Releases: PaiPai121/OccamForge
Releases · PaiPai121/OccamForge
OccamForge v2.0.1
OccamForge v2.0.1
Patch release for the v2 cost-based workflow.
Fixes
- Fixes repeated local collapse runs with different AFCost candidates reusing the same output paths.
- Keeps AFCost-specific local simplification outputs separate, for example
afcost_00andafcost_02. - Fixes Cities Skylines texture export after local collapse by exporting only the baked UV layer.
- Binds the generated
_cs_d.pngdiffuse texture explicitly to the exported FBX material.
Validation
pytest: 81 passed- User verified the rebuilt executable against the texture issue.
OccamForge v2.0.0
OccamForge v2.0.0
This release moves OccamForge from the v1 rule-based reduction workflow toward the v2 cost-based diagnostics and local edge-collapse path.
Highlights
- Adds CollapseImpact diagnostics for simulated edge collapse after-change.
- Splits CollapseImpact into independent metrics:
normal_impactarea_impactedge_length_impactremoved_face_ratio
- Uses
normal_impactas the default GUI heatmap. - Keeps
combined_experimental_impacthidden and marked experimental. - Adds a main-window
Collapse Impactbutton for running the diagnostic directly. - Integrates CollapseImpact with the Heatmap Diagnostics flow before AFCost candidate generation.
- Adds CLI entry points:
occamforge-collapse-impactassetforge-collapse-impact
Validation
pytest: 81 passed- Rhino Tank CollapseImpact service smoke run: 90,464 edges analyzed
OccamForge v1.0.0
OccamForge v1.0.0
First public release of OccamForge.
Highlights
- Desktop Blender to Cities: Skylines asset workflow
- Auto Safe Preprocess with conservative Limited Dissolve cleanup
- Geometry Report and optimization candidate analysis
- Staged candidate-aware optimization pipeline
- Stage review UI with heatmaps and debug previews
- Simplification comparison report
- Single-mesh FBX export for Cities: Skylines Asset Editor compatibility
- Diffuse texture baking with material preservation after optimization previews
occamforge-*CLI commands with legacyassetforge-*aliases
Notes
The optimizer is designed to preserve the main silhouette and structure before forcing aggressive triangle targets. Very low targets such as 3,000 triangles should be reviewed visually before building the final asset.
Windows Desktop Build
Download OccamForge-v1.0.0-windows.zip, extract it, and run:
AssetForge\AssetForge.exe
The executable folder name will be renamed to OccamForge in a future packaging cleanup.