Runtime Object Exporter

Runtime Object Exporter helps you convert dynamically generated content into reusable assets in a few clicks.
 
Select any root GameObject, scan dependencies, choose exactly what to include, and export to one of two production-ready workflows:
1. Inside Assets:
Saves selected meshes as .asset.
Saves selected materials as .mat.
Saves selected textures as .png.
Optionally creates a clean prefab based on exported assets.
2. Outside Assets:
Exports model as .obj + .mtl + texture .png.
If Unity FBX Exporter is installed, offers export to .fbx.
 
Key Features
  • Very easy to use;
  • Works in edit and playback mode;
  • Deep scan for content in Asset;
  • Per-item include/exclude toggles before export;
  • Works carefully with materials and their properties;
  • Reuse of existing project assets when source already exists in project;
  • Optional prefab creation after project export;
  • External OBJ export with MTL material mapping;
  • Optional FBX export via Unity FBX Exporter integration;
  • Built-in update system.

Gallery

See also

Mesh To Terrain
Mesh to Terrain is a tool for easily and quickly converting a 3D terrain model created in 3ds Max, Terragen or any other editor to Unity Terrains.
Mesh to Terrain can convert textures to SplatPrototypes (Terrain Layers), generate terrain from several models and split the model into several terrains.