Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
GLTFMesh
Hérite de : Resource < RefCounted < Object
GLTFMesh représente un maillage glTF.
Description
GLTFMesh gère les données de maillage 3D importées de fichiers glTF. Il comprend des propriétés pour les canaux de mélange, les poids de mélange, les matériaux d'instance et le maillage lui-même.
Tutoriels
Propriétés
|
||
|
||
|
Méthodes
get_additional_data(extension_name: StringName) |
|
void |
set_additional_data(extension_name: StringName, additional_data: Variant) |
Descriptions des propriétés
PackedFloat32Array blend_weights = PackedFloat32Array() 🔗
void set_blend_weights(value: PackedFloat32Array)
PackedFloat32Array get_blend_weights()
Un tableau de flottants représentant les poids de mélange du maillage.
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 tableau d'objets Material représentant les matériaux utilisés dans le maillage.
ImporterMesh mesh 🔗
void set_mesh(value: ImporterMesh)
ImporterMesh get_mesh()
L'objet ImporterMesh représentant le maillage lui-même.
Le nom original du maillage.
Descriptions des méthodes
Variant get_additional_data(extension_name: StringName) 🔗
Obtient des données arbitraires supplémentaires dans cette instance GLTFMesh. Cela peut être utilisé pour garder des données de l'état par nœud dans les classes GLTFDocumentExtension, ce qui est important parce qu'elles sont sans état.
L' argument devrait être le nom de la GLTFDocumentExtension (ne doit pas forcément correspondre au nom de l'extension dans le fichier glTF), et la valeur renvoyée est ce que vous avez défini. Si rien n'a été défini, la valeur renvoyée est null.
void set_additional_data(extension_name: StringName, additional_data: Variant) 🔗
Définit des données arbitraires supplémentaires dans cette instance GLTFMesh. Cela peut être utilisé pour garder des données de l'état par nœud dans les classes GLTFDocumentExtension, ce qui est important parce qu'elles sont sans état.
Le premier argument devrait être le nom de la GLTFDocumentExtension (ne doit pas forcément correspondre au nom de l'extension dans le fichier glTF), et le deuxième argument peut être tout ce que vous voulez.