com.aspose.threed

Klassen

KlasseBeschrijving
A3DObjectDe basisklasse van alle Aspose.ThreeD-objecten, alle subklassen zullen dynamische eigenschappen ondersteunen.
A3dwSaveOptionsOpslagopties voor A3DW-formaat.
AmfSaveOptionsOpslagopties voor AMF
AnimationChannelEen kanaal koppelt het componentveld van een eigenschap aan een reeks keyframe‑sequenties
AnimationClipDe animatieclip is een verzameling animaties.
AnimationNodeAspose.3D ondersteunt animatiehiërarchie, elke animatie kan worden samengesteld uit meerdere animaties en de key‑frame‑definitie van de animatie.
ArbitraryProfileDeze klasse stelt je in staat om een 2D-profiel direct uit een willekeurige curve te construeren.
AssetInfoInformatie van asset.
AxisSystemHet assenstelsel is een combinatie van coördinatensysteem, up‑vector en front‑vector.
BindPointEen BindPoint wordt meestal aangemaakt op een eigenschap van een object; sommige eigenschapstypen bevatten meerdere componentvelden (zoals een Vector3‑veld). De BindPoint genereert een kanaal voor elk componentveld en verbindt het veld met één of meer keyframe‑sequentie‑instantie(s) via de kanalen.
BoneEen bot definieert de subset van de controlepunten van de geometrie en bepaalt het blend‑gewicht voor elk controlepunt.
BonePoseDe BonePose bevat de transformatie‑matrix voor een botknooppunt
BooleanOperandDeze klasse encapsuleert het getransformeerde mesh als operand van een Boolean‑operatie.
BooleanOperatorDe Boolean‑operator stelt je in staat om een Boolean‑operatie toe te passen op twee IMeshConvertible-instanties.
BoundingBoxDe as‑gealigneerde begrenzingsdoos Example: De volgende code laat zien hoe je een begrenzingsdoos krijgt van een Entity‑instantie.
BoundingBox2DDe as‑gealigneerde begrenzingsdoos voor Vector2
BoxDoos.
CShapeIFC-compatibel C-vormprofiel dat gedefinieerd is door parameters.
CameraDe camera beschrijft het oogpunt van de kijker die naar de scène kijkt.
CancellationDeze klasse stelt je in staat om handmatig een laad-/opslagtaken te annuleren.
CenterLineProfileIFC-compatibel middellijnprofiel
CircleEen Circle curve bestaat uit een reeks punten aan de rand van de cirkelvorm.
CircleShapeIFC-compatibel cirkelprofiel, dat kan worden gebruikt om een mesh te construeren via LinearExtrusion
ColladaSaveOptionsOpslagopties voor Collada
CompositeCurveEen CompositeCurve bestaat uit verschillende curvesegmenten.
CompositeCurve.SegmentHet curvesegment
CryptoUtils
CubeFaceDataGegevens voor elk gezicht van de cube map-textuur.
CullFaceModeWelk gezicht te verwijderen
CurveDe basisklasse van alle curve-implementaties.
CustomObjectMetadata of aangepaste objecten die in 3D-bestanden worden gebruikt, worden beheerd door deze klasse.
CylinderGeparameteriseerde Cilinder.
DeformerBasisklasse voor SkinDeformer en MorphTargetDeformer
DescriptorSetUpdaterDeze klasse maakt het mogelijk om de IDescriptorSet bij te werken in een ketenoperatie.
Discreet3dsLoadOptionsLaadopties voor 3DS-bestand.
Discreet3dsSaveOptionsOpslagopties voor 3DS-bestand.
DishGeparameteriseerde schaal.
DracoFormatGoogle Draco-formaat Voorbeeld: De volgende code laat zien hoe je een Mesh kunt coderen en decoderen naar/van een byte-array:
DracoSaveOptionsOpslagopties voor Google Draco-bestanden
DriverExceptionDe uitzondering die wordt opgegooid door interne renderingsdrivers.
EllipseEen Ellipse definieert een reeks punten die de vorm van een ellips vormen.
EllipseShapeIFC-compatibele ellipsvorm die gedefinieerd is door parameters.
EndPointHet eindpunt om de curve bij te snijden, kan een parameterwaarde of een Cartesiaans punt zijn.
EntityDe basisklasse van alle entiteiten.
EntityRendererMaak hiervan een subklasse om weergave voor verschillende soorten entiteiten te implementeren.
EntityRendererFeaturesDe extra functies die de entity renderer zal bieden
EntityRendererKeyDe sleutel van de geregistreerde entity renderer
ExportExceptionUitzonderingen wanneer Aspose.3D er niet in slaagde de scène naar een bestand te exporteren
ExtrapolationExtrapolatie definieert wat te doen wanneer een bemonsterde waarde buiten het bereik valt dat gedefinieerd is door de eerste en laatste keyframes.
FMatrix4Matrix 4x4 met alle componenten van het type float
FVector2Een float-vector met twee componenten.
FVector3Een float-vector met drie componenten.
FVector4Een float-vector met vier componenten.
FbxLoadOptionsLaadopties voor het Fbx-formaat.
FbxSaveOptionsOpslagopties voor een Fbx-bestand.
FileFormatDefinitie van bestandsformaat
FileFormatTypeBestandsformaattype
FileStreamGemaakt door lexchou op 16-6-2017.
FileSystemEncapsulatie van het bestandssysteem.
FontFileLettertypebestand bevat definities voor glyphs; dit wordt gebruikt om een tekstprofiel te maken.
FrustumDe basisklasse van Camera en Light
GLSLSourceDe broncode van shaders in GLSL
GeometryDe basisklasse van alle renderbare geometrische objecten (zoals Mesh, NurbsSurface, Patch enzovoort).
GlobalTransformGlobale transformatie is vergelijkbaar met Transform maar is onveranderlijk terwijl het de uiteindelijk geëvalueerde transformatie vertegenwoordigt.
GltfLoadOptionsLaadopties voor het glTF-formaat
GltfSaveOptionsOpslagopties voor het glTF-formaat.
GroupEen Group vertegenwoordigt de logische relaties van Node.
HShapeDe HShape biedt de bepalende parameters van een ‘H’- of ‘I’-vorm.
HalfSpaceHalfSpace vertegenwoordigt een oneindige ruimte die door een vlak wordt gesplitst, dit kan worden gebruikt met BooleanOperator
HollowCircleShapeIFC-compatibel holle cirkelprofiel.
HollowRectangleShapeIFC-compatibel holle rechthoekige vorm met zowel binnen- als buiten afgeronde hoeken.
Html5SaveOptionsOpslagopties voor HTML5.
IOConfigIO-configuratie voor serialisatie/deserialisatie.
IOExtensionHulpmiddelen om matrix/vector naar een binaire writer te schrijven.
ImageRenderOptionsOpties voor Scene en Scene
ImportExceptionUitzondering wanneer Aspose.3D er niet in slaagde de opgegeven bron te openen.
InitializationExceptionUitzonderingen bij initialisatie van de renderpijplijn.
Int2DGemaakt door lexchou op 17-5-2017.
JavaXImageCodec
JtLoadOptionsLaadopties voor Siemens JT.
KeyFrameEen keyframe wordt voornamelijk gedefinieerd door een tijd en een waarde; voor sommige interpolatietypen worden tangent/tension/bias/continuity ook gebruikt bij het berekenen van de uiteindelijke bemonsterde waarde.
KeyframeSequenceDe reeks keyframes beschrijft de transformatie van een bemonsterde waarde in de tijd.
LShapeIFC-compatibel L-vormprofiel dat wordt gedefinieerd door parameters.
LambertMaterialMateriaal voor het Lambert-shademodel.
LicenseBiedt methoden om het component te licentiëren.
LightHet licht verlicht de scène.
LineEen polyline is een pad gedefinieerd door een reeks punten met Geometry.#getControlPoints en verbonden door Line.#getSegments, wat betekent dat het ook een reeks verbonden lijnsegmenten kan zijn.
LinearExtrusionLineaire extrusie neemt een 2D-vorm als invoer en breidt de vorm uit in de derde dimensie.
LoadOptionsDe basisklasse om opties te configureren bij het laden van bestanden voor verschillende typen.
MaterialMateriaal definieert de parameters die nodig zijn voor het visuele uiterlijk van geometrie.
MathUtilsEen verzameling nuttige wiskundige hulpprogramma’s.
Matrix44x4 matriximplementatie.
MemoryStreamGemaakt door lexchou op 13-6-2017.
MeshEen mesh bestaat uit vele n-zijdige polygonen.
MeteredBiedt methoden om een gemeten sleutel in te stellen.
Microsoft3MFFormatBestandsformaatinstantie voor Microsoft 3MF met 3MF-gerelateerde hulpprogramma’s.
Microsoft3MFSaveOptionsOpslagopties voor Microsoft 3MF-bestand.
MirroredProfileIFC-compatibel spiegelprofiel.
MorphTargetChannelEen MorphTargetChannel wordt gebruikt door MorphTargetDeformer om de doelgeometrieën te organiseren.
MorphTargetDeformerMorphTargetDeformer biedt per-vertex-animatie.
MulticastEventGemaakt door lexchou op 24/4/2017.
NodeStelt een element in de scenegrafiek voor.
NotImplementedExceptionGemaakt door lexchou op 26/6/2017.
NurbsCurve[NURBS curve][] is een curve die wordt weergegeven door NURBS(Non-uniform rational basis spline), een NURBS-curve wordt gedefinieerd door zijn NurbsCurve.#getOrder, een set gewogen Geometry.#getControlPoints en een NurbsCurve.#getKnotVectors Het w component in controlepunt wordt gebruikt als gewicht van het controlepunt, ongeacht of het een CurveDimension.#TWO_DIMENSIONAL of CurveDimension.#THREE_DIMENSIONAL is. [NURBS curve]: https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline
NurbsDirectionEen 3D NurbsSurface heeft twee richtingen, de NurbsSurface.#getU en de NurbsSurface.#getV, de NurbsDirection definieert gegevens voor elke richting.
NurbsSurfaceNurbsSurface is een oppervlak dat wordt weergegeven door [NURBS(Non-uniform rational basis spline)][NURBS_Non-uniform rational basis spline], een NurbsSurface wordt gedefinieerd door twee NurbsDirectionNurbsSurface.#getU en NurbsSurface.#getV.[NURBS_Non-uniform rational basis spline]: https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline
ObjLoadOptionsLaadopties voor wavefront obj
ObjSaveOptionsOpslagopties voor wavefront obj-bestand
ParameterizedProfileDe basisklasse van alle geparametriseerde profielen.
ParseExceptionUitzondering wanneer Aspose.3D de invoer niet kon parseren.
PatchEen Patch is een parametrisch modelleringsoppervlak, vergelijkbaar met NurbsSurface, het wordt ook gedefinieerd door twee PatchDirection, de Patch.#getU en de Patch.#getV.
PatchDirectionU- en V-richting van Patch.
PbrMaterialMateriaal voor fysiek gebaseerd renderen op basis van albedo-kleur/metaal/ruwheid
PbrSpecularMaterialMateriaal voor fysiek gebaseerd renderen op basis van diffuse kleur/specular/glans
PdfFormatAdobe’s Portable Document Format Voorbeeld: De volgende code laat zien hoe alle ondersteunde 3D‑scènes uit een 3D‑PDF‑bestand kunnen worden geëxtraheerd en naar obj-formaat kunnen worden geschreven.
PdfLoadOptionsOpties voor PDF-laden
PdfSaveOptionsDe opslagopties bij PDF-export.
PhongMaterialMateriaal voor het Blinn-Phong-shademodel.
PixelMapping
PlaneGeparametriseerd vlak.
PlyFormatHet PLY-formaat.
PlyLoadOptionsLaadopties voor PLY-bestanden
PlySaveOptionsOpslaanopties voor het exporteren van de scène als PLY-bestand.
PointCloudDe puntwolk bevat geen topologie-informatie, maar alleen de controlepunten en de vertex-elementen.
PolygonBuilderEen hulpprogrammaklasse om een polygoon te bouwen voor Mesh Voorbeeld:
PolygonModifierHulpmiddelen om polygonen te wijzigen
PoseDe pose wordt gebruikt om de transformatie-matrix op te slaan wanneer de geometrie geskinnd is.
PostProcessingDe post-processing-effecten
PrimitiveBasisklasse voor alle primitieve objecten
Profile2D-profiel in het xy-vlak
PropertyKlasse om door de gebruiker gedefinieerde eigenschappen vast te houden.
PropertyCollectionDe verzameling van eigenschappen
PushConstantEen hulpprogramma om gegevens aan de shader te leveren via een push-constante.
PyramidGeparametriseerde piramide.
QuaternionQuaternion wordt meestal gebruikt om rotatie uit te voeren in computergraphics.
RectEen klasse om de rechthoek te vertegenwoordigen.
RectangleShapeIFC-compatibele rechthoekige vorm met afgeronde hoeken.
RectangularTorusGeparametriseerde rechthoekige torus.
RelativeRectangleRelatieve rechthoek De formule tussen een relatief component en een absolute waarde is: Scale * (Reference Width) + offset. Dus als we willen dat het een absolute waarde vertegenwoordigt, laat alle schaalvelden op nul staan en gebruik in plaats daarvan offset-velden.
RenderFactoryRenderFactory maakt alle bronnen aan die worden weergegeven in de renderpipeline.
RenderParametersBeschrijf de parameters van het renderdoel
RenderResourceDe abstracte klasse van alle renderbronnen. Alle renderbronnen worden vrijgegeven wanneer de renderer wordt beëindigd.
RenderStateRenderstatus voor het bouwen van de pipeline. De wijzigingen die op de renderstatus worden aangebracht, hebben geen invloed op de gemaakte pipeline-instanties.
RendererDe context over de renderer.
RendererException
RendererVariableManagerDeze klasse beheert variabelen die worden gebruikt bij het renderen
RevolvedAreaSolidDeze klasse vertegenwoordigt een solide model door een doorsnede, geleverd door een profiel, rond een as te draaien.
RvmFormatHet RVM-formaat
RvmLoadOptionsLaadopties voor het RVM-bestand van AVEVA Plant Design Management System.
RvmSaveOptionsOpslaanopties voor Aveva PDMS RVM-bestand.
SPIRVSourceDe gecompileerde shader in SPIR-V-formaat.
SaveOptionsDe basisklasse om opties te configureren bij het opslaan van bestanden voor verschillende typen.
Scene
SceneObjectDe rootklasse van objecten die binnen een scène worden opgeslagen.
ShaderExceptionShader-gerelateerde uitzonderingen
ShaderMaterialEen shader-materiaal maakt het mogelijk het materiaal te beschrijven met een externe renderengine of shader-taal.
ShaderProgramHet shaderprogramma
ShaderSetShaderprogramma’s voor elk type materiaal
ShaderSourceDe broncode van de shader
ShaderStageShaderfase
ShaderTechniqueEen shadertechniek vertegenwoordigt een concrete renderimplementatie.
ShaderVariableShadervariabele
ShapeDe vorm beschrijft de vervorming op een set controlepunten, wat vergelijkbaar is met de cluster-deformer in Maya.
SkeletonDe Skeleton wordt voornamelijk gebruikt door CAD-software om de ontwerper te helpen de transformatie van de skeletstructuur te manipuleren; hij is meestal nutteloos buiten de CAD-software.
SkinDeformerEen skin-deformer bevat meerdere botten om te werken; elk bot mengt een deel van de geometrie op basis van de gewichten van controlepunten.
SphereGeparameteriseerde bol.
StencilStateStencil-toestanden per vlak.
StlLoadOptionsLaadopties voor STL
StlSaveOptionsOpslaanopties voor STL
StreamAangemaakt door lexchou op 14/12/2016.
StructsBasisklasse van struct-array
StructuralMetadataDeze klasse biedt ondersteuning voor EXT_structural_metadata, alleen gebruikt in glTF.
StructuralMetadata.ClassTypeKlassedefinitie in metadata
StructuralMetadata.EnumTypeDe definitie van het enumtype
StructuralMetadata.EnumValueDe waardedefinitie van het enumtype.
StructuralMetadata.PropertyDe eigenschapsdefinitie in de klassen van metadata
StructuralMetadata.PropertyTableEigenschapstabel.
SweptAreaSolidEen SweptAreaSolid maakt een geometrie door een profiel langs een directrix te vegen.
TShapeIFC-compatibele T-vorm gedefinieerd door parameters.
TextTekstprofiel, dit profiel beschrijft contouren met behulp van lettertype en tekst.
TextureDeze klasse definieert de textuur uit een extern bestand.
TextureBaseBasisklasse voor alle concrete texturen.
TextureCodecKlasse om encoders en decoders voor texturen te beheren.
TextureDataDeze klasse bevat de ruwe data en de formaatdefinitie van een textuur.
TextureSlotTextuursleuf in Material, kan worden opgesomd via een materiaalinstantie.
TorusGeparameteriseerde torus.
TransformEen transformatie bevat informatie die toegang tot de vertaling/schaal/rotatie van een object of de transformatiematrix mogelijk maakt tegen minimale kosten. Dit wordt gebruikt door lokale transformatie.
TransformBuilderDe TransformBuilder wordt gebruikt om een transformatiematrix op te bouwen via een keten van transformaties.
TransformedCurveEen TransformedCurve geeft een curve een plaatsing door gebruik te maken van een transformatiematrix.
TrapeziumShapeIFC-compatibele trapeziumvorm gedefinieerd door parameters.
TriMeshEen TriMesh bevat ruwe data die direct door de GPU kan worden gebruikt.
TrialExceptionDit wordt opgeworpen in Scene.Open/Scene.Save wanneer er geen licenties zijn toegepast.
TrimmedCurveEen begrensde curve die de basiscurve aan beide uiteinden bijsnijdt.
U3dLoadOptionsLaadopties voor universele 3D
U3dSaveOptionsOpslagopties voor universele 3D
UShapeIFC-compatibele U-vorm gedefinieerd door parameters.
UsdSaveOptionsOpslagopties voor USD/USDZ-formaten.
Vector2Een vector met twee componenten.
Vector3Een vector met drie componenten.
Vector4Een vector met vier componenten.
VersionGemaakt door lexchou op 17-4-2017.
VertexVertexreferentie, gebruikt om de ruwe vertex te benaderen in TriMesh.
VertexDeclarationDe declaratie van een aangepaste vertexstructuur
VertexElementBasisklasse van vertex-elementen.
VertexElementBinormalDefinieert de binormale vectoren voor gespecificeerde componenten.
VertexElementDoublesTemplateEen hulpprogrammaclasse voor het definiëren van concrete VertexElement-implementaties.
VertexElementEdgeCreaseDefinieert de randvouw voor gespecificeerde componenten
VertexElementHoleDefinieert of het gespecificeerde polygoon een gat is
VertexElementIntsTemplateEen hulpprogrammaclasse voor het definiëren van concrete VertexElement-implementaties.
VertexElementMaterialDefinieert materiaalindex voor gespecificeerde componenten.
VertexElementNormalDefinieert normale vectoren voor gespecificeerde componenten.
VertexElementPolygonGroupDefinieert polygoongroep voor gespecificeerde componenten om gerelateerde polygonen samen te groeperen.
VertexElementSmoothingGroupEen gladmakingsgroep is een groep polygonen in een polygoonmesh die een glad oppervlak moet vormen.
VertexElementSpecularDefinieert speculaire kleur voor gespecificeerde componenten.
VertexElementTangentDefinieert tangentiële vectoren voor gespecificeerde componenten.
VertexElementTemplateEen hulpprogrammaclasse voor het definiëren van concrete VertexElement-implementaties.
VertexElementUVDefinieert de UV-coördinaten voor gespecificeerde componenten.
VertexElementUserDataDefinieert aangepaste gebruikersgegevens voor gespecificeerde componenten.
VertexElementVector4Een hulpprogrammaclasse voor het definiëren van concrete VertexElement-implementaties.
VertexElementVertexColorDefinieert de vertexkleur voor gespecificeerde componenten
VertexElementVertexCreaseDefinieert de vertexvouw voor gespecificeerde componenten
VertexElementVisibilityDefinieert of gespecificeerde componenten zichtbaar zijn
VertexElementWeightDefinieert menggewicht voor gespecificeerde componenten.
VertexFieldBeschrijving van de geheugenlay-out van het vertexveld.
VertexFieldDataTypeGegevenstype van het vertexveld
ViewportEen IRenderTarget bevat ten minste één viewport voor het renderen van de scène.
WatermarkHulpmiddel om een blinde watermerk te coderen/decoderen naar/van een mesh.
WeightedModeGewogen modus.
WindowHandleIngekapselde vensterhandle voor verschillende platformen.
XLoadOptionsDe laadopties voor DirectX X-bestanden.
ZShapeIFC-compatibel Z-vormprofiel gedefinieerd door parameters.

