Meshes

Mesh Importing

Omniarch allows users to Import Mesh Files directly into their project by clicking on Mesh Import button in the Mesh Container UI on the left side of the screen. When clicked, it shows the Import Settings panel and after enables users to browse for mesh files from their computer.

Mesh Import Settings UI

Before opening the Windows Explorer Folder for file selection, users are presented with an Import Settings UI, which provides several parameters to adjust the mesh import.

Import Settings

  • Import Presets – A set of predefined import configurations. (Currently a work in progress, and not all presets may function correctly.)
  • Import Coordinate System – Defines how the 3D space is interpreted in terms of axis orientation. It ensures imported mesh aligns correctly with Omniarch’s world by matching the coordinate system:
    • Right-Handed (Default)
    • Left-Handed
  • Front Vector – Defines the forward-facing direction of the imported mesh:
    • X (Default)
    • Y
    • Z
  • Up Vector – Defines the vertical axis:
    • Z-Up (Default)
    • X-Up
    • Y-Up
  • Mesh Collision – Sets collision type:
    • Complex Collision – Constructs complex collision over mesh geometry for accurate collision detection.
    • Custom Collision From a File – Imports custom collision written in the mesh file.
    • No Collision – Removes collision entirely, which also preserves performance. (Ideal for foliage, curtains, etc.)
  • Import Materials – Defines if textures are imported from the mesh file:
    • Create Materials – Automatically applies materials written in the imported file.
    • Don’t Import Materials – Meshes are imported as blank, with default Omniarch material applied to them.
  • Import Scale Factor – A multiplier for adjusting the size of the imported mesh.

After adjusting these settings, users can click Import to finalize the process or Cancel to discard the operation.

Omniarch Alpha version currently only supports FBX format. Other formats will be supported with further software updates.

Mesh Reimporting

Omniarch allows you to reimport updated mesh files with a click of a Reimport Mesh button in the bottom right corner of UI when the mesh is selected. This function makes it easy to update assets without additional manual work.

Clicking on Reimport Mesh button will:

  • Reload the selected mesh file from its original source location.
  • Update the mesh in both the Mesh Library and in the scene, if instances of that mesh are already placed.
Note: If the updated mesh has changes in the number or order of Material Slots, any currently applied materials may shift or become reassigned based on the new slot configuration. Always review material assignments before reimporting to ensure they remain correct.

An optional “Reimport with current settings” checkbox allows you to bypass the Mesh Import Settings UI prompt and quickly reimport using the previously used settings. This is useful for streamlining workflows when making iterative updates to mesh files.