PDA

View Full Version : GL_SGIX_polynomial_ffd spec?



marcus256
04-27-2003, 11:02 AM
Does anyone know where I can find the specification for GL_SGIX_polynomial_ffd? It's not in the SGI extension registry, and the glext.h file looks wrong:




#ifndef GL_SGIX_polynomial_ffd
#define GL_GEOMETRY_DEFORMATION_SGIX 0x8194
#define GL_TEXTURE_DEFORMATION_SGIX 0x8195
#define GL_DEFORMATIONS_MASK_SGIX 0x8196
#define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197
#endif

#ifndef GL_FfdMaskSGIX
#define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001
#define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002
#endif


GL_FfdMaskSGIX looks very odd. It's my guess that those two should be part of the GL_SGIX_polynomial_ffd extensions (not that it matters from a programmers point of view, but for correctness).

Dirk
04-30-2003, 09:47 AM
That extension was only available on the first versions of infiniteReality graphics, and never made it into a useful state in public releases (you could only use linear transformations, which are pretty useless).

I think they pulled it because of patent problems, but I don't know the inside story.

dorbie
04-30-2003, 11:17 AM
Yup this was deprecated WAY back, I didn't know it escaped into the wild on any iR. It was touted as a great feature around the time infinite Reality was getting rolled out. Then it was yanked and virtually forgotten about.

Pixar own some interesting I.P. in this area.