Projective texture mapping: Difference between revisions

Content deleted Content added
Added tone template
the projector's properties which was stored in texture changed to the projector's properties which were stored in texture
Line 6:
 
== Fixed function pipeline approach ==
Historically{{ref|nvsdk_ptm}}, using projective texture mapping involved considering a special form of eye linear texture coordinate generation{{ref|glEyeLinear}} transform (''tcGen'' for short). This transform was then multiplied by another matrix representing the projector's properties which waswere stored in texture coordinate transform matrix{{ref|glTCXform}}. The resulting concatenated matrix was basically a function of both projector properties and vertex eye positions.
 
The key points of this approach are that eye linear tcGen is a function of vertex eye coordinates, which is a result of both eye properties and object space vertex coordinates (more specifically, the object space vertex position is transformed by the model-view-projection matrix).