Kosti
Približni podaci
Bone je klasa u Aspose.3D FOSS za .NET. Nasljednici od: A3DObject, INamedObject.
Kosti definiraju podmnožinu kontrolne točke geometrije, a za svaku kontrolnu točku definirana je težina mješavine. Objekat se ne može koristiti izravno, primjerak se koristi za deformiranje geometrije i dolazi s nizom kostiju, svaka kost povezana sa čvorom. POZOR: Kontrolna tačka geometrije može biti ograničena na više od jedne kosti.
Ova klasa pruža 8 metoda za rad s objektima u .NET programima. Postoje i sljedeće metode: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.3D FOSS za .Net. Ograničenja: BoneTransform, LinkMode, Name, Node, Properties, Transform, i još jedan.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
LinkMode | BoneLinkMode | Čitanje/pisanje | Dobiva ili postavlja link mod. |
WeightCount | int | Čitaj. | -Pobrojite težinu. |
Transform | Matrix4 | Čitanje/pisanje | Dobiva ili postavlja transformator. |
BoneTransform | Matrix4 | Čitanje/pisanje | Dobiva ili postavlja transformiranje kostiju. |
Node | Node | Čitanje/pisanje | Dobije ili postavlja čvor. |
Name | string | Čitanje/pisanje | Dobiva ili postavlja ime. |
Properties | PropertyCollection | Čitaj. | Dobija imovinu. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
Bone(name: string) | |
Bone() | |
GetWeight(index: int) | Dobiva težinu za kontrolnu točku navedenu po indeksu. |
SetWeight(index: int, weight: double) | Uređenje težine za kontrolnu točku navedenu po indeksu. |
A3DObject() | |
RemoveProperty(property: Property) | Uklanja dinamiku. |
GetProperty(property: string) | Dobijte vrijednost navedenog svojstva. |
SetProperty(property: string, value: object?) | Postavlja vrijednost navedenog svojstva |
FindProperty(propertyName: string) | Pronalazi svojstvo. Može biti dinamičko vlasništvo (Stvoreno od strane CreateDynamicProperty/SetProperty) ili izvorno vlasništva ((Identifikovano imenom) |