Files
Seele/res/shaders/lib/Scene.slang
T

21 lines
286 B
Plaintext
Raw Normal View History

2023-10-07 19:29:53 +02:00
struct InstanceData
{
float4x4 transformMatrix;
};
struct MeshData
{
uint numMeshlets;
uint meshletOffset;
uint numInstances;
uint instanceOffset;
};
struct Scene
{
StructuredBuffer<InstanceData> instances;
StructuredBuffer<MeshData> meshData;
};
ParameterBlock<Scene> scene;