Enumerations

Enumerations — Aspose.3D FOSS for Java

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

Ez az oldal dokumentálja az összes önálló felsorolást. A vertex elem szemantika felsorolásai (VertexElementType, MappingMode, ReferenceMode) szintén dokumentálva van a VertexElement referencia oldal.


TextureMapping

Azonosítja azt a szemantikai csatornát, amelyhez egy UV elem vagy textúra egy felületen van kötve.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTKörnyezeti fény szín felülbíráló textúra.
DIFFUSEAlbedo / alap szín textúra csatorna.
EMISSIVEÖnmegvilágítás / emisszió textúra csatorna.
NORMALTangens-térbeli normál térkép csatorna.
SPECULARSpeculáris szín vagy intenzitás textúra csatorna.
BUMPMagasság alapú bump map csatorna.
REFLECTIONKörnyezeti visszaverődés textúra csatorna.
TRANSPARENCYÁtlátszóság / alfa textúra csatorna.
GLOWRagyogás / bloom intenzitás textúra csatorna.

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

Azonosítja a konstrukciós szilárd geometria (CSG) Boolean művelet típusát két hálóobjektum között.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONUnió: az eredmény a két operandus egyesített térfogata.
DIFFERENCEKülönbség: a második operandus térfogata levonásra kerül az elsőből.
INTERSECTIONMetszet: az eredmény a két operandus által közösen megosztott térfogat.

BooleanOperation metaadatként tárolódik a csomópontokon vagy a CSG importerek által előállított egyedi objektumokon. Aspose.3D a Java számára nem biztosít futásidejű Boolean kiértékelőt; az enum a forrásfájl szándékát írja le.


ReferenceMode

Azonosít egy koordináta tengelyt. Koordináta‑rendszer átképzési beállításokban és AssetInfo.

import com.aspose.threed.*;
ReferenceModeReferenceMode
X_AXISA pozitív X tengely.
Y_AXISA pozitív Y tengely.
Z_AXISA pozitív Z tengely.
NEGATIVE_X_AXISA negatív X tengely.
NEGATIVE_Y_AXISA negatív Y tengely.
NEGATIVE_Z_AXISA negatív Z tengely.

CoordinateSystem

Megadja a jobb‑ vagy balkezes konvenciót a jelenet koordináta‑rendszeréhez.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDJobbkezes koordináta-rendszer (OpenGL, glTF, Blender alapértelmezett).
LEFT_HANDEDBalkezes koordináta-rendszer (DirectX, Unity alapértelmezett).

FileContentType

Azonosítja egy fájlformátum tartalomtípusát.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIISzöveges alapú fájlformátum (pl. OBJ ASCII, STL ASCII, glTF JSON).
BINARYBináris fájlformátum (pl. STL bináris, GLB, FBX bináris).

VertexElementType

Szemantikus típus egy VertexElement réteg. Lásd még: VertexElement hivatkozás.


MappingMode

Szabályozza, hogy a geometriai primitív melyikhez van társítva az egyes vertex elem érték. Elérhető értékek: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Lásd még: VertexElement hivatkozás.


ReferenceMode

Szabályozza, hogyan indexelik a vertex elem adat tömböt. Lásd még: VertexElement hivatkozás.


Lásd még

 Magyar