Interfaces

InterfaceBeschrijving
Enumerable
EnumeratorGenerieke enumerator voor collectie van type T
EventCallbackGemaakt door lexchou op 24/4/2017.
FileSystemFactorySaveOptions en LoadOptions zullen standaard een com.aspose.threed.LocalFileSystem aanmaken.
IBufferDe basisinterface van alle beheerde buffers die worden gebruikt bij het renderen
ICommandListCodeert een reeks commando’s die naar de GPU worden gestuurd om te renderen.
IDescriptorSetDe descriptor sets beschrijven verschillende resources die kunnen worden gebonden aan de renderpipeline, zoals buffers, textures
IIndexBufferDe indexbuffer beschrijft de geometrie die wordt gebruikt in de renderpipeline.
IIndexedVertexElementVertexElement met indexgegevens.
IMeshConvertibleEntiteiten die deze interface implementeren kunnen worden geconverteerd naar Mesh
INamedObjectObject dat een naam heeft
IOrientableOriënteerbare entiteiten moeten deze interface implementeren.
IPipelineDe vooraf berekende reeks bewerkingen om te tekenen aan de GPU-kant.
IRenderQueueEntity renderer gebruikt deze wachtrij om rendertaken te beheren.
IRenderTargetDe basisinterface van render target
IRenderTextureDe interface van render texture
IRenderWindowIRenderWindow vertegenwoordigt het native venster dat door het besturingssysteem wordt gecreëerd en rendering ondersteunt.
ITexture1D1D-textuur
ITexture2D2D-textuur
ITextureCodecCodec voor texturen
ITextureCubemapCube map-textuur
ITextureDecoderExternal texture decoder moet deze interface implementeren voor decodering.
ITextureEncoderExternal texture encoder moet deze interface implementeren voor codering.
ITextureUnitITextureUnit vertegenwoordigt een texture in het geheugen die gedeeld wordt tussen GPU en CPU en kan worden bemonsterd door de shader, waarbij de Texture alleen een verwijzing naar een extern bestand vertegenwoordigt.
IVertexBufferDe vertex buffer bevat de polygon-vertexgegevens die naar de renderingpipeline worden gestuurd.
MaterialConverterAangepaste converter om het oorspronkelijke materiaal van de geometrie te converteren naar GLTF’s PBR material.
NodeVisitorEen callback om door de volledige knooppunt-hiërarchie te reizen.
StructGemaakt door lexchou op 13-11-2017.

