Bone

Genel Bakış

Bone, Aspose.3D FOSS içinde Python için bir sınıftır. Şu sınıftan türetilir: A3DObject.

Kemik nesneleri, get_weight ve set_weight yöntemleri aracılığıyla ağırlık yönetimini ortaya koyar, skinning hesaplamalarını mümkün kılar.

Bu sınıf, Python programlarındaki Kemik nesneleri için 7 yöntem bildirir. Mevcut yöntemler şunlardır: __init__, find_property, get_property, get_weight, remove_property, set_property, set_weight. Tüm genel üyeler, Aspose.3D FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: bone_transform, link_mode, name, node, properties, transform ve 1 tane daha.

Özellikler

AdTürErişimAçıklama
link_mode'BoneLinkMode'Okuma/YazmaBağlantı modunu alır veya ayarlar.
weight_countintOkumaAğırlık sayısını alır.
transform'Matrix4'Okuma/YazmaDönüşümü alır veya ayarlar.
bone_transform'Matrix4'Okuma/YazmaKemik dönüşümünü alır veya ayarlar.
node'Node'Okuma/YazmaDüğümü alır veya ayarlar.
namestrOkuma/YazmaAdı alır veya ayarlar.
propertiesPropertyCollectionOkumaÖzellikleri alır.

Yöntemler

İmzaAçıklama
__init__(name: str)Calls init(name) bu Bone örneğinde.
get_weight(index: int) → floatBu Bone örneğinde get_weight(index) çağrılır.
set_weight(index: int, weight: float)Ağırlık değerini ayarlar.
find_property(property_name: str)Bu Bone örneğinde find_property(property_name) çağrılır.
get_property(property: str)Bu Bone örneğinde get_property(property) çağrılır.
set_property(property: str, value)Özelliğin değerini ayarlar.
remove_property(property)Bu Bone örneğinde remove_property(property) çağırır.

Ayrıca Bakınız

 Türkçe