docs: update week2 task1 docs
This commit is contained in:
parent
78fca8046f
commit
bf2f0f6cdd
@ -5,7 +5,8 @@
|
||||
- Architecture/interior previews with predefined camera tour angles.
|
||||
- Marketing/storytelling scenes that need guided perspective changes.
|
||||
- Does Thob feel strong enough for this use case?
|
||||
- Partial. The base setup works (Perspective Camera + Make Default), but interaction wiring for button-driven camera behavior is still hard to discover and execute.
|
||||
- Partial. The base setup works (Perspective Camera + Make Default), but my first instinct was to use buttons for preset switching and that flow did not work reliably end-to-end.
|
||||
- A practical fallback is to use radio buttons that switch between meshes/view proxies preconfigured at different angles.
|
||||
- What would improve the experience?
|
||||
- Improve Make Default button UX.
|
||||
- Make button-to-component-prop binding easier and more intuitive.
|
||||
|
||||
@ -31,10 +31,14 @@ Switch the camera between predefined viewpoints and smoothly transition between
|
||||
## Thob Page Builder
|
||||
-Possible: Partial
|
||||
-Notes:
|
||||
- We can create the same result by using the Perspective Camera component and toggling the Make Default button.
|
||||
- I found two ways to approach this.
|
||||
- Way 1 (workaround): use radio buttons to switch between meshes/view proxies preconfigured at different angles. This gave stable visual switching.
|
||||
- Way 2 (direct preset intent): use Perspective Camera with Make Default toggling for preset switching. This did not work at all in my testing.
|
||||
- My first intuition was to use buttons for direct camera preset switching, but I could not make that setup work end-to-end.
|
||||
- Current button UX needs improvement.
|
||||
- It should be easier and more intuitive to connect a button and change target component prop values.
|
||||
- I could not clearly figure out how to make the button functional end-to-end.
|
||||
- The current action wiring flow is not clear enough for reliable button-driven preset changes.
|
||||
- Conclusion: radio-button mesh/view switching is a workaround, not a reliable direct camera-preset flow.
|
||||
-Builder steps:
|
||||
- Add a Perspective Camera component.
|
||||
- Toggle Make Default on the camera.
|
||||
@ -67,8 +71,9 @@ Switch the camera between predefined viewpoints and smoothly transition between
|
||||
-Is there a workaround?
|
||||
- Partial workaround.
|
||||
-If yes, what is it?
|
||||
- Use Perspective Camera + Make Default for a static/default view.
|
||||
- For advanced preset switching behavior, implement custom logic outside the current builder button flow.
|
||||
- Use radio buttons to switch between meshes (or view proxies) that are pre-set to different camera angles.
|
||||
- This gives stable visual preset-like switching.
|
||||
- Direct preset switching by toggling Perspective Camera Make Default did not work at all.
|
||||
|
||||
## Suggested Improvement
|
||||
-What should improve in Thob?
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
## Thob Observations from Task Notes
|
||||
|
||||
- **Possible:** Partial
|
||||
- **Implementation used:** Perspective Camera component with Make Default toggle, plus attempt to bind UI buttons for preset switching.
|
||||
- **Implementation used:** Perspective Camera component with Make Default toggle; first intuition was button-based preset switching, but that setup did not work reliably end-to-end.
|
||||
- **What worked as expected:**
|
||||
- Perspective Camera can be set as default view.
|
||||
- Static/default camera setup is achievable quickly.
|
||||
@ -18,7 +18,7 @@
|
||||
5. Validate if preset switching works reliably.
|
||||
- **Complexity:** Hard (for interaction wiring), Easy (for static camera setup).
|
||||
- **Main limitation signals:** Editor UX + Event system + Runtime stability concerns.
|
||||
- **Workaround status:** Partial workaround only (use default/static camera view; advanced preset switching done outside current builder flow).
|
||||
- **Workaround status:** Partial workaround only (use default/static camera view, or use radio buttons to switch between meshes/view proxies preconfigured at different angles when direct button-to-camera binding is unclear).
|
||||
|
||||
## Console Warnings/Errors Seen (Deduplicated) and Probable Meaning
|
||||
|
||||
@ -70,6 +70,7 @@
|
||||
## Overall Read
|
||||
|
||||
- Task 1 goal is partially achievable in builder: default camera setup works, but interactive preset switching through button binding remains difficult.
|
||||
- A workable fallback is radio-button-driven switching across preconfigured angled meshes/view proxies.
|
||||
- Logs show a strong pattern of duplicate registration warnings around binding and prop update paths, which aligns with the observed interaction wiring problems.
|
||||
- UI controlled/uncontrolled warnings and intermittent WebGL/context/network issues further reduce confidence while testing button-driven camera behavior.
|
||||
- Product priority for this task should focus on reliable action-to-prop binding flow and registration lifecycle cleanup.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user