summaryrefslogtreecommitdiff
path: root/shared
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-13 16:37:32 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-13 16:37:32 +0100
commit83077c23fe5f067b782c2ac25f2e9165861517d4 (patch)
tree309001e3df54697845981e4e469a60eee70b32e9 /shared
parenta976b24a54ae8c26759af18ddef849f336c6d4ec (diff)
downloadweareserver-83077c23fe5f067b782c2ac25f2e9165861517d4.tar
weareserver-83077c23fe5f067b782c2ac25f2e9165861517d4.tar.bz2
weareserver-83077c23fe5f067b782c2ac25f2e9165861517d4.tar.zst
double sided meshes in client
Diffstat (limited to 'shared')
-rw-r--r--shared/src/resources.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/shared/src/resources.rs b/shared/src/resources.rs
index 5c207a9..b2708cb 100644
--- a/shared/src/resources.rs
+++ b/shared/src/resources.rs
@@ -237,6 +237,7 @@ impl ReadWrite for MeshPart {
write_kv_opt(w, b"g_alpha", &self.g_alpha)?;
write_kv_opt(w, b"g_emission", &self.g_emission)?;
write_kv_opt(w, b"g_unlit", &self.g_unlit)?;
+ write_kv_opt(w, b"g_double_sided", &self.g_double_sided)?;
write_kv_opt(w, b"va_position", &self.va_position)?;
write_kv_opt(w, b"va_normal", &self.va_normal)?;
write_kv_opt(w, b"va_texcoord", &self.va_texcoord)?;
@@ -267,6 +268,8 @@ impl ReadWrite for MeshPart {
b"g_transmission" => Ok(s.g_transmission = Some(read_slice(v)?)),
b"g_alpha" => Ok(s.g_alpha = Some(read_slice(v)?)),
b"g_emission" => Ok(s.g_emission = Some(read_slice(v)?)),
+ b"g_unlit" => Ok(s.g_unlit = Some(read_slice(v)?)),
+ b"g_double_sided" => Ok(s.g_double_sided = Some(read_slice(v)?)),
b"va_position" => Ok(s.va_position = Some(read_slice(v)?)),
b"va_normal" => Ok(s.va_normal = Some(read_slice(v)?)),
b"va_texcoord" => Ok(s.va_texcoord = Some(read_slice(v)?)),