mesh_types.wgsl
Name | Type | Value |
---|---|---|
MESH_FLAGS_VISIBILITY_RANGE_INDEX_BITS
#
![]() |
u32
![]() |
65535u |
MESH_FLAGS_SHADOW_RECEIVER_BIT
#
![]() |
u32
![]() |
536870912u |
MESH_FLAGS_TRANSMITTED_SHADOW_RECEIVER_BIT
#
![]() |
u32
![]() |
1073741824u |
MESH_FLAGS_SIGN_DETERMINANT_MODEL_3X3_BIT
#
![]() |
u32
![]() |
2147483648u |
Name | Type |
---|---|
world_from_local |
mat3x4<f32>
![]() |
previous_world_from_local |
mat3x4<f32>
![]() |
local_from_world_transpose_a |
mat2x4<f32>
![]() |
local_from_world_transpose_b |
f32
![]() |
flags |
u32
![]() |
lightmap_uv_rect |
vec2<u32>
![]() |
first_vertex_index |
u32
![]() |
pad_a |
u32
![]() |
pad_b |
u32
![]() |
pad_c |
u32
![]() |
Name | Type | Shader Def |
---|---|---|
data |
array<mat4x4<f32>, 256u>
![]() |
🟢 SKINNED |
Name | Type | Shader Def |
---|---|---|
weights |
array<vec4<f32>, 16u>
![]() |
🟢 MORPH_TARGETS |