Files
artcraft/frontend/libs/components
Tanish Manku 8fcfc277bb pagescene: animate selection outline with Blender-style orange pulse
Two-color sine pulse between pale orange (0xffa554) and dark orange
(0xe87d0d) over a ~3s period, driven by a uTime uniform updated each
frame from performance.now(). The motion makes the outline catch the
eye regardless of background color — a static white edge was easy to
lose against light scene geometry.

Splat bbox wireframes share the dark-orange end (no animation) so the
two selection cues read in the same visual family. Both surfaces pull
from a new selectionColors.ts module to keep the palette in sync.
2026-05-14 16:35:58 -07:00
..