Просмотр исходного кода

Examples: Volume shaders clean up.

Mr.doob 5 лет назад
Родитель
Сommit
a5c63ac1a3
2 измененных файлов с 4 добавлено и 4 удалено
  1. 2 2
      examples/webgl2_volume_instancing.html
  2. 2 2
      examples/webgl2_volume_perlin.html

+ 2 - 2
examples/webgl2_volume_instancing.html

@@ -64,12 +64,12 @@
 					out vec3 vDirection;
 
 					void main() {
-						vec4 worldPosition = modelViewMatrix * instanceMatrix * vec4( position, 1.0 );
+						vec4 mvPosition = modelViewMatrix * instanceMatrix * vec4( position, 1.0 );
 
 						vOrigin = vec3( inverse( instanceMatrix * modelMatrix ) * vec4( cameraPos, 1.0 ) ).xyz;
 						vDirection = position - vOrigin;
 
-						gl_Position = projectionMatrix * worldPosition;
+						gl_Position = projectionMatrix * mvPosition;
 					}
 				`;
 

+ 2 - 2
examples/webgl2_volume_perlin.html

@@ -91,12 +91,12 @@
 					out vec3 vDirection;
 
 					void main() {
-						vec4 worldPosition = modelViewMatrix * vec4( position, 1.0 );
+						vec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );
 
 						vOrigin = vec3( inverse( modelMatrix ) * vec4( cameraPos, 1.0 ) ).xyz;
 						vDirection = position - vOrigin;
 
-						gl_Position = projectionMatrix * worldPosition;
+						gl_Position = projectionMatrix * mvPosition;
 					}
 				`;