Asset Import
Last updated
Last updated
World assets created in OVERDARE Studio can be registered in the . Depending on the public settings, registered assets can be freely used by anyone in the Asset Drawer of OVERDARE Studio.
Import 3D models created in external tools like Blender or 3D Max, audio such as background music, or UI images—any assets necessary for world creation.
When a mesh is imported into OVERDARE Studio, a collider is automatically generated based on the mesh’s structure. If the system determines that the mesh can be enclosed in a convex (outwardly protruding) shape without issues, the collider will be created using the following method.
Default Creation Method
Up to 32 convexes per mesh
Each convex only includes up to 32 vertices
If the mesh structure can be enclosed within a convex shape, a collider is generated based on 1,024 total vertices (up to 32 convex shapes x 32 vertices per convex).
The maximum number of vertices that are converted into colliders is 1,024. If this limit is exceeded, automatic collision generation may become abnormal.
While this method is beneficial in terms of performance, it may also lead to the following issues.
The collider may appear to float in the air due to a mismatch with the mesh structure, or it may become damaged or penetrated.
There may be slight inaccuracies, such as the collider floating in the air or penetrating through the mesh.
Conditions for skipping convex creation and using the mesh as a collider
When the mesh has a non-uniform or uneven structure (e.g., irregular shape instead of a flat shape)
When the mesh requires too many convex shapes (e.g., if the number of convex vertices exceeds the number of mesh vertices)
When it is beneficial to use the mesh structure directly as a collider
Currently, the automatic collider generation function prioritizes speed over precision to create a general collision area rather than matching the mesh shape exactly. For content or scenarios where collision accuracy is critical, it is recommended to manually define the collider.
Tips
If the collision is complex or requires detailed accuracy, it is recommended to manually create the collider.
If you choose to use the mesh structure as the collider, be sure not to exceed the maximum vertex limit.
For more accurate collision detection, manually setting the collider may be preferable to using a convex-based method.
After creating a mesh for collisions in a 3D modeling software like Blender or 3ds Max, save the mesh with the name format “UCX_meshname.” Meshes with the “UCX_” prefix will automatically be recognized as colliders when imported into OVERDARE Studio.
Use this function to use separate collision meshes independently from complex mesh shapes.
(However, collision meshes must have a fully closed shape. If any side is open, the collision will not be processed correctly.)
Texture
.png / .tga (Max size: 15MB)
Mesh
.fbx / .obj (Max triangles: 30,000, Max size: 250MB)
Audio
.wav (Max size: 25MB)
In OVERDARE Studio, you can load a world, then import the assets you want to use in that world.
In OVERDARE Studio, select the Home tab in the top tab area, then click the Import button or BulkImport button to import assets.
Alternatively, you can also click the Import button in the Asset Manager panel.
Import3D Button: Allows importing a single asset. (Detailed options can be set when importing a mesh.)
BulkImport Button or Import Button: Allows importing multiple assets. (Simplified options can be set when importing a mesh.)
For importing character animations, refer to the Characters manual.
Name
Displays the name of the imported 3D asset. You can change the name to make it visible in the project.
Import Only as Model
When enabled, the model is imported as a single asset even if it contains multiple child objects. If disabled, the model and its child meshes are imported as separate assets.
Enabled by default.
Insert in Workspace
When enabled, the imported 3D asset is inserted into the Workspace and Asset Drawer. If disabled, it is only inserted into the Toolbox and Asset Manager.
Enabled by default.
Insert Using Scene Position
When enabled, the model is inserted into the Workspace using the current scene position.
Disabled by default.
Set Pivot to Scene Origin
When enabled, the Pivot point of the entire model is set to the Scene Origin.
Enabled by default.
World Forward
Sets the axis that faces forward for the object. Can be set to Front, Back, Left, or Right.
Front
World Up
Sets the axis that faces upward for the object. Can be set to Top, Bottom, Left, or Right.
Top
Scale Unit
Sets the unit used for modeling the file to ensure proper scaling. Options: Stud, Meter, CM, MM, Foot, Inch.
CM
Merge Meshes
If enabled, all MeshParts in the model are merged into a single MeshPart that is not a model.
Disabled by default.
Invert Negative Faces
Reverses the direction of negative faces in the mesh.
Disabled by default.
Make Double Sided
If disabled, vertices are single-sided, meaning they are visible only from one direction.
If enabled, they are double-sided and visible from both directions.
Disabled by default.
Ignore Vertex Colors
When enabled, vertex color data of child objects is ignored.
Disabled by default.
If imported assets are not registered in OVERDARE, only the creator who created the world can use them. When the map file is shared with another creator, it may not function properly for them.
Therefore, if multiple creators need to work on the same map file, make sure to register the imported assets in OVERDARE.
When you export a textured mesh from a 3D modeling program such as 3ds Max or Blender, and then import it using the Import button in the Home tab of the top menu in OVERDARE Studio, the model will be imported with linked textures if Import Only as Model is disabled.
(Note: When using Bulk Import or the Import button in the Asset Manager, textures will not be linked even if Import Only as Model is disabled.)
Select the world asset you want to register in the Level Browser, then right-click and choose Save to OVERDARE to register the asset in the Creator Hub.
Clicking Save to OVERDARE will automatically redirect you to a web page where you can input asset information such as tags and public settings. (All information must be filled out to register the asset.)
Review the terms and conditions, click agree, and click Complete to finish registration.
Registered assets can be viewed in the Asset Drawer within OVERDARE Studio. Assets with public settings can be used by other creators.
Click the World Asset tab in the Dashboard to view all registered assets.
On the world asset editing page, use the Distribute on Asset Store option to make the asset available in OVERDARE Studio’s Asset Drawer panel. (Enabling Distribute allows other creators to use the asset.)
In the Asset Manager, select the category of the asset you want to place.
Locate the asset you want to place.
Double-click the asset or drag and drop it into the Viewport to place it in the Workspace.
Some objects reference assets for display. For example, MeshPart objects reference meshes, MeshPart or VFX reference textures, and Sound objects reference audio. In such cases, you must link the Asset Id of the asset to be displayed to the object.
Mesh Id
MeshPart, CharacterMesh, etc.
Texture Id
MeshPart, BackpackItem, VFX, etc.
Sound Id
Sound
Image
ImageButton, ImageLabel, etc.
Select the object and check the properties window for fields requiring Asset Ids (e.g., Mesh Id, Texture Id).
Copy the Asset Id by right-clicking the asset in the Asset Manager and selecting Copy Asset Id to Clipboard.
Alternatively, hover over the asset in the Asset Drawer, click the magnifying glass button (🔍), and click the copy button next to the Asset Id.
The copied Asset Id must be set in the format ovdrassetid://number. (Example: ovdrassetid://1234)
Asset Ids can also be assigned in scripts as shown below:
When using Asset Ids in scripts, ensure that an object with the corresponding Asset Id exists in the Level Browser for it to load correctly.
Go to the Dashboard by clicking Dashboard - My Contents in the top menu area of the .