Wassim SAMAD and GitHub
e8b2b5b2d1
Merge pull request #90 from pascalorg/feat/fix-tools
...
Feat/fix tools
2026-02-10 14:43:50 +09:00
wass08
251f73250b
polish ceiling
2026-02-10 14:42:29 +09:00
wass08
1467325475
reduce warning csg lib
2026-02-10 14:20:40 +09:00
wass08
b4375792ab
fix extra rebuild
2026-02-10 14:07:56 +09:00
wass08
80cb039f86
fix elevation for item creation
2026-02-10 13:48:58 +09:00
wass08
01de83f628
loading asset handler
2026-02-10 13:40:49 +09:00
wass08
8ded112da3
fix item panel
2026-02-10 13:28:47 +09:00
wass08
4dd85993cb
fix issue undo history number input
2026-02-10 11:00:11 +09:00
wass08
daf41f7da5
figma like tools
2026-02-10 10:45:42 +09:00
wass08
6ec6a55b05
fix elevation issue
2026-02-10 10:04:14 +09:00
Wassim SAMAD and GitHub
ec51c0c6fc
Merge pull request #89 from pascalorg/feat/polish-tools-and-perf
...
Feat/polish tools and perf
2026-02-09 16:15:10 +09:00
wass08
9a838ae3c4
fix build
2026-02-09 16:14:39 +09:00
wass08
cba709cb81
bring back site edition + zindex fix
2026-02-09 16:11:50 +09:00
wass08
b80db63ca6
limit dpr
2026-02-09 15:33:07 +09:00
wass08
7454220e50
performance ssgi
2026-02-09 15:30:52 +09:00
wass08
8876776c0f
hovered zones system
2026-02-09 14:25:36 +09:00
wass08
e9d579d24e
better looking grid
2026-02-09 13:49:05 +09:00
wass08
48aa62ec87
remove fallback (this shouldn't be needed)
2026-02-09 13:40:52 +09:00
wass08
bfe685b011
fix polygon editor edition + events propagation
2026-02-09 13:38:12 +09:00
wass08
f2c1da1655
simplify poligon editor / boundaries editor
2026-02-09 12:48:35 +09:00
wass08
81f132611e
remove custom raycasters
2026-02-09 12:23:38 +09:00
wass08
7b999b0952
remove log
2026-02-09 11:59:37 +09:00
Aymeric Rabot and GitHub
719a8d2e1e
Merge pull request #88 from pascalorg/feat/floor-editing
...
Feat/floor editing
2026-02-07 17:00:23 -05:00
Aymeric Rabot and Claude Opus 4.6
7a871be792
Add slab polygon editing with drag, add, and delete vertices
...
Reuse the shared PolygonEditor for slab boundary editing with levelY
and surfaceHeight support. Handles render as 3D cylinders that adapt
to slab thickness. Prevent deselection after drag by suppressing
grid:click propagation, and reset preview state on undo/redo.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 14:49:53 -05:00
Aymeric Rabot
31a560e2c5
Use raycast cursor & level Y fallback
...
Ceiling and slab tools: switch cursor tracking to per-frame raycasting onto a level plane (useFrame) instead of relying on grid:move events, and memoize Raycaster/Plane to reduce allocations. Update line geometry updates to be performed imperatively from the frame loop, ensure previews only trigger React updates when the snapped display position changes, and keep cursor/preview snapping consistent with user-visible pointer. Add sceneRegistry-based fallback to resolve a level's Y position (used by Grid, CeilingTool and SlabTool) when the level mesh isn't registered yet, computing Y from level node data and viewer levelMode. Misc: import/add necessary three.js types and small refactors to visibility/reset logic.
2026-02-07 11:58:17 -05:00
wass08
a7683924a6
fix shown items in the tree
2026-02-06 13:16:59 +09:00
wass08
f823842a08
bigger grid
2026-02-06 09:39:47 +09:00
wass08
541e9a2f85
big grid + images fix
2026-02-06 09:21:56 +09:00
Wassim SAMAD and GitHub
d29b736908
Merge pull request #86 from pascalorg/feat/polish-editor
...
Feat/polish editor
2026-02-05 15:21:11 +09:00
wass08
74b70b7877
wall snapping to 45°
2026-02-05 15:20:21 +09:00
wass08
40e3ce8d84
site boundary editor
2026-02-05 15:07:49 +09:00
wass08
39f9f595d8
scene starting with site and not with building anymore
2026-02-05 14:42:46 +09:00
wass08
875cf277e0
camera actions
2026-02-05 13:52:16 +09:00
wass08
3579dccf9a
fix opacity 3d scans
2026-02-05 10:22:06 +09:00
Wassim SAMAD and GitHub
006a6db4a4
Merge pull request #85 from pascalorg/chore/npm-packages
...
Chore/npm packages
2026-02-05 10:07:48 +09:00
wass08
2baa070630
fix build
2026-02-05 10:06:35 +09:00
wass08
264db13390
fix build
2026-02-05 09:59:21 +09:00
wass08
a6c9bd6507
fix build issue
2026-02-05 08:35:09 +09:00
wass08
0d78474617
packages
2026-02-05 08:22:19 +09:00
wass08
ac26358a6c
fix build + watcher
2026-02-04 10:22:57 +09:00
wass08
e776ce9849
cdn and packages building
2026-02-04 09:53:44 +09:00
Wassim SAMAD and GitHub
4036f370e7
Merge pull request #84 from pascalorg/feat/flood-fill-wall-cut
...
Feat/flood fill wall cut
2026-02-03 15:55:56 +09:00
wass08
51ab0d9739
fix build
2026-02-03 15:52:25 +09:00
wass08
4a7d096665
ssgi + ao
2026-02-03 15:50:28 +09:00
wass08
66463f3526
ssgi + ao
2026-02-03 15:50:09 +09:00
wass08
30653b49c9
wall cutout
2026-02-03 14:28:06 +09:00
wass08
b27f44d685
wall cutout
2026-02-03 13:45:56 +09:00
wass08
a15952055a
wall sides feed with floo fill algorithm
2026-02-03 12:03:03 +09:00
Wassim SAMAD and GitHub
83ebf8366c
Merge pull request #83 from pascalorg/feat/polish-v2-builder-experience
...
Feat/polish v2 builder experience
2026-02-02 14:53:21 +09:00
wass08
310a4ae335
fix build
2026-02-02 14:52:45 +09:00