attribute vec3 vPosition; uniform mat4 ProjectionModelViewMatrix; varying vec3 vViewDir; void main() { gl_Position = ProjectionModelViewMatrix * vec4(vPosition, 1.0); // Направление взгляда в пространстве вида (вершина куба относительно центра) vViewDir = vPosition; }