Object 3D

Usine includes a real-time 3D engine for rendering geometric shapes, meshes, text, paths, and primitives. All 3D objects are displayed inside an Object3D Viewer panel and share standard controls for position, rotation, size, material colors (diffuse, ambient, specular, emissive), texture, and opacity.

Categories

Category Modules Description
Viewer 1 3D rendering viewport with camera, lighting, grid, axes, and object management
Geometric Shapes 10 Cone, cube, cylinder, disk, ellipse, plane, rectangle, round cube, sphere, and wireframe cube
Primitives 5 Draw raw points, lines, triangles, quads, and billboard spheres from vertex arrays
Text & Path 2 3D extruded text with font styling, and 3D path curves
Model Import & Mesh 2 Import 3D model files (DAE, OBJ, ASE) and display their meshes

Viewer

The central rendering viewport where all 3D objects are displayed.

Module Description
Object3D Viewer 3D viewport with camera control (position/rotation), scene color, zoom, grid, axes, object captions, and mesh display. Referenced by all objects via viewport num

Geometric Shapes

Standard 3D shapes with full transformation (position, rotation, size) and material controls.

Module Description
Object3D Cone 3D cone
Object3D Cube 3D cube
Object3D Cylinder 3D cylinder
Object3D Disk 3D flat disk
Object3D Ellipse 3D ellipse
Object3D Plane 3D flat plane
Object3D Rectangle 3D rectangle
Object3D Round Cube 3D cube with rounded edges
Object3D Sphere 3D sphere
Object3D Stroke Cube 3D wireframe cube (edges only)

Primitives

Draw low-level geometry from vertex coordinate arrays.

Module Description
Object3D Primitive Points Draw 3D points from vertex coordinates
Object3D Primitive Lines Draw 3D lines between vertex pairs
Object3D Primitive Triangle Draw 3D filled triangles from vertex triplets (optional two-sided rendering)
Object3D Primitive Quads Draw 3D filled quads from groups of 4 vertices (optional two-sided rendering)
Object3D Billboard Sphere Billboard spheres with constant screen-size, optimized for large numbers of instances

Text & Path

Render 3D text and curved paths.

Module Description
Object3D Text 3D extruded text with configurable font, size, depth, bold, italic, and underline
Object3D Path 3D path from XY point arrays with optional curve smoothing and closed path

Model Import & Mesh

Import external 3D model files and display their meshes.

Module Description
Object3D Model Import 3D models (DAE, OBJ, ASE) and store meshes into chunks (vertices, indices, textures, colors)
Object3D Mesh Display a mesh from chunk data loaded by Object3D Model, with auto-texture and two-sided rendering

See also

version 7.0.250121

Edit All Pages