>        I was trying to guess the parameters of the matrix as if it was a 
> camera. how far did people get in reverse engineering it? Is there really two 
> seperate matrices?


smokris and I gave the camera location -- I'm not sure what else.  It's a 
single line of code to ask GL for it.  It's not top-secret or anything, it's 
just not simply in code anywhere for reference (it's synthesized in a few steps 
during initialization).  I don't think we want people building matrix-specific 
compositions because that breaks down under a number of circumstances.

The 2-matrix setup is actually due to OpenGL (GL_PROJECTION_MATRIX and 
GL_MODELVIEW_MATRIX) -- QC simply followed that model.  Projection isn't used 
much at all (nothing changes it), ModelView is what gets modified all the time 
(every X/Y/Z Position/Rotation input concatenates a new matrix on it, along 
with other transforming patches doing the same thing).

--
Christopher Wright
[email protected]



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to