- Python 97.4%
- Dockerfile 2.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| docs | ||
| src/kreeader_procgen_building | ||
| tests | ||
| .gitignore | ||
| Dockerfile | ||
| manifest.json | ||
| plugin.toml | ||
| pyproject.toml | ||
| README.md | ||
kreeader-procgen-building
Buildify procedural building renderer for kreeader-studio. The optional Blender bpy engine exposes the integration boundary; the built-in deterministic backend creates useful OBJ preview meshes without Blender.
- Code license: GPL-3.0
- Weights license: n/a
- Commercial use: permitted
UI
Interface
Run KREEADER_PROCGEN_MOCK=1 kreeader-procgen-building, then open http://127.0.0.1:8080/ (or /ui) for the panel and wireframe preview. POST /render accepts {job_id, kind: "procgen", input: {floors, floor_height, width, depth, seed}}, writes $KREEADER_STUDIO_ARTIFACTS/procgen/<job_id>.obj, and returns the Studio renderer result shape. GET /health reports backend status.
Mock mode requires no Blender installation or model weights and produces deterministic parameter-driven geometry. Missing bpy automatically selects the placeholder backend.
