H01 · uniform collapse
Uniform quadric collapse
Completed from the original full-poly pedal.
All trials started from the original full-poly pedal. This page embeds every successful GLB result as an interactive 3D viewer and links each matching FBX download from ForgeMedia. Blocked commercial or GUI-only tools are included as ForgeMedia report artifacts instead of being hidden.
Measured by Blender re-import, remote checksum verification, and SSIM/PSNR render comparison against the original pedal render.
Ten controlled Blender hypotheses from the linked hypothesis page, all starting from the original full-poly FBX and targeting the prior 80% reduction sweet spot.
Uniform quadric collapse
Completed from the original full-poly pedal.
Material-boundary guard
Source has 1 material slot and no active inter-material edge boundary; guard is a measured no-op before collapse.
UV-seam guard
UV seams preserved before collapse.
Sharp-normal guard
Source has 0 explicitly sharp edges; sharp-normal guard is a measured no-op before collapse.
Planar dissolve at 2 degrees, then collapse
Planar prepass changed triangles from 32269 to 32142.
Planar dissolve at 8 degrees, then collapse
Planar prepass changed triangles from 32269 to 31747.
Micro-weld exact duplicates, then collapse
Welded 72332 exact duplicate vertices at 1e-7 m before collapse without changing source triangle count.
Voxel topology reset
Selected voxel size 0.004666748 m by 12-step search for closest result to 6453 triangles.
Unsubdivide, then collapse
Unsubdivide prepass changed triangles from 32269 to 31691.
X-symmetry-aware collapse
Completed from the original full-poly pedal.
Every practical tool from the research list was either run or recorded as a blocked/failure result. Conversion-only tools are included because they are useful in a CAD-to-VR pipeline but did not reduce polygons.
meshoptimizer / gltfpack 1.2
Hit the 6,453-triangle target exactly with permissive simplification and locked borders.
glTF Transform 4.4.2 — direct
Topology-limited direct simplification; triangle count barely changed.
glTF Transform 4.4.2 — weld + simplify
The built-in weld removed some duplicate attributes but simplification remained topology-limited.
MeshLib WASM 3.1.3-429
Hit 6,453 faces after allowing boundary-vertex movement; a boundary-locked first attempt removed nothing. Evaluation license only.
Instant Meshes
Completed an all-quad field-aligned remesh, but logged many unfilled high-degree holes on the triangle-soup source.
GLB reimport changed topology: 42,673 vs 43,730 triangles.
AutoRemesher 1.0.0
Completed from the original OBJ but overshot the 3,200-quad request: 5,397 quads plus 1,720 non-quads.
CGAL 6.x Surface Mesh Simplification
Custom edge-collapse runner reached 6,450 triangles after exact-position source welding.
Assimp 6.0
Reliable FBX-to-GLB plumbing, but it preserved all 32,269 triangles and is not a reducer.
Mayo 0.10.0 + OpenCascade
Built from source on macOS and converted FBX to GLB, but the tessellated FBX offered no BREP retessellation or polygon reduction.
Good or bad means all outcomes are posted. These tools could not produce a repeatable local model result without credentials, SDK access, or a missing batch runner.
GUI opened the model, but the current macOS package ships no meshlabserver or repeatable unattended filter runner.
No runnable macOS SDK/CLI or evaluation license was available.
macOS is supported, but the SDK/CLI and machine authorization were absent.
FBX links below are direct ForgeMedia asset URLs; record links open the ForgeMedia model viewer page.
| Result | Status | Triangles | Reduction | SSIM | GLB check | Downloads |
|---|---|---|---|---|---|---|
| H01 · uniform collapse Uniform quadric collapse | executed | 6,453 | 80.00% | 0.989088 | match | FBX · GLB · FBX record |
| H02 · material guard Material-boundary guard | executed | 6,453 | 80.00% | 0.989088 | match | FBX · GLB · FBX record |
| H03 · uv guard UV-seam guard | executed | 6,453 | 80.00% | 0.989088 | match | FBX · GLB · FBX record |
| H04 · normal guard Sharp-normal guard | executed | 6,453 | 80.00% | 0.989088 | match | FBX · GLB · FBX record |
| H05 · planar 2deg Planar dissolve at 2 degrees, then collapse | executed | 6,453 | 80.00% | 0.989126 | match | FBX · GLB · FBX record |
| H06 · planar 8deg Planar dissolve at 8 degrees, then collapse | executed | 6,453 | 80.00% | 0.989422 | match | FBX · GLB · FBX record |
| H07 · micro weld Micro-weld exact duplicates, then collapse | executed | 6,453 | 80.00% | 0.978297 | match | FBX · GLB · FBX record |
| H08 · voxel remesh Voxel topology reset | executed | 6,432 | 80.07% | 0.942164 | match | FBX · GLB · FBX record |
| H09 · unsubdivide Unsubdivide, then collapse | executed | 6,453 | 80.00% | 0.986535 | match | FBX · GLB · FBX record |
| H10 · symmetry x X-symmetry-aware collapse | executed | 6,453 | 80.00% | 0.989088 | match | FBX · GLB · FBX record |
| gltfpack meshoptimizer / gltfpack 1.2 | succeeded | 6,453 | 80.00% | 0.998823 | match | FBX · GLB · FBX record |
| gltf transform direct glTF Transform 4.4.2 — direct | failed_target | 32,255 | 0.04% | 0.999790 | match | FBX · GLB · FBX record |
| gltf transform welded glTF Transform 4.4.2 — weld + simplify | failed_target | 32,249 | 0.06% | 0.999790 | match | FBX · GLB · FBX record |
| meshlib MeshLib WASM 3.1.3-429 | succeeded | 6,453 | 80.00% | 0.987657 | match | FBX · GLB · FBX record |
| instant meshes Instant Meshes | succeeded_with_damage_risk | 43,730 | -35.52% | 0.961163 | exporter_changed_topology | FBX · GLB · FBX record |
| autoremesher AutoRemesher 1.0.0 | missed_target | 11,700 | 63.74% | 0.921465 | match | FBX · GLB · FBX record |
| cgal CGAL 6.x Surface Mesh Simplification | succeeded | 6,450 | 80.01% | 0.991535 | match | FBX · GLB · FBX record |
| assimp Assimp 6.0 | conversion_only | 32,269 | 0.00% | 0.997175 | match | FBX · GLB · FBX record |
| mayo Mayo 0.10.0 + OpenCascade | conversion_only | 32,269 | 0.00% | 0.997174 | match | FBX · GLB · FBX record |
Machine-readable manifests, visual metrics, re-import checks, and the remote checksum proof are posted to ForgeMedia or retained in this preview.
Remote verification: 46 ForgeMedia downloads matched local byte counts and SHA-256 hashes. Model pages returned HTTP 200 where applicable.