Bone
Bone class
Sebuah tulang menentukan subset dari titik kontrol geometri, dan menentukan bobot campuran untuk setiap titik kontrol. TheBone
objek tidak dapat digunakan secara langsung, aSkinDeformer
contoh digunakan untuk mendeformasi geometri, danSkinDeformer
dilengkapi dengan satu set tulang, setiap tulang terhubung ke sebuah node. CATATAN: Titik kontrol geometri dapat dibatasi ke lebih dari satu Tulang.
public class Bone : A3DObject
Konstruktor
Nama | Keterangan |
---|
Bone() | Menginisialisasi instance baru dariBone kelas. |
Bone(string) | Menginisialisasi instance baru dariBone kelas. |
Properti
Nama | Keterangan |
---|
BoneTransform { get; set; } | Mendapat atau mengatur matriks transformasi tulang. |
Item { get; set; } | |
virtual Name { get; set; } | Mendapat atau menetapkan nama. |
Node { get; set; } | Mendapat atau mengatur node. Simpul tulang adalah tulang yang melekat pada kulit, yaituSkinDeformer akan menggunakan bone node untuk mempengaruhi perpindahan titik kontrol. Bone node biasanya memiliki aSkeleton terlampir, tetapi tidak wajib. TerlampirSkeleton biasanya digunakan oleh perangkat lunak DCC untuk menunjukkan kerangka kepada pengguna. |
Properties { get; } | Mendapat koleksi semua properti. |
Transform { get; set; } | Mendapat atau mengatur matriks transformasi dari node yang berisi tulang. |
WeightCount { get; } | Mendapat hitungan berat, ini secara otomatis diperpanjang olehSetWeight |
Metode
Nama | Keterangan |
---|
FindProperty(string) | Menemukan properti. Ini bisa berupa properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya) |
GetProperty(string) | Dapatkan nilai properti yang ditentukan |
GetWeight(int) | Mendapat bobot untuk titik kontrol yang ditentukan oleh index |
RemoveProperty(Property) | Menghapus properti dinamis. |
RemoveProperty(string) | Hapus properti yang ditentukan yang diidentifikasi dengan name |
SetProperty(string, object) | Menetapkan nilai properti yang ditentukan |
SetWeight(int, double) | Menetapkan bobot untuk titik kontrol yang ditentukan oleh index |
Lihat juga