UModeler is a ultimate and intuitive modeling extension that is available on Unity Editor. You can draw 2D shapes on any polygons in easy ways and turn them into 3D shapes intuitively.

Moreover UModeler has also adopted useful features of popular DCC tools like Max and Blender etc to empower you to create complicated and rich mesh assets as well as game levels easily and quickly without any help of the external DCC tools.



Import UModeler in your project after getting it.


Make sure that Tools/UModeler menu has been created at the top. If you click on New UModeler as shown in the upper image, a new game object with UModeler component will be created and you can see the layout looking like the following.



UModeler Layout

[1] Working Area

Editing meshes.

[2] Toolbar

Frequently used tools are located here. i.e. Vertex/Edge/Polygon Selection/Transform tools, New UModeler Object, Settings and 3D Cursor Tools.

[3] UModeler Inspector

UModeler Inspector

UModeler Ver 2.xx - Opens the About dialog box.
Close - Disables UModeler to make the current UModeler object behave and look the same as the general object. It can be enabled again by clicking on Open button which is shown up during the disable status.
? - Opens the online manual describing what the current tool is and how to use it.
Search EditBox - Searches for a specific tool. This edit box can be activated by pressing ENTER in the scene view.


Search EditBox isn’t available in the Lite Version.

Menu part

There are icons on various UModeler tools. You can switch the menu mode between icon-based and text-based via the popup menu which is brought up by pressing RMB. And it’s possible to detach it from the inspector to the separated window.

Properties part

The properties and UIs related to the current tool are displayed here. This can also be detached to the separated window via the popup menu.

[4] Gizmo type

Selecting a gizmo among Translate, Rotate and Scale. These buttons are interlocked with the UModeler gizmo type.

[5] Coordinate Frame

Selecting a coordinate frame of both Global and Local. These buttons are also interlocked with the UModeler gizmo’s frame.

[6] UV Editor

UV Editor can be opened by selecting Tools/UModeler/UV Editor at the top menu or clicking Open UV Editor button in UV Tool. If you want to know how to use UV editor more, please visit here.

User Interface


Confirms the current action.


Cancels the current function or Exit the current tool.


Enables Search Edit Box.






Hand Tool


Translation Gizmo


Rotation Gizmo


Scale Gizmo


Selects or moves several elements.

LMB Drag

Selects or moves several elements.


Special action depending on the current tool

CTRL + LMB or LMB Drag

Special action depending on the current tool


Selects another object under the mouse cursor in Edit mode.

LMB Double Click

Auto Layout. Click here to get more info

LMB - Left Mouse Button CTRL - Control Key

MeshFilter Component

There are new UIs in the MeshFilter component to save a mesh as .asset file. The asset file is a kind of a reference to geometry data. It prevents mesh data from being lost in the prefab.

When you create a UModeler object at first, the mesh doesn’t exist yet.


The new asset file named after the mesh name is created after you click on Save button.


With Save As button, you can rename it or save it in a different folder. Once a mesh is saved as .asset the mesh data in the asset file will be synchronized with the UModeler mesh.

The prefab worlflow of UModeler

The prefab system in unity is very widely used and is a very important system. So we improved the prefab workflow of UModeler in UModeler 2.9.18 so that editing 3d meshes in Unity can be convenient.

The online guide of UModeler prefab workflow

Let’s get started with a box.

  1. Select Tools/UModeler/New UModeler to create a new UModeler object.

  1. Make sure that a new UModeler object has been created and Box Tool has been selected in the inspector.

  1. Press One Click Build in the Properties to make sure that a box with 1m X 1m X 1m is created.

  1. If you want to change the size of the box, type proper values in Width, Depth and Height fields in the Properties.

  2. Click on Confirm button if you like it.

  3. Now you’ve made the first mesh with UModeler.