Skip to content
Snippets Groups Projects

Resolve "Basic voxelization"

Merged Ghost User requested to merge 70-basic-voxelization into develop
2 files
+ 3
3
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -44,13 +44,13 @@ void main() {
@@ -44,13 +44,13 @@ void main() {
EndPrimitive();
EndPrimitive();
// back
// back
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(1, 1, -1), 1);
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(1, 1, -1), 1);
passColor = vec3(1, 0, 0);
passColor = vec3(0, 0, 1);
EmitVertex();
EmitVertex();
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(1, -1, -1), 1);
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(1, -1, -1), 1);
passColor = vec3(1, 0, 0);
passColor = vec3(0, 0, 1);
EmitVertex();
EmitVertex();
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(-1, 1, -1), 1);
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(-1, 1, -1), 1);
passColor = vec3(1, 0, 0);
passColor = vec3(0, 0, 1);
EmitVertex();
EmitVertex();
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(-1, -1, -1), 1);
gl_Position = viewProjection * vec4(gl_in[0].gl_Position.xyz + cubeHalf * vec3(-1, -1, -1), 1);
passColor = vec3(0, 0, 1);
passColor = vec3(0, 0, 1);
Loading