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
Успадковує: Resource < RefCounted < Object
GLTFMesh представляє сітку glTF.
Опис
GLTFMesh обробляє тривимірні дані сітки, імпортовані з файлів glTF. Він містить властивості для каналів змішування, ваги змішування, матеріалів екземплярів і самої сітки.
Посібники
Властивості
PackedFloat32Array |
|
|
|
||
String |
|
Методи
Variant |
get_additional_data(extension_name: StringName) |
void |
set_additional_data(extension_name: StringName, additional_data: Variant) |
Описи властивостей
PackedFloat32Array blend_weights = PackedFloat32Array() 🔗
void set_blend_weights(value: PackedFloat32Array)
PackedFloat32Array get_blend_weights()
Багато плавок, що представляють собою змішані ваги сітки.
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 = [] 🔗
Багато матеріалів, що представляють матеріали, що використовуються в сітці.
ImporterMesh mesh 🔗
void set_mesh(value: ImporterMesh)
ImporterMesh get_mesh()
ImporterMesh об'єкт, що представляє саму сіточку.
String original_name = "" 🔗
void set_original_name(value: String)
String get_original_name()
Оригінальна назва сітки.
Описи методів
Variant get_additional_data(extension_name: StringName) 🔗
Отримує додаткові довільні дані в цьому екземплярі GLTFMesh. Це можна використовувати для збереження даних про стан кожного вузла в класах GLTFDocumentExtension, що важливо, оскільки вони не мають стану.
Аргументом має бути ім’я GLTFDocumentExtension (не має збігатися з ім’ям розширення у файлі glTF), а значенням, що повертається, може бути будь-яке, яке ви встановите. Якщо нічого не встановлено, повертається значення null.
void set_additional_data(extension_name: StringName, additional_data: Variant) 🔗
Встановлює додаткові довільні дані в цьому екземплярі GLTFMesh. Це можна використовувати для збереження даних про стан кожного вузла в класах GLTFDocumentExtension, що важливо, оскільки вони не мають стану.
Першим аргументом має бути ім’я GLTFDocumentExtension (не має збігатися з ім’ям розширення у файлі glTF), а другий аргумент може бути будь-яким.