attribute vec3 vPosition;
uniform mat4 ProjectionModelViewMatrix;
varying vec3 vViewDir;

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