Enumerations

Enumerations — Aspose.3D FOSS for Java

Balík: com.aspose.threed (aspose-3d-foss 26.1.0)

Táto stránka dokumentuje všetky samostatné enumerácie. Enumerácie pre semantiku prvkov vrcholov (VertexElementType, MappingMode, ReferenceMode) sú tiež zdokumentované na referenčná stránka VertexElement.


TextureMapping

Identifikuje semantický kanál, ku ktorému je na povrchu viazaný UV prvok alebo textúra.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTTextúra pre prepísanie farby ambientného svetla.
DIFFUSEKanál textúry albedo / základnej farby.
EMISSIVEKanál textúry samosvetlenia / emisie.
NORMALKanál normálovej mapy v tangenciálnom priestore.
SPECULARKanál textúry spekulárnej farby alebo intenzity.
BUMPKanál bump mapy založenej na výške.
REFLECTIONKanál textúry odrazu prostredia.
TRANSPARENCYKanál textúry transparentnosti / alfa.
GLOWKanál textúry intenzity žiarenia / rozžiarenia.

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 typ konštruktívnej pevnej geometrie (CSG) Booleovej operácie medzi dvoma sieťovými objektmi.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONZlučovanie: výsledok je kombinovaný objem oboch operandov.
DIFFERENCERozdiel: objem druhého operandu je odobraný od prvého.
INTERSECTIONPrienik: výsledok je objem zdieľaný oboma operandmi.

BooleanOperation je uložené ako metadáta na uzloch alebo vlastných objektoch vytvorených CSG importérmi. Aspose.3D pre Java neposkytuje runtime Boolean evaluator; enum popisuje úmysel zdrojového súboru.


ReferenceMode

Identifikuje súradnicovú os. Používa sa v možnostiach premapovania súradnicového systému a AssetInfo.

import com.aspose.threed.*;
ReferenceModeReferenceMode
X_AXISKladná os X.
Y_AXISKladná os Y.
Z_AXISKladná os Z.
NEGATIVE_X_AXISZáporná os X.
NEGATIVE_Y_AXISZáporná os Y.
NEGATIVE_Z_AXISZáporná os Z.

CoordinateSystem

Určuje konvenciu handedness pre súradnicový systém scény.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDPravotočivý súradnicový systém (OpenGL, glTF, predvolené nastavenie Blenderu).
LEFT_HANDEDĽavotočivý súradnicový systém (DirectX, predvolené nastavenie Unity).

FileContentType

Identifikuje typ obsahu súborového formátu.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIITextový formát súboru (napr. OBJ ASCII, STL ASCII, glTF JSON).
BINARYBinárny formát súboru (napr. STL binary, GLB, FBX binary).

VertexElementType

Semantický typ pre a VertexElement vrstva. Pozri tiež: Referencie VertexElement.


MappingMode

Určuje, s ktorým geometrickým primitívom je každá hodnota vertex elementu spojená. Dostupné hodnoty: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Pozri tiež: Referencie VertexElement.


ReferenceMode

Určuje, ako je indexované pole dát vertex elementu. Pozri tiež: Referencie VertexElement.


Pozri tiež

 Slovenčina