Bone
Overview
Bone adalah kelas dalam Aspose.3D FOSS untuk .NET. Warisan dari: A3DObject, INamedObject.
Sebuah tulang mendefinisikan subset dari titik kontrol geometri, dan berat campuran yang didefinisikan untuk setiap titik kendali. Objek tidak dapat digunakan secara langsung, sebuah contoh digunakan untuk mengubah bentuk geometri, serta dilengkapi dengan satu set tulang, masing-masing tulang terhubung ke node. CATATAN: Titik kontrol geometris dapat terikat lebih dari satu Tulang.
Kelas ini menyediakan 8 metode untuk bekerja dengan objek Bone dalam program .NET. Metode yang tersedia meliputi: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.3D FOSS for .Net. Sifatnya: BoneTransform, LinkMode, Name, Node, Properties, Transform, dan satu lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
LinkMode | BoneLinkMode | Membaca/menulis | Dapatkan atau mengatur mode link. |
WeightCount | int | Read | Menghitung berat badan. |
Transform | Matrix4 | Membaca/menulis | Mendapatkan atau mengatur transformasi. |
BoneTransform | Matrix4 | Membaca/menulis | Mendapatkan atau mengatur transformasi tulang. |
Node | Node | Membaca/menulis | Dapatkan atau mengatur node. |
Name | string | Membaca/menulis | Mendapatkan atau menetapkan nama. |
Properties | PropertyCollection | Read | Mendapatkan properti. |
Methods
| Signature | Description |
|---|---|
Bone(name: string) | |
Bone() | |
GetWeight(index: int) | Mendapatkan berat untuk titik kontrol yang ditentukan oleh indeks |
SetWeight(index: int, weight: double) | Menetapkan berat untuk titik kontrol yang ditentukan dengan indeks |
A3DObject() | |
RemoveProperty(property: Property) | Menghapus properti dinamis. |
GetProperty(property: string) | Dapatkan nilai properti yang ditentukan |
SetProperty(property: string, value: object?) | Menentukan nilai properti yang ditentukan |
FindProperty(propertyName: string) | Menemukan properti. Ini bisa menjadi sifat dinamis (Dibentuk oleh CreateDynamicProperty/SetProperty) atau native property ((Identified by its name)) |