| 3D Modeling |
- Polygonal mesh editing and topological operations.
- Generation of basic primitives (cubes, spheres, etc.).
- Interactive modeling tools including Edge Beveling and Polygon Cutting (Knife).
|
| 2D Drawing & Animation |
- Dedicated 2D drawing engine with stroke rendering in 3D space.
- Dedicated frame-by-frame 2D animation timeline.
- Comprehensive 2D layer management system.
|
| Animation System |
- Robust keyframe-based parameter animation.
- Graph Editor (F-curves) for fine-tuning motion interpolation.
- Advanced timeline view with multiple animation tracks.
|
| Rigging & Constraints |
- Inverse Kinematics (IK) for skeletal animation.
- Target tracking (TrackTo) and transform copying (Copy) constraints.
- Parent-child relationships (ChildOf) and transform limitation constraints.
|
| Modifiers |
- Non-destructive procedural editing workflow.
- Real-time mesh mirroring (Mirror Modifier).
- Catmull-Clark subdivision surfaces and smoothing.
|
| Texturing & UV Editing |
- Interactive UV Editor panel for coordinate manipulation.
- Image loading and texture mapping capabilities.
|
| Rendering & Visualization |
- Real-time rendering engine.
- Custom Shader and material management system.
- Viewport overlays including grids, axes, and selection outlines.
|
| Export / Import & Media |
- Importing 3D mesh resources.
- Direct video encoding and export to MP4 format.
|
| System & User Interface |
- Modular, dockable panel system.
- Robust multi-level Undo/Redo history tracking.
- Entity-component scene management.
|