GLTFMesh
Eredita: Resource < RefCounted < Object
GLTFMesh rappresenta una mesh glTF.
Descrizione
GLTFMesh gestisce i dati di mesh 3D importati dai file glTF. Include proprietà per canali di fusione, pesi di fusione, materiali di istanza e la mesh stessa.
Tutorial
Proprietà
|
||
|
||
|
Metodi
get_additional_data(extension_name: StringName) |
|
void |
set_additional_data(extension_name: StringName, additional_data: Variant) |
Descrizioni delle proprietà
PackedFloat32Array blend_weights = PackedFloat32Array() 🔗
void set_blend_weights(value: PackedFloat32Array)
PackedFloat32Array get_blend_weights()
Un array di float che rappresentano i pesi di fusione della mesh.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedFloat32Array for more details.
Array[Material] instance_materials = [] 🔗
Un array di oggetti Material che rappresentano i materiali utilizzati nella mesh.
ImporterMesh mesh 🔗
void set_mesh(value: ImporterMesh)
ImporterMesh get_mesh()
L'oggetto ImporterMesh che rappresenta la mesh stessa.
Il nome originale della mesh.
Descrizioni dei metodi
Variant get_additional_data(extension_name: StringName) 🔗
Ottiene ulteriori dati arbitrari in questa istanza GLTFMesh. Può essere utilizzato per mantenere i dati di stato per ogni nodo nelle classi GLTFDocumentExtension, il che è importante perché sono stateless.
L'argomento dovrebbe essere il nome del GLTFDocumentExtension (non deve corrispondere al nome dell'estensione nel file glTF) e il valore restituito può essere qualsiasi cosa tu imposti. Se niente è stato impostato, il valore restituito è null.
void set_additional_data(extension_name: StringName, additional_data: Variant) 🔗
Imposta ulteriori dati arbitrari in questa istanza GLTFMesh. Può essere utilizzato per mantenere i dati di stato per ogni nodo nelle classi GLTFDocumentExtension, il che è importante perché sono stateless.
Il primo argomento dovrebbe essere il nome del GLTFDocumentExtension (non deve corrispondere al nome dell'estensione nel file glTF) e il secondo argomento può essere qualsiasi cosa tu voglia.