Skip to content

Draw lattice at cutter CL; true overhead ortho - #11

Merged
ajlennon merged 1 commit into
mainfrom
fix/drop-cl-xy-overhead
Aug 20, 2026
Merged

Draw lattice at cutter CL; true overhead ortho#11
ajlennon merged 1 commit into
mainfrom
fix/drop-cl-xy-overhead

Conversation

@ajlennon

Copy link
Copy Markdown
Member

Summary

  • Draw BarMesh bars at cutter location (x,y,z) so an overhead view stays a regular XY grid (contact points on tilted faces were sliding XY).
  • Drop API now returns explicit x/y with z; CI asserts probe XY is preserved, including a tilted-face case.
  • Orbit camera can reach true top (π/2) with a stable up vector near overhead.

Test plan

  • godot --headless -s res://tools/test_contact.gd (Docker 4.6) → CONTACT_OK … tilt_xy
  • Pull main, open scene: Show BarMesh on, orbit to overhead — lattice should look regular
  • Contact normals still originate at mesh contact points

Assisted-by: Cursor (Composer)

Drop-cutter keeps probe (x, y); tilted-face contact points were shifting the
drawn lattice in XY. Also allow true top ortho and assert CL xy in CI.

Assisted-by: Cursor <cursoragent@cursor.com>
@ajlennon
ajlennon merged commit 56dd038 into main Aug 20, 2026
1 check passed
@ajlennon
ajlennon deleted the fix/drop-cl-xy-overhead branch August 20, 2026 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant