Compare commits

..

19 Commits

Author SHA1 Message Date
0f9a918873 add: week2 project setup 2026-03-31 16:38:22 +05:30
f360b1438c docs: add week1 personal summary 2026-03-31 16:38:22 +05:30
52a50ff7ae chore: Change website tittles for better readability. 2026-03-31 16:38:22 +05:30
e9df2b5254 chore: sync workspace lockfiles after dependency updates 2026-03-31 16:38:22 +05:30
56cb4011f6 docs: updated task notes for task 1 2026-03-31 16:38:22 +05:30
1cde453293 docs: added builder notes for task4 2026-03-31 16:38:22 +05:30
cc8cd25668 docs: added task notes for task4 2026-03-31 16:38:22 +05:30
a86970622c style: added r3f index.css file for task4 2026-03-31 16:38:22 +05:30
dcef19f4d7 feat: added Basic Rotation / Motion for r3f in task4 2026-03-31 16:38:22 +05:30
98849cc0a0 feat: added Basic Rotation / Motion for vanilla in task4 2026-03-31 16:38:22 +05:30
bc0db8864c docs: added builder notes for task 3 2026-03-31 16:38:22 +05:30
0397b444bf docs: added Task notes for task3 2026-03-31 16:38:22 +05:30
d9742132c0 feat: added object duplication and group duplication in r3f for task3 2026-03-31 16:38:22 +05:30
bfa16a1db3 feat: added object duplication and group duplication in vanilla for task3 2026-03-31 16:38:22 +05:30
ecb7fc26fb chore: added buildernotes for task2 2026-03-31 16:38:22 +05:30
36a9fbbb09 chore: added task note for task2 2026-03-31 16:38:22 +05:30
df80db8a89 feat: added the sun, earth and moon models as parent ,child and grandchild in r3f. 2026-03-31 16:38:22 +05:30
73034ebf67 feat: added the sun, earth and moon models as parent ,child and grandchild in vanilla. 2026-03-31 16:38:22 +05:30
5d3475ebf0 chore: added task notes and builder notes 2026-03-31 16:38:22 +05:30
2 changed files with 0 additions and 18 deletions

View File

@ -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.

View File

@ -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.