aboutsummaryrefslogtreecommitdiff
path: root/src/classes/mesh.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-12 22:53:23 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-12 22:53:23 +0100
commite4d1504b1d7e575702895d93781f3650ff190bb3 (patch)
treeb19859e6c60964a9b965d1b9e1f9b38880912a94 /src/classes/mesh.rs
parent5555c8bbefb4f52f5002603eb91b6c95cbdd97e4 (diff)
downloadunity-tools-e4d1504b1d7e575702895d93781f3650ff190bb3.tar
unity-tools-e4d1504b1d7e575702895d93781f3650ff190bb3.tar.bz2
unity-tools-e4d1504b1d7e575702895d93781f3650ff190bb3.tar.zst
cleanup
Diffstat (limited to 'src/classes/mesh.rs')
-rw-r--r--src/classes/mesh.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/classes/mesh.rs b/src/classes/mesh.rs
index 1d6889d..7df7f8d 100644
--- a/src/classes/mesh.rs
+++ b/src/classes/mesh.rs
@@ -126,3 +126,22 @@ impl FromValue for SubMesh {
})
}
}
+
+#[repr(u8)]
+#[derive(Debug, Serialize, Clone, Copy, PartialEq)]
+pub enum VertexDataChannel {
+ Position = 0,
+ Normal = 1,
+ Tangent = 2,
+ Color = 3,
+ TexCoord0 = 4,
+ TexCoord1 = 5,
+ TexCoord2 = 6,
+ TexCoord3 = 7,
+ TexCoord4 = 8,
+ TexCoord5 = 9,
+ TexCoord6 = 10,
+ TexCoord7 = 11,
+ BlendWeight = 12,
+ BlendIndices = 13,
+}