Tools & Experiments
Side projects, tools, and experiments built to scratch an itch — automating tedious pipelines, extending editor workflows, and exploring what's possible outside the main project scope.
GLB-UE-Importer is a standalone Python desktop application for processing and importing GLB/GLTF assets into Unreal Engine 5. It bridges the gap between raw 3D exports and UE5-ready FBX files — handling mesh consolidation, polygon decimation, material preservation, and collision generation in a single drag-and-drop workflow.
Built to solve a real problem: manually re-processing dozens of assets before every import is slow and error-prone. The tool runs Blender headlessly in the background, so no Blender UI is needed — just drop your files in and get optimised FBX assets out.
An Unreal Engine 5 Editor Widget for bulk-editing asset properties directly from the Content Browser. Select any number of supported assets, configure the desired settings, hit Apply — done. No need to open each asset's sub-editor individually.
Built out of frustration with UE5's default workflow for applying consistent settings across large asset libraries. Particularly useful during asset import cleanup, LOD configuration passes, and collision setup sprints. Python scripting handles the underlying asset operations — reading and writing properties programmatically across the selected batch without triggering the full editor load per asset.