Torus ring (genus 1, glossy)

obj_torus_ring · Procedural (exact GT, offline) · generated locally with exact ground truth

Ground-truth mesh

Drag to orbit, scroll to zoom. Rendered from gt/mesh.obj (3136 faces).

Ground-truth views

lighting:

channel:

Why this sample is in the benchmark

A hole in the mesh breaks naive meshing and voxelisation (the hole gets sealed), and the glossy response tempts an optimiser to explain pixels with shading rather than geometry. Tests topological correctness.

Ground truth

GT type
exact
licence
Generated locally -- no third-party licence
source
Procedural (exact GT, offline)
builder
torus_ring {'major': 0.4, 'minor': 0.13}
faces
3136
vertices
1568
watertight
True
surface area
2.0459 m²
extents (m)
[1.06, 1.06, 0.26]
GT points
20000 surface samples
views
12 × 128px (orbit, fov 45°)
lighting
studio, tri_env, top_down

Acquisition plan

kind local, automatic True, estimated size 3.24 MiB

  1. Build geometry 'torus_ring' with {'major': 0.4, 'minor': 0.13}
  2. Render 12 views (orbit @ 128px, fov 45 deg)
  3. Shade under lighting: studio, tri_env, top_down
  4. Write GT mesh, surface points, depth, normals, poses

Fully offline. Ground truth is exact (no SfM, no scan noise).

Comparisons

methodF-scoreChamfer-L1scale
mock-3dgs 0.3262 0.00648 0.9255 open