Enumerations

Enumerations — Aspose.3D FOSS for Java

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

Tato stránka dokumentuje všechny samostatné výčty. Výčty pro semantiku prvků vrcholu (VertexElementType, MappingMode, ReferenceMode) jsou také dokumentovány na referenční stránce VertexElement.


TextureMapping

Identifikuje sémantický kanál, ke kterému je na povrchu vázán UV prvek nebo textura.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTTextura přepisující barvu ambientního světla.
DIFFUSEKanál textury albeda / základní barvy.
EMISSIVEKanál textury samovyzařování / emisní.
NORMALKanál normálové mapy v tangenciálním prostoru.
SPECULARKanál textury spekulární barvy nebo intenzity.
BUMPKanál výškově založené bump mapy.
REFLECTIONKanál textury odrazu prostředí.
TRANSPARENCYKanál textury průhlednosti / alfa.
GLOWKanál textury intenzity záře / rozkvětu.

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 Booleanovy operace konstrukční pevné geometrie (CSG) mezi dvěma mesh objekty.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONSjednocení: výsledek je kombinovaný objem obou operandů.
DIFFERENCERozdíl: objem druhého operandu je odebrán od prvního.
INTERSECTIONPrůnik: výsledek je objem, který je společný oběma operandům.

BooleanOperation je uloženo jako metadata na uzlech nebo vlastních objektech vytvářených importéry CSG. Aspose.3D pro Java neposkytuje runtime Boolean evaluator; enum popisuje záměr zdrojového souboru.


ReferenceMode

Identifikuje souřadnicovou osu. Používá se v možnostech přemapování souřadnicového systému a AssetInfo.

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

CoordinateSystem

Určuje konvenci pravotočivosti pro souřadnicový systém scény.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDPravotočivý souřadnicový systém (OpenGL, glTF, výchozí nastavení Blenderu).
LEFT_HANDEDLevotočivý souřadnicový systém (DirectX, výchozí nastavení Unity).

FileContentType

Identifikuje typ obsahu souborového formátu.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIITextový formát souboru (např. OBJ ASCII, STL ASCII, glTF JSON).
BINARYBinární formát souboru (např. STL binary, GLB, FBX binary).

VertexElementType

Sémantický typ pro VertexElement vrstvu. Viz také: Reference VertexElement.


MappingMode

Určuje, ke kterému geometrickému primitivu je přiřazena hodnota každého vertex elementu. Dostupné hodnoty: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Viz také: Reference VertexElement.


ReferenceMode

Určuje, jak je indexováno pole dat vertex elementu. Viz také: Reference na VertexElement.


Viz také

 Čeština