Skip to content

Feat/ux improvements#10

Merged
Aymericr merged 8 commits into
mainfrom
feat/ux-improvements
Oct 28, 2025
Merged

Feat/ux improvements#10
Aymericr merged 8 commits into
mainfrom
feat/ux-improvements

Conversation

@Aymericr

Copy link
Copy Markdown
Contributor

No description provided.

@vercel

vercel Bot commented Oct 28, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
editor Ready Ready Preview Comment Oct 28, 2025 6:30pm

@Aymericr Aymericr merged commit 3e2f87b into main Oct 28, 2025
2 checks passed
@Aymericr Aymericr deleted the feat/ux-improvements branch October 29, 2025 17:03
wass08 added a commit that referenced this pull request Jun 28, 2026
…ier migration

The 3D MoveDoor/MoveWindow tools wrote useScene every frame during a move
(freeFollowAt + applyPreview alternating): the wall:move (R3F) / grid:move
(DOM) de-dup compared event.timeStamp across two event systems with different
clocks, so it never matched and the floor free-follow ran during on-wall
slides too, ping-ponging the host and churning the nodes ref → framerate
collapse in both 2D and 3D. Replace it with a single-clock wall-ownership
window (performance.now, ~4 frames): the floor follow stands down while a
wall/roof hit is fresh. On-wall slides now write no scene per frame (mesh +
useLiveTransforms only). Lower the live wall-cutout throttle 120→60ms now that
the per-frame churn is gone.

Also completes the door/window modifier-model migration (#10): Shift=cycle /
Alt=force-place, fully mode-driven snap, snapProfile:'item'; exclude
ground-line candidates from along-wall opening alignment; emit the move SFX
once per snapped step.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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