Aspose.ThreeD.Animation

Animeringsnamnutrymmet i Aspose.3D, alla animationsrelaterade klasser definieras i detta namnutrymme

Klasser

KlassBeskrivning
AnimationChannelEn kanal mappar egenskapens komponentfält till en uppsättning nyckelbildrutesekvenser
AnimationClipAnimationsklippet är en samling animationer. Scenen kan ha ett eller flera animationsklipp.
AnimationNodeAspose.3D:s stöder animationshierarki, varje animation kan vara sammansatt av flera animationer och animationens nyckelbildsdefinition. AnimationNode definierar transformationen av ett egenskapsvärde över tid, till exempel kan animationsnod användas för att styra en nods transformation eller annatA3DObject objektets numeriska egenskaper.
BindPointABindPointskapas vanligtvis på ett objekts egenskap, vissa egenskapstyper innehåller flera komponentfält (som ett Vector3-fält), BindPoint kommer att generera kanal för varje komponentfält och kopplar fältet till en eller flera nyckelbildrutesekvensinstans(er) genom kanalerna.
ExtrapolationExtrapolering definierar hur man gör när det samplade värdet ligger utanför det intervall som definieras av den första och sista nyckelbildrutan.
KeyFrameEn nyckelram definieras huvudsakligen av en tid och ett värde, för vissa interpolationstyper används tangent/spänning/bias/kontinuitet också för att beräkna det slutliga samplade värdet. Samplade värden i en icke-nyckelbilds tidsposition interpoleras efter nyckelbildrutor mellan föregående och nästa nyckelbildruta Värdet före/efter den första/sista nyckelbildrutan beräknas avExtrapolation class.
KeyframeSequenceSekvensen av nyckelbildrutor, den beskriver transformationen av ett samplat värde över tiden.

Uppräkning

UppräkningBeskrivning
ExtrapolationTypeExtrapolationstyp.
InterpolationNyckelramens interpolationstyp.
StepModeInterpolationsstegsläge.
WeightedModeViktat läge.