Files
2026-07-13 13:13:17 +08:00

29 lines
700 B
C#

namespace Lib.mesh.modify;
[Guid("3f0f0c40-482d-4d79-a201-b4651a0cd3a8")]
internal sealed class SplitMeshVertices : Instance<SplitMeshVertices>
{
[Output(Guid = "7873a4c0-04ff-41b5-bf5e-66ae745c3918")]
public readonly Slot<MeshBuffers> Result = new();
[Input(Guid = "22370faa-8381-4878-8653-2fe9297400da")]
public readonly InputSlot<MeshBuffers> InputMesh = new();
[Input(Guid = "308f12dc-a308-472a-923e-20f0a20d54db")]
public readonly InputSlot<float> ShadeFlat = new();
private enum Spaces
{
PointSpace,
ObjectSpace,
WorldSpace,
}
private enum Directions
{
WorldSpace,
SurfaceNormal,
}
}