Enumerations

Enumerations — Aspose.3D FOSS for Java

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

Šī lapa dokumentē visas atsevišķās uzskaitīšanas. Vertex elementu semantikas uzskaitīšanas (VertexElementType, MappingMode, ReferenceMode) arī ir dokumentētas VertexElement atsauču lapā.


TextureMapping

Identificē semantisko kanālu, uz kura virsmas UV elements vai tekstūra ir piesaistīts.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTVides gaismas krāsas pārrakstīšanas tekstūra.
DIFFUSEAlbedo / pamata krāsas tekstūras kanāls.
EMISSIVEPašapgaismojuma / emisijas tekstūras kanāls.
NORMALTangenta telpas normāla kartes kanāls.
SPECULARSpoguļgaismas krāsas vai intensitātes tekstūras kanāls.
BUMPAugstuma balstīta reljefa kartes kanāls.
REFLECTIONVides atspoguļojuma tekstūras kanāls.
TRANSPARENCYCaurspīdīguma / alfa tekstūras kanāls.
GLOWSpilguma / ziedēšanas intensitātes tekstūras kanāls.

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

Identificē konstrukcijas cietās ģeometrijas (CSG) Boolea operācijas veidu starp diviem režģa objektiem.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONApvienojums: rezultāts ir abu operandu apvienotais tilpums.
DIFFERENCEAtšķirība: otrā operanda tilpums tiek noņemts no pirmā.
INTERSECTIONIntersection: rezultāts ir tilpums, ko kopīgi aizņem abi operandi.

BooleanOperation tiek saglabāts kā metadati mezglos vai pielāgotos objektos, ko ražo CSG importētāji. Aspose.3D priekš Java nenodrošina izpildlaika Boolea novērtētāju; enum apraksta avota faila nodomu.


ReferenceMode

Identificē koordinātu asi. Lietots koordinātu sistēmas pārkartēšanas opcijās un AssetInfo.

import com.aspose.threed.*;
ReferenceModeReferenceMode
X_AXISPozitīvā X ass.
Y_AXISPozitīvā Y ass.
Z_AXISPozitīvā Z ass.
NEGATIVE_X_AXISNegatīvā X ass.
NEGATIVE_Y_AXISNegatīvā Y ass.
NEGATIVE_Z_AXISNegatīvā Z ass.

CoordinateSystem

Norāda rokas virziena konvenciju ainas koordinātu sistēmai.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDLabroķa koordinātu sistēma (OpenGL, glTF, Blender noklusējums).
LEFT_HANDEDKreisroķa koordinātu sistēma (DirectX, Unity noklusējums).

FileContentType

Identificē faila formāta satura tipu.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIITeksta balstīts faila formāts (piem., OBJ ASCII, STL ASCII, glTF JSON).
BINARYBinārais faila formāts (piemēram, STL binārais, GLB, FBX binārais).

VertexElementType

Semantiskais tips priekš a VertexElement slānis. Skatīt arī: VertexElement atsauce.


MappingMode

Nosaka, kuram ģeometrijas primitīvam ir saistīta katra virsotnes elementa vērtība. Pieejamās vērtības: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Skatīt arī: VertexElement atsauce.


ReferenceMode

Nosaka, kā tiek indeksēta virsotnes elementa datu masīvs. Skatīt arī: VertexElement atsauce.


Skatīt arī

 Latviešu