Enumerations

Enumerations — Aspose.3D FOSS for Java

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

Halaman ini mendokumentasikan semua enumerasi mandiri. Enumerasi untuk semantik elemen vertex (VertexElementType, MappingMode, ReferenceMode) juga didokumentasikan pada halaman referensi VertexElement.


TextureMapping

Mengidentifikasi saluran semantik yang diikatkan pada elemen UV atau tekstur pada sebuah permukaan.

import com.aspose.threed.*;
ReferenceModeReferenceMode
AMBIENTTekstur penimpaan warna cahaya ambient.
DIFFUSESaluran tekstur albedo / warna dasar.
EMISSIVESaluran tekstur self-illumination / emisi.
NORMALSaluran peta normal ruang‑tangen.
SPECULARSaluran tekstur warna spekular atau intensitas.
BUMPSaluran peta bump berbasis ketinggian.
REFLECTIONSaluran tekstur refleksi lingkungan.
TRANSPARENCYSaluran tekstur transparansi / alfa.
GLOWSaluran tekstur intensitas cahaya / bloom.

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

Mengidentifikasi jenis operasi Boolean geometri padat konstruktif (CSG) antara dua objek mesh.

import com.aspose.threed.*;
ReferenceModeReferenceMode
UNIONUnion: hasilnya adalah volume gabungan dari kedua operand.
DIFFERENCEDifference: volume operand kedua dihapus dari yang pertama.
INTERSECTIONIntersection: hasilnya adalah volume yang dibagikan oleh kedua operand.

BooleanOperation disimpan sebagai metadata pada node atau objek khusus yang dihasilkan oleh importir CSG. Aspose.3D untuk Java tidak menyediakan evaluator Boolean runtime; enum tersebut menggambarkan maksud file sumber.


ReferenceMode

Mengidentifikasi sumbu koordinat. Digunakan dalam opsi pemetaan ulang sistem koordinat dan AssetInfo.

import com.aspose.threed.*;
ReferenceModeReferenceMode
X_AXISSumbu X positif.
Y_AXISSumbu Y positif.
Z_AXISSumbu Z positif.
NEGATIVE_X_AXISSumbu X negatif.
NEGATIVE_Y_AXISSumbu Y negatif.
NEGATIVE_Z_AXISSumbu Z negatif.

CoordinateSystem

Menentukan konvensi handedness untuk sistem koordinat adegan.

import com.aspose.threed.*;
ReferenceModeReferenceMode
RIGHT_HANDEDSistem koordinat tangan kanan (OpenGL, glTF, default Blender).
LEFT_HANDEDSistem koordinat tangan kiri (DirectX, default Unity).

FileContentType

Mengidentifikasi tipe konten dari format file.

import com.aspose.threed.*;
ReferenceModeReferenceMode
ASCIIFormat berkas berbasis teks (mis., OBJ ASCII, STL ASCII, glTF JSON).
BINARYFormat file biner (mis., STL binary, GLB, FBX binary).

VertexElementType

Tipe semantik untuk a VertexElement lapisan. Lihat juga: Referensi VertexElement.


MappingMode

Mengontrol primitif geometri mana yang terkait dengan setiap nilai elemen vertex. Nilai yang tersedia: CONTROL_POINT, POLYGON_VERTEX, POLYGON. Lihat juga: Referensi VertexElement.


ReferenceMode

Mengontrol cara array data elemen vertex diindeks. Lihat juga: Referensi VertexElement.


Lihat Juga

 Bahasa Indonesia