summaryrefslogtreecommitdiff
path: root/assets/final/shaders/renderer_3d.wgsl
diff options
context:
space:
mode:
Diffstat (limited to 'assets/final/shaders/renderer_3d.wgsl')
-rw-r--r--assets/final/shaders/renderer_3d.wgsl6
1 files changed, 6 insertions, 0 deletions
diff --git a/assets/final/shaders/renderer_3d.wgsl b/assets/final/shaders/renderer_3d.wgsl
index f855052..e7cb810 100644
--- a/assets/final/shaders/renderer_3d.wgsl
+++ b/assets/final/shaders/renderer_3d.wgsl
@@ -40,6 +40,12 @@ fn vs_main(@builtin(vertex_index) vertex_index: u32,
let obj = object_data.objects[instance_index];
let obj_type = obj.params.x;
+ if (obj_type == 5.0) { // MESH
+ var out: VertexOutput;
+ out.position = vec4<f32>(0.0, 0.0, 0.0, 0.0);
+ return out;
+ }
+
// Tight fit for Torus proxy hull (major radius 1.0, minor 0.4)
if (obj_type == 3.0) {
p.x = p.x * 1.5;