On Jan 31, 2008, at 2:27 , Juan Vuletich wrote:
To do rendering that is really pixel independent and support the non linear geometric deformations implied by arbitrary coordinate systems you can not use standard drawing primitives. Morphic 3 really needs a new, custom rendering engine. Check the video of my demo. You'll understand you can not do that with, for example, OpenGL.
The way I would do your demo in OpenGL would be that every morph renders to its own off-screen surface, and when compositing, it would apply the non-linear transformation. This is now a standard implementation technique, except it usually is not used for projective geometry but for fancy effects (like the Genie effect when minimizing Mac OS X windows).
Mind I did not understand what you said in the talk, just commenting on the visuals ...
- Bert -