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.
Cheers, Juan Vuletich
Michael van der Gulik wrote:
Sorry... I answered the question but didn't explain why.
I was hoping that Juan would have made an architectural separation at some point between a hardware abstracting API, with his Morphic 3 running on top of it. Ideally, these would be two separate projects; the hardware API would use handle basic drawing and event management, and Morphic 3 would process those events and do the fancy transformations.
Gulik.
-- http://people.squeakfoundation.org/person/mikevdg http://gulik.pbwiki.com/
No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.17/1252 - Release Date: 1/30/2008 8:51 PM