Skip to content

Releases: PaiPai121/OccamForge

OccamForge v2.0.1

27 Jun 06:39

Choose a tag to compare

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_00 and afcost_02.
  • Fixes Cities Skylines texture export after local collapse by exporting only the baked UV layer.
  • Binds the generated _cs_d.png diffuse texture explicitly to the exported FBX material.

Validation

  • pytest: 81 passed
  • User verified the rebuilt executable against the texture issue.

OccamForge v2.0.0

27 Jun 02:42

Choose a tag to compare

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_impact
    • area_impact
    • edge_length_impact
    • removed_face_ratio
  • Uses normal_impact as the default GUI heatmap.
  • Keeps combined_experimental_impact hidden and marked experimental.
  • Adds a main-window Collapse Impact button for running the diagnostic directly.
  • Integrates CollapseImpact with the Heatmap Diagnostics flow before AFCost candidate generation.
  • Adds CLI entry points:
    • occamforge-collapse-impact
    • assetforge-collapse-impact

Validation

  • pytest: 81 passed
  • Rhino Tank CollapseImpact service smoke run: 90,464 edges analyzed

OccamForge v1.0.0

16 Jun 15:04

Choose a tag to compare

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 legacy assetforge-* 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.