Development
Assets and diagnostics
Avatar conversion, embedded images, fonts and local logs.
Avatar files
The original model is assets/avatar/model.glb. The preview renderer consumes preview.avp, produced by tools/prepare_avatar.py. The conversion manifest is stored beside these files. The current model export has no animation clips.
Generated headers
Embedded artwork and icon data live in src/generated/. Regenerate the logo with tools/embed_brand_logo.py and icons with tools/generate_menu_icons.py. Do not manually edit their byte arrays.
Diagnostic locations
| Location | Contents |
|---|---|
| internal/diagnostics/ | Standalone render checks, preview images and historical reports. |
| %LOCALAPPDATA%/KetaminStudio | Runtime logs created by individual components when they run. |
| internal/tools/ | Asset converters, generators and standalone checks. |
Visual previews
The avatar, splash and procedural effects have standalone rendering checks. A rendered image verifies that visual path, not gameplay integration. Keep that distinction when reporting results.
K€T4M1N