Compare commits
19 Commits
5ddb5b8618
...
0f9a918873
| Author | SHA1 | Date | |
|---|---|---|---|
| 0f9a918873 | |||
| f360b1438c | |||
| 52a50ff7ae | |||
| e9df2b5254 | |||
| 56cb4011f6 | |||
| 1cde453293 | |||
| cc8cd25668 | |||
| a86970622c | |||
| dcef19f4d7 | |||
| 98849cc0a0 | |||
| bc0db8864c | |||
| 0397b444bf | |||
| d9742132c0 | |||
| bfa16a1db3 | |||
| ecb7fc26fb | |||
| 36a9fbbb09 | |||
| df80db8a89 | |||
| 73034ebf67 | |||
| 5d3475ebf0 |
@ -1,6 +0,0 @@
|
|||||||
# Day 1 Update
|
|
||||||
|
|
||||||
- Set up the repository using Turborepo to organize the project as a monorepo.
|
|
||||||
- Learned about the Scene Graph concept in Three.js.
|
|
||||||
- Implemented the solar system from the Three.js manual scene graph tutorial: https://threejs.org/manual/#en/scenegraph
|
|
||||||
- Started implementing the same solar system in React Three Fiber (R3F), but did not finish it yet.
|
|
||||||
@ -1,12 +0,0 @@
|
|||||||
# Day 2 Update
|
|
||||||
|
|
||||||
- Built the React Three Fiber app for Task 1 (`Week-1/Task-1/r3f/solar-system`) with full Vite project setup and base files.
|
|
||||||
- Implemented a simple solar system scene in R3F:
|
|
||||||
- Added Sun and Earth meshes.
|
|
||||||
- Created parent-child hierarchy using a `<group ref={orbitRef}>` for Earth orbit pivot.
|
|
||||||
- Animated orbit with `useFrame` by rotating the parent group each frame.
|
|
||||||
- Added/updated documentation for the day:
|
|
||||||
- Added Day 1 summary (`Week-1/Days-update/Day1.md`).
|
|
||||||
- Updated Task 1 notes (`Week-1/Task-1/TaskNotes.md`) with Vanilla, R3F, and Thob comparison.
|
|
||||||
- Added Builder notes (`Week-1/Task-1/builder/BuilderNotes.md`) including observed warnings/errors and limitations.
|
|
||||||
- Key learning: Scene graph parent-child transforms are straightforward in Vanilla and R3F, while Thob showed unstable behavior when changing child local position under parent transforms.
|
|
||||||
Loading…
x
Reference in New Issue
Block a user