Files
Seele/res/shaders/LegacyBasePass.slang
T
2023-11-27 21:08:27 +01:00

14 lines
353 B
Plaintext

import Common;
import VertexData;
import MaterialParameter;
import Scene;
[shader("vertex")]
FragmentParameter vertexMain(
uint vertexId: SV_VertexID,
uint instanceId: SV_InstanceID,
){
InstanceData inst = pScene.instances[instanceId];
VertexAttributes attr = pVertexData.getAttributes(vertexId);
return attr.getParameter(inst.transformMatrix);
}