16 lines
279 B
GLSL
16 lines
279 B
GLSL
varying vec2 vUv;
|
|
varying vec3 vPosition;
|
|
|
|
void main() {
|
|
|
|
vUv = uv;
|
|
|
|
vec4 modelPosition = modelMatrix * vec4(position, 1.0);
|
|
|
|
vec4 viewPosition = viewMatrix * modelPosition;
|
|
vec4 projectedPosition = projectionMatrix * viewPosition;
|
|
|
|
gl_Position = projectedPosition;
|
|
}
|
|
|