Костни кости

Общ преглед

Bone е клас в Aspose.3D FOSS за .NET. Наследници от: A3DObject, INamedObject.

Кост определя подмножество от контролната точка на геометрията и определено смесително тегло за всяка контролна точка. Обектът не може да се използва директно, инстанция се използват за деформиране на геометрията и идва с набор от кости, всяка кост е свързана към възел.

Този клас предоставя 8 метода за работа с обекти на костта в .NET програми. Наличните методи включват: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.3D FOSS for .Net. Свойства: BoneTransform, LinkMode, Name, Node, Properties, Transform, и още едно.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
LinkModeBoneLinkModeЧете/ПишеПолучава или задава режим на връзка.
WeightCountintПрочети.Изчислява теглото.
TransformMatrix4Чете/ПишеПолучава или определя трансформацията.
BoneTransformMatrix4Чете/ПишеПолучава или определя костната трансформация.
NodeNodeЧете/ПишеПолучава или определя възела.
NamestringЧете/ПишеДа получи или да определи името.
PropertiesPropertyCollectionПрочети.Взема имотите.

Методи за изчисляване на данните

ПодписътОписание на състоянието
Bone(name: string)
Bone()
GetWeight(index: int)Получава теглото за контролната точка, посочена от индекса.
SetWeight(index: int, weight: double)Установява теглото за контролната точка, посочено по индекс.
A3DObject()
RemoveProperty(property: Property)Отстранява динамично свойство.
GetProperty(property: string)Изберете стойността на определеното свойство.
SetProperty(property: string, value: object?)Определя стойността на определеното свойство
FindProperty(propertyName: string)Намира свойството. Може да бъде динамично (създадено от CreateDynamicProperty/SetProperty) или местно собственост ((Идентифицирано с името му))

Вижте също:

 Български