feat: extend Node structure with entity properties for enhanced manipulation
This commit is contained in:
@@ -119,6 +119,13 @@ struct Node {
|
|||||||
name: String,
|
name: String,
|
||||||
#[serde(skip)]
|
#[serde(skip)]
|
||||||
transform: Mat4,
|
transform: Mat4,
|
||||||
|
entity_type: u8, // 0=Unknown, 1=Box, 2=Sphere, 3=Model, etc.
|
||||||
|
model_url: String,
|
||||||
|
texture_url: String,
|
||||||
|
#[serde(skip)]
|
||||||
|
color: [f32; 4], // RGBA
|
||||||
|
#[serde(skip)]
|
||||||
|
dimensions: [f32; 3], // xyz dimensions in meters
|
||||||
}
|
}
|
||||||
|
|
||||||
struct Ctrl {
|
struct Ctrl {
|
||||||
|
|||||||
Reference in New Issue
Block a user