Skip to content

Promote to production: 3D viewer framing fix - #408

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Oct 9, 2026
Merged

slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

@slaveofcode slaveofcode commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

What does this PR do?

Promotes develop to production. Includes #407 — the 3D Model Viewer now frames models tightly on any screen (phones included) and opens .blend files from their saved camera.

Checklist

  • npm test -- --run passes
  • npm run build succeeds
  • npm run lint is clean
  • New tool? — n/a (fix)
  • No owner-specific deploy assets changed (wrangler bucket names, secrets, domain)
  • Everything still runs fully client-side (no data leaves the browser)

… saved camera

- Fit now checks every bounding-box corner against the view frustum instead
  of the bounding sphere, so models fill the view on any aspect ratio
  (phones included) and Fit keeps the current viewing angle
- .blend files open from the scene's active camera, with the FOV widened on
  narrow screens so the author's render frame stays visible; files without
  one fall back to Fit
…-d93093

fix(3d-viewer): frame models tightly and open .blend files from their saved camera
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
goodwebtools 7b51a49 Oct 09 2026, 01:18 AM

@slaveofcode
slaveofcode merged commit 1c57ab8 into main Oct 9, 2026
5 checks passed
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