Костни кости
Общ преглед
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, и още едно.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
LinkMode | BoneLinkMode | Чете/Пише | Получава или задава режим на връзка. |
WeightCount | int | Прочети. | Изчислява теглото. |
Transform | Matrix4 | Чете/Пише | Получава или определя трансформацията. |
BoneTransform | Matrix4 | Чете/Пише | Получава или определя костната трансформация. |
Node | Node | Чете/Пише | Получава или определя възела. |
Name | string | Чете/Пише | Да получи или да определи името. |
Properties | PropertyCollection | Прочети. | Взема имотите. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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) или местно собственост ((Идентифицирано с името му)) |