Enumerations

Enumerations — Aspose.3D FOSS for Java

Pakke: com.aspose.threed (aspose-3d-foss 26.1.0)

Denne siden dokumenterer alle frittstående oppramsinger. Oppramsinger for vertex element semantics (VertexElementType, MappingMode, ReferenceMode) er også dokumentert på VertexElement-referansesiden.


TextureMapping

Identifiserer den semantiske kanalen et UV‑element eller en tekstur er bundet til på en overflate.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTAmbient light colour override texture.
DIFFUSEAlbedo / base colour teksturkanal.
EMISSIVESelv‑illuminering / emisjon teksturkanal.
NORMALTangent-rom normalkartkanal.
SPECULARSpekulær farge- eller intensitetsteksturkanal.
BUMPHøydebasert bumpkartkanal.
REFLECTIONMiljørefleksjonsteksturkanal.
TRANSPARENCYGjennomsiktighet / alfa teksturkanal.
GLOWGlød / bloom intensitet teksturkanal.

ReferenceMode

import com.aspose.threed.*;

Mesh mesh = new Mesh();
// ... define control points and polygons ...

// Attach a UV layer for the diffuse channel
VertexElementUV uv = mesh.createElementUV(
    TextureMapping.DIFFUSE,
    MappingMode.CONTROL_POINT,
    ReferenceMode.DIRECT
);

BooleanOperation

Identifiserer typen av konstruktiv solid geometri (CSG) boolsk operasjon mellom to mesh-objekter.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONUnion: resultatet er det kombinerte volumet av begge operandene.
DIFFERENCEDifferanse: volumet av den andre operanden fjernes fra den første.
INTERSECTIONSnitt: resultatet er volumet som deles av begge operandene.

BooleanOperation lagres som metadata på noder eller egendefinerte objekter produsert av CSG-importører. Aspose.3D for Java gir ikke en kjøretids-Boolean-evaluator; enumen beskriver intensjonen i kildefilen.


ReferenceMode

Identifiserer en koordinatakse. Brukes i alternativer for omkartlegging av koordinatsystemer og AssetInfo.

import com.aspose.threed.*;
ReferenceModeReferenceMode
X_AXISDen positive X-aksen.
Y_AXISDen positive Y-aksen.
Z_AXISDen positive Z-aksen.
NEGATIVE_X_AXISDen negative X-aksen.
NEGATIVE_Y_AXISDen negative Y-aksen.
NEGATIVE_Z_AXISDen negative Z-aksen.

CoordinateSystem

Angir håndethetskonvensjonen for scenens koordinatsystem.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDHøyrehendt koordinatsystem (OpenGL, glTF, Blender-standard).
LEFT_HANDEDVenstrehendt koordinatsystem (DirectX, Unity-standard).

FileContentType

Identifiserer innholdstypen til et filformat.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIITekstbasert filformat (f.eks. OBJ ASCII, STL ASCII, glTF JSON).
BINARYBinært filformat (f.eks. STL binary, GLB, FBX binary).

VertexElementType

Semantisk type for en VertexElement lag. Se også: VertexElement-referanse.


MappingMode

Styrer hvilken geometrisk primitive hver vertex element-verdi er knyttet til. Tilgjengelige verdier: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Se også: VertexElement-referanse.


ReferenceMode

Styrer hvordan vertex element-datatabellen indekseres. Se også: VertexElement‑referanse.


Se også

 Norsk