Files
Seele/res/shaders/LegacyPass.slang
T

14 lines
379 B
Plaintext
Raw Normal View History

2023-11-10 19:18:09 +01:00
import Common;
2023-10-24 15:01:09 +02:00
import VertexData;
2024-08-26 21:49:09 +02:00
import StaticMeshVertexData;
2023-11-09 22:15:51 +01:00
import MaterialParameter;
2023-11-26 09:40:48 +01:00
import Scene;
2023-10-24 15:01:09 +02:00
[shader("vertex")]
FragmentParameter vertexMain(
VertexInput input
2023-11-13 13:48:01 +01:00
){
2024-05-22 19:20:30 +02:00
InstanceData inst = pScene.instances[input.instanceId];
VertexAttributes attr = pVertexData.getAttributes(input.vertexId);
2025-03-10 18:35:35 +01:00
return attr.getParameter(inst.transformMatrix, inst.inverseTransformMatrix);
2023-10-24 15:01:09 +02:00
}