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

NameTypeAccessDescription
LinkModeBoneLinkModeMembaca/menulisDapatkan atau mengatur mode link.
WeightCountintReadMenghitung berat badan.
TransformMatrix4Membaca/menulisMendapatkan atau mengatur transformasi.
BoneTransformMatrix4Membaca/menulisMendapatkan atau mengatur transformasi tulang.
NodeNodeMembaca/menulisDapatkan atau mengatur node.
NamestringMembaca/menulisMendapatkan atau menetapkan nama.
PropertiesPropertyCollectionReadMendapatkan properti.

Methods

SignatureDescription
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))

See Also

 Bahasa Indonesia