A3DObject | Basklassen för alla Aspose.ThreeD-objekt, alla underklasser kommer att stödja dynamiska egenskaper. |
AssetInfo | Information om tillgång. Tillgångsinformation kan bifogas enScene . BarnScene kan ha sin egenAssetInfo för att åsidosätta förälders definition. |
BonePose | DenBonePose innehåller transformationsmatrisen för en bennod |
CustomObject | Metadata eller anpassade objekt som används i 3D-filer hanteras av denna klass. Alla anpassade egenskaper sparas som dynamiska egenskaper. |
Entity | Basklassen för alla entiteter. Entitet representerar ett konkret objekt som fästs under en nod som t.ex.Light /Geometry . |
ExportException | Undantag när Aspose.3D misslyckades med att exportera scenen till file |
FileFormat | Filformat definition |
FileFormatType | Filformattyp |
GlobalTransform | Global transformation liknarTransform men det är oföränderligt medan det representerar den slutliga utvärderade transformationen. Höger koordinatsystem används vid utvärdering av global transform |
ImageRenderOptions | Alternativ förRender ochRender |
ImportException | Undantag när Aspose.3D inte kunde öppna den angivna source |
License | Tillhandahåller metoder för att licensiera komponenten. |
Metered | Tillhandahåller metoder för att ställa in mätnyckel. |
Node | Representerar ett element i scengrafen. En scengraf är ett träd med nodobjekt. Trädhanteringstjänsterna är fristående i denna klass. Observera att Aspose.3D SDK inte testar giltigheten av den konstruerade scengrafen. Det är anroparens ansvar att se till att den inte genererar cykliska grafer i en nodhierarki. Förutom trädhanteringen definierar denna klass alla egenskaper som krävs för att beskriva objektets position i scenen. Denna information inkluderar de grundläggande translations-, rotations- och skalningsegenskaperna och de mer avancerade alternativen för pivoter, limits och IK-skarvar, såsom styvhet och dämpning. När det skapas första gången är Node-objektet “tomt” (dvs: det är ett objekt utan någon grafisk representation som endast innehåller positionsinformationen). I detta tillstånd kan det användas för att representera föräldrar i nodträdstrukturen men inte mycket mer. Den normala användningen av denna typ av objekt är att lägga till dem en entitet som kommer att specialisera noden (se “Entiteten”). Entiteten är ett objekt i sig och är kopplat till noden. Detta innebär också att samma enhet kan delas mellan flera noder. Camera, Light, Mesh, etc… är alla entiteter och alla härledda från basklassen Entity. |
NodeVisitor | En återuppringning för att resa genom hela nodhierarkin. |
Pose | Posen används för att lagra transformationsmatris när geometrin är skalad. Posen är en uppsättning avBonePose , varjeBonePose sparar den konkreta transformationsinformationen för bennoden. |
Property | Klass som innehåller användardefinierade egenskaper. |
PropertyCollection | Samlingen av egenskaper |
Scene | En scen är ett objekt på toppnivå som innehåller noder, geometrier, material, texturer, animationer, poser, underscener och etc. Scen kan ha underscener, fungerar som stöd för flera dokument i filer som collada/blender /fbx Nodhierarki kan nås viaRootNode Library används för att hålla en referens för obundna objekt under serialisering (som metadata eller anpassade objekt) så att det kan användas som ett bibliotek. |
SceneObject | Rotklassen av objekt som kommer att lagras i en scen. |
Transform | En transformation innehåller information som tillåter åtkomst till objektets translate/scale/rotation eller transformationsmatris till lägsta kostnad Detta används av lokal transform. |
TrialException | Detta höjs i Scene.Open/Scene.Spara när inga licenser tillämpas. Du kan stänga av detta undantag genom att ställa in SuppressTrialException till true. |