Enumeraties

EnumBeschrijving
AlphaSourceDefinieert of de texture het alfacanaal bevat.
ApertureModeCamera-diafragmamodi.
AxisDe coördinaat-as.
BlendFactorBlend factor specificeert pixelrekenkunde.
BoneLinkModeDe linkmodus van een bot verwijst naar de manier waarop een bot is verbonden of gekoppeld aan zijn bovenliggende bot binnen een hiërarchische structuur.
BooleanOperationMesh’s Booleaanse bewerking.
BoundingBoxExtentDe omvang van de begrenzingsdoos.
ColladaTransformStyleDe transformatiesstijl van het knooppunt.
CompareFunctionDe vergelijkingsfunctie die wordt gebruikt bij depth/stencil testing.
ComposeOrderDe volgorde om de transform matrix samen te stellen.
CoordinateSystemHet links- of rechtshandige coördinatensysteem.
CubeFaceElk vlak van de cube map-textuur.
CurveDimensionDe dimensie van de curven.
DracoCompressionLevelCompressieniveau voor draco-bestand.
DrawOperationDe primitieve typen om te renderen
ExtrapolationTypeExtrapolatietype.
FileContentTypeBestandsinhoudtype
FrontFaceDefinieer front- en backgerichte polygonen
GltfEmbeddedImageFormatHoe de glTF-exporteur de textures zal insluiten tijdens het exporteren.
IndexDataTypeHet gegevenstype van de elementen in IIndexBuffer
InterpolationHet interpolatietype van de keyframe.
LightTypeLichttypen.
MappingModeBepaalt hoe het element wordt gemapt op een oppervlak.
NurbsTypeNURBS-typen.
PatchDirectionTypeTypen van patchrichtingen.
PdfLightingSchemeLightingScheme specificeert de verlichting die op 3D-kunstwerken wordt toegepast.
PdfRenderModeRendermodus specificeert de stijl waarin het 3D-kunstwerk wordt gerenderd.
PixelFormatHet pixelformaat dat wordt gebruikt in de texture-eenheid.
PixelMapMode
PolygonModeDe polygonrasterisatie-modus
PoseTypePose-type.
PresetShadersDit definieert de vooraf ingestelde interne shaders die door de renderer worden gebruikt.
ProjectionTypeProjectietypen van de camera.
ReferenceModeReferenceMode definieert hoe mappinginformatie wordt opgeslagen en waarnaar wordt verwezen.
RenderQueueGroupIdDe groeps-ID van de renderwachtrij
RenderStageDe renderfase
RotationModeDe rotatiemodus van het frustum
RotationOrderDe volgorde bepaalt welke rx ry rz worden toegepast in de transformatie-matrix.
SkeletonTypeSkeleton-typen.
SplitMeshPolicyDeel vertex-/controlpointgegevens tussen sub-meshes of heeft elke sub-mesh zijn eigen gecomprimeerde gegevens.
StencilActionDe stencil-testacties
StepModeInterpolatiestapmodus
TextureFilterFilteropties tijdens textuur-sampling
TextureMappingHet textuurmappingtype voor VertexElementUV Beschrijft welk type textuurmapping wordt gebruikt.
TextureTypeHet type van de ITextureUnit
VertexElementTypeHet type van het vertex-element, gedefinieerd hoe het zal worden gebruikt bij modellering.
VertexFieldSemanticDe semantiek van het vertex-veld
WrapModeWrap-modus van de textuur.