Enumerations

Enumerations — Aspose.3D FOSS for Java

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

Ova stranica dokumentuje sve samostalne enumeracije. Enumeracije za semantiku elemenata vrha (VertexElementType, MappingMode, ReferenceMode) su takođe dokumentovane na stranici reference VertexElement.


TextureMapping

Identifikuje semantički kanal na koji je UV element ili tekstura vezana na površini.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTTekstura za zamenu boje ambijentalnog svetla.
DIFFUSEAlbedo / kanal teksture osnovne boje.
EMISSIVEKanal teksture samostalnog osvetljenja / emisije.
NORMALKanal normalne mape u tangencijalnom prostoru.
SPECULARKanal teksture spekularne boje ili intenziteta.
BUMPKanal bump mape zasnovane na visini.
REFLECTIONKanal teksture refleksije okoline.
TRANSPARENCYTransparentnost / alfa kanal teksture.
GLOWSjaj / bloom intenzitet teksturnog kanala.

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

Identifikuje tip konstruktivne čvrste geometrije (CSG) Booleove operacije između dva mesh objekta.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONUnija: rezultat je kombinovana zapremina oba operanda.
DIFFERENCERazlika: zapremina drugog operanda se uklanja iz prvog.
INTERSECTIONPresek: rezultat je zapremina koju dele oba operanda.

BooleanOperation se čuva kao metapodaci na čvorovima ili prilagođenim objektima koje proizvode CSG uvoznici. Aspose.3D za Java ne pruža runtime Boolean evaluator; enum opisuje nameru izvorne datoteke.


ReferenceMode

Identifikuje koordinatnu osu. Koristi se u opcijama premapiranja koordinatnog sistema i AssetInfo.

import com.aspose.threed.*;
ReferenceModeReferenceMode
X_AXISPozitivna X osa.
Y_AXISPozitivna Y osa.
Z_AXISPozitivna Z osa.
NEGATIVE_X_AXISNegativna X osa.
NEGATIVE_Y_AXISNegativna Y osa.
NEGATIVE_Z_AXISNegativna osa Z.

CoordinateSystem

Navodi konvenciju desnorukosti za koordinatni sistem scene.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDDesnoruka koordinatni sistem (OpenGL, glTF, podrazumevano u Blenderu).
LEFT_HANDEDLevoruka koordinatni sistem (DirectX, podrazumevano u Unity).

FileContentType

Identifikuje tip sadržaja formata datoteke.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIITekst‑bazirani format fajla (npr., OBJ ASCII, STL ASCII, glTF JSON).
BINARYBinarni format fajla (npr., STL binarni, GLB, FBX binarni).

VertexElementType

Semantički tip za a VertexElement sloj. Pogledajte i: VertexElement reference.


MappingMode

Kontroliše koji geometrijski primitiv je povezan sa svakom vrednošću elementa vrha. Dostupne vrednosti: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Pogledajte i: VertexElement reference.


ReferenceMode

Kontroliše kako je indeksiran niz podataka elementa vrha. Pogledajte i: VertexElement referenca.


Vidi takođe

 Српски