Command Reference¶
All assgen gen commands — auto-generated from source code annotations.
Parameters, model assignments, and examples are pulled directly from the CLI.
🎨 Visual Assets¶
Concept art, 3D models, UV unwrapping, textures, rigging, animation, VFX sprites, LOD generation, and UI icons — all driven by open AI models.
| Command | Description | Model |
|---|---|---|
assgen gen visual concept generate |
Generate concept art from a text prompt | stable-diffusion-xl-base-1.0 |
assgen gen visual concept ref |
Generate a multi-view reference sheet (front/side/back/3/4) | — |
assgen gen visual concept style |
Generate art style exploration samples | IP-Adapter |
assgen gen visual blockout create |
Generate a 2D blockout layout sketch for scene planning (SDX | stable-diffusion-xl-base-1.0 |
assgen gen visual blockout assemble |
Assemble multiple blockout pieces into a scene | — |
assgen gen visual blockout iterate |
Generate a quick variation of an existing blockout | — |
assgen gen visual model create |
Generate a 3D mesh from text or an image using InstantMesh ( | Hunyuan3D-2 |
assgen gen visual model highpoly |
Refine a mesh to high-poly for normal map baking | — |
assgen gen visual model retopo |
Auto-retopology: produce clean, game-ready mesh topology | (algorithmic) |
assgen gen visual model splat |
Generate a triangle mesh from multi-view images (TripoSR) | TripoSR |
assgen gen visual model edit |
Edit an existing mesh (deform, boolean, combine) | — |
assgen gen visual model optimize |
Generate LOD variants and reduce polygon count | — |
assgen gen visual model export |
Convert and export a mesh to a specific engine format | — |
assgen gen visual mesh validate |
Check mesh integrity: manifold, holes, non-manifold edges, d | (algorithmic) |
assgen gen visual mesh convert |
Convert a mesh between formats (glb, obj, ply, stl) | (algorithmic) |
assgen gen visual mesh merge |
Merge multiple meshes into a single file | (algorithmic) |
assgen gen visual mesh bounds |
Compute AABB, OBB, and bounding sphere for a mesh | (algorithmic) |
assgen gen visual mesh flip-normals |
Flip the face winding order (normals) of a mesh | — |
assgen gen visual mesh weld |
Merge near-duplicate vertices within a threshold distance | (algorithmic) |
assgen gen visual mesh center |
Reposition the mesh pivot to the origin or bounding-box cent | (algorithmic) |
assgen gen visual mesh scale |
Scale a mesh by a factor or perform unit conversion | (algorithmic) |
assgen gen visual lod generate |
Generate N LOD meshes via QEM decimation (pyfqmr or trimesh | (algorithmic) |
assgen gen visual uv auto |
Run AI smart-unwrap on a mesh | (algorithmic) |
assgen gen visual uv manual |
Generate AI seam suggestions for a mesh | — |
assgen gen visual uv optimize |
Optimise UV island packing and texel density | — |
assgen gen visual texture generate |
Generate albedo and PBR maps from a text prompt or mesh refe | stable-diffusion-xl-base-1.0 |
assgen gen visual texture apply |
Apply a PBR texture set to a mesh (UV-based projection) | — |
assgen gen visual texture bake |
Bake normal, AO, and curvature from a high-poly to low-poly | (algorithmic) |
assgen gen visual texture pbr |
Derive a full PBR material set (normal, roughness, metallic, | (algorithmic) |
assgen gen visual texture channel-pack |
Pack separate R/G/B/A channel images into a single RGBA text | — |
assgen gen visual texture convert |
Convert an image to a different format (PNG/TGA/JPG/EXR → We | (algorithmic) |
assgen gen visual texture atlas-pack |
Pack images into a texture atlas + UV manifest JSON | — |
assgen gen visual texture mipmap |
Generate a full mipmap chain and save each level as a PNG | (algorithmic) |
assgen gen visual texture normalmap-convert |
Flip G channel to convert a normal map between DirectX and O | — |
assgen gen visual texture seamless |
Fix tile seams via offset-blend to make a texture seamlessly | (algorithmic) |
assgen gen visual texture resize |
Resize a texture image to specified dimensions | (algorithmic) |
assgen gen visual texture report |
Generate a texture report: format, dimensions, and estimated | (algorithmic) |
assgen gen visual sprite pack |
Pack animation frames into a sprite sheet PNG + manifest JSO | (algorithmic) |
assgen gen visual rig auto |
Auto-rig a mesh with a skeleton (UniRig-style) | UniRig |
assgen gen visual rig skin |
Generate or refine skin weight maps for a rigged mesh | — |
assgen gen visual rig retarget |
Retarget an existing rig to a different mesh | — |
assgen gen visual animate keyframe |
Generate a 2D animation preview video from a text prompt (An | animatediff-motion-adapter-v1-5-2 |
assgen gen visual animate mocap |
Extract motion from a video and convert to skeleton animatio | sapiens-pose-0.3b |
assgen gen visual animate blend |
Blend two animations together | — |
assgen gen visual animate retarget |
Retarget an animation from one rig to another | (algorithmic) |
assgen gen visual vfx particle |
Generate a particle texture / sprite sheet | stable-diffusion-xl-base-1.0 |
assgen gen visual vfx decal |
Generate a decal texture (with alpha channel) | — |
assgen gen visual vfx sim |
Run and bake a physics-based VFX simulation | — |
assgen gen visual ui icon |
Generate game UI icons or inventory sprites | stable-diffusion-xl-base-1.0 |
assgen gen visual ui hud |
Generate HUD elements (health bars, minimaps, meters) | — |
assgen gen visual ui overlay |
Generate a 2D overlay for a 3D game canvas | — |
assgen gen visual ui button |
Generate styled game buttons with state variants, DPI scales | stable-diffusion-xl-base-1.0 |
assgen gen visual ui panel |
Generate dialog boxes, inventory frames, and panel chrome | stable-diffusion-xl-base-1.0 |
assgen gen visual ui widget |
Generate individual UI controls (sliders, toggles, checkboxe | stable-diffusion-xl-base-1.0 |
assgen gen visual ui mockup |
Generate full-screen UI mockups, optionally guided by a sket | controlnet-canny-sdxl-1.0 |
assgen gen visual ui layout |
Generate grid-based HUD and menu layout compositions | controlnet-depth-sdxl-1.0 |
assgen gen visual ui iconset |
Generate a themed icon pack with visual consistency across a | stable-diffusion-xl-base-1.0 |
assgen gen visual ui theme |
Generate a coordinated UI theme kit (icons + buttons + panel | IP-Adapter |
assgen gen visual ui screen |
Generate a complete game screen composition at full resoluti | stable-diffusion-xl-base-1.0 |
🔊 Audio¶
Sound effects (AudioGen), background music & loops (MusicGen), and expressive NPC voice synthesis (Bark).
| Command | Description | Model |
|---|---|---|
assgen gen audio sfx generate |
Generate a sound effect from a text description (AudioGen) | audioldm2 |
assgen gen audio sfx edit |
Edit or process an existing sound effect | — |
assgen gen audio sfx library |
Browse the local generated SFX library | — |
assgen gen audio music compose |
Compose a music track from a text prompt (MusicGen) | musicgen-large |
assgen gen audio music loop |
Generate a seamlessly looping music track | musicgen-stereo-medium |
assgen gen audio music adaptive |
Generate adaptive music stems for different gameplay moods | musicgen-stereo-large |
assgen gen audio voice tts |
Convert text to speech with optional emotion (Bark) | bark |
assgen gen audio voice clone |
Clone a voice from an audio sample and synthesise new speech | XTTS-v2 |
assgen gen audio voice dialog |
Generate a batch of voiced NPC dialog lines from a script fi | — |
assgen gen audio process normalize |
Normalize audio to a target LUFS level or peak 0 dBFS | (algorithmic) |
assgen gen audio process trim-silence |
Strip leading and trailing silence from an audio file | — |
assgen gen audio process loop-optimize |
Find zero-crossing loop points for seamless audio looping | — |
assgen gen audio process convert |
Convert audio between formats (WAV/OGG/MP3/FLAC) | (algorithmic) |
assgen gen audio process downmix |
Downmix stereo to mono (or upmix mono to stereo) | (algorithmic) |
assgen gen audio process resample |
Change the sample rate of an audio file | (algorithmic) |
assgen gen audio process waveform |
Generate a waveform PNG preview of an audio file | (algorithmic) |
🌍 Scene¶
Physics collision shape generation, panoramic HDRI sky creation, and monocular depth estimation from images.
| Command | Description | Model |
|---|---|---|
assgen gen scene physics collider |
Generate an optimised collision mesh from a visual mesh | (algorithmic) |
assgen gen scene physics rigid |
Set up rigid body physics properties for a mesh | — |
assgen gen scene physics cloth |
Simulate and bake cloth or hair physics | — |
assgen gen scene physics export |
Export baked physics data for a target game engine | — |
assgen gen scene lighting hdri |
Generate an HDR environment / sky map from a text descriptio | ldm3d-pano |
assgen gen scene lighting probes |
Generate reflection or irradiance probes for a scene | — |
assgen gen scene lighting volumetrics |
Generate volumetric fog, cloud, or atmosphere assets | — |
assgen gen scene lighting bake |
Bake global illumination lightmaps for a scene | — |
⚙️ Pipeline¶
Batch job management, format conversion and engine export, prefab integration helpers, and workflow chaining.
| Command | Description | Model |
|---|---|---|
assgen gen pipeline workflow create |
Define a new multi-step workflow (sequence of job types) | — |
assgen gen pipeline workflow run |
Execute a saved workflow, chaining each step's output into t | — |
assgen gen pipeline workflow list |
List all saved workflows | — |
assgen gen pipeline batch queue |
Enqueue a batch of jobs from a JSON manifest file | — |
assgen gen pipeline batch variant |
Generate style or damage-state variants of an existing asset | — |
assgen gen pipeline batch status |
Show recent batch / queue status (active + recently complete | — |
assgen gen pipeline integrate export |
Export an asset to a specific game engine format | (algorithmic) |
assgen gen pipeline integrate prefab |
Bundle multiple assets into an engine prefab or scene packag | — |
assgen gen pipeline integrate script |
Generate behavior script stubs and attach-point metadata for | — |
assgen gen pipeline asset manifest |
Walk a directory and produce a manifest.json with file metad | (algorithmic) |
assgen gen pipeline asset validate |
Check for oversized textures, non-pow2 textures, and high-po | (algorithmic) |
assgen gen pipeline asset rename |
Batch rename assets to a naming convention (dry-run by defau | (algorithmic) |
assgen gen pipeline asset report |
Generate a size-budget report grouped by asset type | (algorithmic) |
assgen gen pipeline git lfs-rules |
Scan asset extensions and generate .gitattributes LFS rules | — |
🎲 Procedural Generation¶
Algorithmic terrain heightmaps, BSP dungeon layouts, foliage placement, weather systems, noise fields, UV packing, and name generation — no AI model required for any of these.
| Command | Description | Model |
|---|---|---|
assgen gen procedural terrain heightmap |
Generate a procedural heightmap PNG (Perlin/fractal/ridged n | (algorithmic) |
assgen gen procedural texture noise |
Generate a tileable noise texture PNG (Perlin/Voronoi/fBm) | (algorithmic) |
assgen gen procedural level dungeon |
Generate a BSP or cellular-automata dungeon layout | (algorithmic) |
assgen gen procedural level voronoi |
Generate a Voronoi region map (colour PNG + regions JSON) | (algorithmic) |
assgen gen procedural foliage scatter |
Scatter foliage instances using Poisson disk sampling on a d | (algorithmic) |
assgen gen procedural tileset wfc |
Synthesise a new tileset using Wave Function Collapse from a | (algorithmic) |
assgen gen procedural plant lsystem |
Generate an L-system plant skeleton (SVG + branches JSON) | (algorithmic) |
📖 Support & Narrative¶
NPC dialogue trees, lore codex entries, quest outlines — all powered by Phi-3.5 Mini Instruct for fast, private, offline narrative generation.
| Command | Description | Model |
|---|---|---|
assgen gen support narrative dialog |
Generate NPC dialog lines or a branching dialog tree | — |
assgen gen support narrative lore |
Generate world-building lore text (codex entries, item descr | — |
assgen gen support narrative validate-dialogue |
Lint a dialogue JSON: orphan nodes, dead ends, missing keys | — |
assgen gen support narrative validate-quest |
Check a quest JSON graph for cycles and unreachable nodes | — |
assgen gen support data lightmap |
Bake GI lightmaps for a scene using AI-accelerated methods | — |
assgen gen support data proc |
Generate a procedural asset generation script from a descrip | — |
assgen gen support i18n extract |
Extract localisation string keys from JSON files (outputs JS | — |
🔬 QA & Validation¶
Asset integrity validation, polygon-budget performance checks, style guide enforcement, and consolidated QA reports.
| Command | Description | Model |
|---|---|---|
assgen gen qa validate |
Run automated validation checks on an asset (normals, UVs, m | — |
assgen gen qa perf |
Analyse performance characteristics: poly count, VRAM, draw | — |
assgen gen qa style |
Check assets for visual consistency with the project art sty | — |
assgen gen qa report |
Generate a full QA issues report for a set of assets | — |