1.6 KiB
1.6 KiB
Thob Observations: Task 4 - Click to Selection / Highlight
Thob Observations from Task Notes
- Possible: NO / Partial. Direct interaction (clicking on a 3D object to trigger a state) is currently not supported.
- Implementation used: Selection feedback (highlighting/scaling) had to be triggered via External UI Buttons. Interaction logic was mapped from the UI layer to the 3D Mesh property layer (Emissive/Scale).
- What worked as expected: Visual feedback for "Selection" (like making an object glow or scale up) is easy to achieve once the trigger is activated by the UI.
- Main limitation observed: Missing 3D Interaction Engine. There are no native "On Click" or "On Hover" events available on 3D Mesh nodes. This makes "true" 3D selection patterns impossible without using the UI layer as a bridge.
- Builder flow used: UI Button -> Selection State Trigger -> 3D Mesh Property Shift.
- Complexity: Hard (from a UX design perspective, as the user expects to click the object, not a button).
- Main limitation signals: The absence of any "Triggers" or "Interactions" tab in the Properties panel for 3D Mesh nodes.
- Workaround status: Selection/Highlight is purely simulated through the 2D UI layer.
Overall Read
Task 4 identifies the single largest gap in the current Thob Page Builder: 3D Interaction. While Thob is excellent at "showing" 3D and "linking" UI logic, the inability to interact with the 3D scene directly (Raycasting) limits its use for advanced hotspots, product part selection, or immersive tours.