You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
The 3D Asset Processing Library for MATLAB® enables you to create, import, transform, and export 3D assets for use in engineering simulations and other 3D applications. The support package provides an end-to-end workflow for working with 3D geometry, AI-based asset generation, mesh manipulation, and file I/O across industry-standard formats.
Some of the key features of this support package include:
- Gen-AI Based Generation:3D asset generation that turns images or text prompts into textured meshes, with no manual modeling.
- Single-view Image to 3D:Reconstructs a complete textured mesh from a single view image.
- Multi-view Images to 3D: Fuses several view of the same subject into one mesh, using the extra viewpoints to resolve geometry.
- Text to 3D: Generates a textured asset from a natural-language description.
- 3D Asset Modification with Text Prompts: Revises an existing asset from a text instruction, reworking surface detail and appearance while keeping its overall form.
- Procedural 3D Asset Generation: Builds assets from parametric code, so geometry is exact and reproducible. Parameters, not baked vertices, define the model, so changing a dimension or a count rebuilds it and turns one script into a family of variants.
- Mesh Segmentation: Partitions a mesh into parts, turning a single shell into the named components an assembly or articulation workflow needs.
- File I/O for Different file Formats: A single read and write interface for STL, OBJ, PLY, GLB, glTF, USD, and DAE, so assets round-trip between different tools.
- Asset Generator App: An interactive app for generating, segmenting, transforming, and inspecting assets, with live 3D preview.
App to generate and modify 3D assets in a UI canvas
Example Links:
- Generate Articulating 3D Assets from Camera Images for RoadRunner Scenario Simulation
- Build Mining Truck 3D Asset Using Primitive Shapes for Robotics Simulation
- Generate and Visualize 3D Assets Using Asset Generator
- Transform, Segment, and Export 3D Assets Using Asset Generator
MATLAB Release Compatibility
- Compatible with R2026b
Platform Compatibility
- Windows
- macOS (Apple Silicon)
- macOS (Intel)
- Linux