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.
| 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 |
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 |
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) |
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 |
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 |
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 |
version 7.0.250121
Edit All Pages