устаревшие (deprecated) встроенные переменные в Программах построения теней GLSL
Q: Каков список осуждаемых встроенных переменных в программах построения теней GLSL?
A: Каков список осуждаемых встроенных переменных в программах построения теней GLSL?
Используя универсальные атрибуты, varyings, и универсальные формы предпочтен в зависимости от стандартной функции встроенные переменные, которые не доступны с OpenGL ES 2.0 на iPhone OS и не рекомендуемые для использования на Mac OS X. Например, вместо использования gl_ModelViewProjectionMatrix, создайте свое собственное modelViewProjectionMatrix переменная.
Следующие списки осуждаемая стандартная функция встроенные переменные в программах построения теней GLSL.
Перечисление 1 атрибуты DEPRECATED и varyings
gl_Color gl_SecondaryColor gl_Normal gl_Vertex gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_FogCoord |
Перечисление 2 универсальные формы DEPRECATED
gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse gl_TextureMatrixInverse gl_ModelViewMatrixTranspose gl_ProjectionMatrixTranspose gl_ModelViewProjectionMatrixTranspose gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose gl_ProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixInverseTranspose gl_TextureMatrixInverseTranspose gl_NormalScale gl_ClipPlane gl_Point gl_MaterialParameters gl_LightSource gl_FrontLightModelProduct gl_BackLightModelProduct; gl_FrontLightProduct gl_BackLightProduct gl_TextureEnvColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ gl_ObjectPlaneS gl_ObjectPlaneT gl_ObjectPlaneR gl_ObjectPlaneQ gl_Fog |
История версии документа
| Дата | Примечания |
|---|---|
| 04.06.2010 | Новый документ, перечисляющий стандартную функцию встроенные переменные, отговоренные использоваться в программах построения теней GLSL. |