The centerpiece of the GUI is the .
With options configured, exporting is straightforward. Export supports several modes:
def add_asset(self, name, asset_type, file_path, tags=""): new_id = len(self.assets) + 1 asset = "id": new_id, "name": name, "type": asset_type, "path": file_path, "tags": tags, "preview": self.generate_preview(file_path, asset_type)
A hybrid of manual and AI tagging.
High-resolution previews for textures and models. Audio Player: Built-in player for audio files.
: You can right-click specific assets for individual export or use batch functions to extract large collections simultaneously. The Cutting Room Floor Supported Asset Types and Formats
This is not a simple folder tree.
The GUI must support scripting. For example, when a user selects a .hdr file, the GUI should automatically map it to a skybox sphere in the preview window. When they select a skeletal mesh, it should default to a T-pose.
When you select an asset, the right-hand panel typically displays technical details. In a game development context, this might include texture resolution, mesh vertex counts, or compression settings .
Instead of manually dragging files, users can set When an artist saves a PSD into a watched folder, OmniAssets automatically detects it, flattens it, generates mipmaps, and saves a PNG version to the build folder. assets studio gui
Automatically converts internal engine formats to standard art assets.
A timeline or branch view showing the asset's evolution. A great GUI color-codes versions: Green (Production ready), Yellow (Review), Red (Deprecated). Users should be able to "promote" a WIP asset to Approved without leaving the main view.
We use cookies to improve the quality of our service.
By using this website, you agree to the Privacy policy.