Enumerations

Enumerations — Aspose.3D FOSS for Java

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

Ova stranica dokumentira sve samostalne enumeracije. Enumeracije za semantiku elemenata vrha (VertexElementType, MappingMode, ReferenceMode) su također dokumentirane na referentnoj stranici VertexElement.


TextureMapping

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

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTTekstura za nadomještanje boje ambijentalnog svjetla.
DIFFUSEAlbedo / osnovni kanal teksture boje.
EMISSIVEKanal teksture samostalnog osvjetljenja / emisije.
NORMALKanal normalne mape u tangentnom prostoru.
SPECULARKanal teksture specularne boje ili intenziteta.
BUMPKanal bump mape temeljene na visini.
REFLECTIONKanal teksture refleksije okoline.
TRANSPARENCYKanal teksture transparentnosti / alfe.
GLOWKanal teksture intenziteta sjaja / bljeska.

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

Identificira vrstu konstruktivne čvrste geometrije (CSG) Booleove operacije između dva mrežna objekta.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONUnija: rezultat je kombinirani volumen oba operanda.
DIFFERENCERazlika: volumen drugog operanda se oduzima od prvog.
INTERSECTIONPresjek: rezultat je volumen koji dijele oba operanda.

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


ReferenceMode

Identificira koordinatnu os. Koristi se u opcijama remapiranja koordinatnog sustava i AssetInfo.

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

CoordinateSystem

Specificira konvenciju orijentacije (handedness) koordinatnog sustava scene.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDDesnoruka koordinatni sustav (OpenGL, glTF, Blender zadano).
LEFT_HANDEDLijevoruka koordinatni sustav (DirectX, Unity zadano).

FileContentType

Identificira tip sadržaja formata datoteke.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIITekstualni format datoteke (npr., OBJ ASCII, STL ASCII, glTF JSON).
BINARYBinarni format datoteke (npr., STL binarni, GLB, FBX binarni).

VertexElementType

Semantički tip za VertexElement sloj. Pogledajte također: Reference na VertexElement.


MappingMode

Upravlja kojim geometrijskim primitivom je svaka vrijednost elementa vrha povezana. Dostupne vrijednosti: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Pogledajte također: Reference na VertexElement.


ReferenceMode

Upravlja kako je indeksiran niz podataka elementa vrha. Pogledajte također: VertexElement referenca.


Vidi također

 Hrvatski