Files
42_vox/ScopEngine/Assets/Shaders/Modules/ViewerData.nzsl
2025-05-01 23:03:47 +02:00

16 lines
314 B
Plaintext

[nzsl_version("1.0")]
module ScopEngine.ViewerData;
[export]
[layout(std140)]
struct ViewerData
{
projection_matrix: mat4[f32],
inv_projection_matrix: mat4[f32],
view_matrix: mat4[f32],
inv_view_matrix: mat4[f32],
view_proj_matrix: mat4[f32],
inv_view_proj_matrix: mat4[f32],
camera_position: vec3[f32],
}