News
14 Dec Recursive rendering and LCD output
In deze post beschrijf ik twee zaken.
Ten eerste heb ik een LCD schermpje gemaakt dat de huidige pan- en tilthoek van een bepaalde projector toont. Hiermee toon ik aan dat de output volledig geabstraheerd is. De microprocessor die dit schermpje bestuurt zou bijvoorbeeld net zo goed een servo motor kunnen besturen.
Ten tweede heb ik vandaag de beeld-output van de renderer ook een klein beetje geabstraheerd. De renderer is nu zelf een UserControl. Applicaties die binnen de ED draaien, kunnen nu voor een projector uit het model een instantie van de renderer aanvragen. In de catergorie "because it can" heb ik dan een mini-applicatie gemaakt die die renderer terug aan het systeem aanbiedt als 'Window'. Hiermee verkrijg je een leuke recursive rendering zoals de mensen van QT in mijn vorige post demonstreerden. Als ik binnenkort mijn render engine uitbreid met de manipulatietools van de 3dtools bibliotheek van Codeplex, dan gaat het zelfs mogelijk zijn om deze geneste render engine te manipuleren met de muis.
Renderen van de ene projector binnen de andere
Renderen van een projector binnen zichzelf

Comments