Wawa Sensei
How to Create a 3D game with React Three Fiber: Part 1 - Zustand
updated
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://baking-advanced.wawasensei.dev
Final code π
github.com/wass08/r3f-baking-advanced
Starter code π
github.com/wass08/r3f-webgpu-starter
#threejs #js #webgpu
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Simplebake
superhivemarket.com/products/simplebake---simple-pbr-and-other-baking-in-blender-2
Blenderkit
blenderkit.com
Gltf Report
https://gltf.report/
PBR
en.wikipedia.org/wiki/Physically_based_rendering
Threejs
threejs.org
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:56 Blender Nodes Issue
04:19 PBR Baking
09:04 High Poly to Low Poly
16:28 Ambient Occlusion Baking
25:50 Threejs Material Export Settings
34:47 PBR vs Cycles
35:34 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://baking.wawasensei.dev
Final code π
github.com/wass08/r3f-baking
Starter code π
github.com/wass08/r3f-webgpu-starter
#threejs #js #webgpu
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Simplebake
superhivemarket.com/products/simplebake---simple-pbr-and-other-baking-in-blender-2
UVPackmaster
superhivemarket.com/products/uvpackmaster?ref=2271
Andrew Woan awesome tutorials for Blender and Three.js
youtube.com/channel/UCN9Sb92kzuuarZ4JLKRViZA/about
Three.js Shading Language
github.com/mrdoob/three.js/wiki/Three.js-Shading-Language
Zen UV
superhivemarket.com/products/zen-uv
Unwrapping tutorial
youtube.com/watch?v=sZwed1IHcmw
Threejs
threejs.org
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:58 3D model into Three.js Scene
04:11 Why is it different?
05:07 Baking the floor
08:52 Simple Bake
12:02 UVs explanation
15:35 Simple UV unwrapping
17:48 Bake multiple objects
21:26 Packing UVs
25:08 UV Islands Scale & Margin
27:49 UVPackmaster
30:34 Denoiser common issues
32:15 Resources to learn UV unwrapping
36:18 Preparing all the objects
39:14 Scale issue & Saving Texture Space
44:05 Extra Margin Space
46:41 Rebake items
48:59 Export final bake for Three.js
50:32 Final result
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://godrays.wawasensei.dev
Final code π
github.com/wass08/r3f-godrays
Starter code π
github.com/wass08/r3f-webgpu-starter
#threejs #js #webgpu
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Blender Tutorial to make godrays
youtube.com/watch?v=hZI2pqcp8ig
Three.js Shading Language
github.com/mrdoob/three.js/wiki/Three.js-Shading-Language
Threejs
threejs.org
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:54 WebGPU / TSL Starter Pack
01:37 Learning process
02:17 Cylinder Geometry
05:54 Godray Shader with TSL
13:07 Smoothing & Inverted Fresnel
17:45 Loading our scene
19:04 Adding controls
20:20 Placing & Customizing our Godrays
23:31 Real Godrays
23:47 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://3d-carousel.wawasensei.dev
Final code π
github.com/wass08/r3f-carousel-slider
Starter code π
github.com/wass08/r3f-webgpu-starter
Eleven Labs Carousel
elevenlabs.io/music
#threejs #vibecoding #claudecode
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Claude Code
anthropic.com/claude-code
Three.js Shading Language
github.com/mrdoob/three.js/wiki/Three.js-Shading-Language
Threejs
threejs.org
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Intro
00:35 Vibe Coding with Claude Code
21:26 Learn Three.js with React
21:51 Thoughts and Key Takeways
22:35 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright: breakingcopyright.com
3D AI Studio
3daistudio.com
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://lenticular.wawasensei.dev
Final code π
github.com/wass08/r3f-lenticular-material
Starter code π
github.com/wass08/r3f-webgpu-starter
Original Question onReddit
reddit.com/r/blenderhelp/s/owPwwgLZKn
#threejs #js #reactjs
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Three.js Shading Language
github.com/mrdoob/three.js/wiki/Three.js-Shading-Language
Threejs
threejs.org
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Intro
01:02 R3F WebGPU Starter Pack
01:53 Node Materials with React Three Fiber
03:52 Three Shading Language (TSL)
06:59 3D AI Studio Images Generation
08:58 Loading Textures with TSL
13:46 Lenticular logic
22:00 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright: breakingcopyright.com
In this tutorial, weβll cover setting up a minimap in your 3D scene, integrating it with React Three Fiber, and using Dreiβs View component. We'll implement it on the final project of the 3rd person controller tutorial (youtu.be/yjpGVIe_Gy8)
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://minimap.wawasensei.dev/
Final code π
github.com/wass08/r3f-3rd-person-controller-minimap
Starter code π
github.com/wass08/r3f-3rd-person-controller-final
#threejs #js #reactjs
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
View Component from Drei library
https://drei.docs.pmnd.rs/portals/view
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
Threejs
threejs.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Intro
00:47 Third Person Controller
01:27 View Component
06:37 Valtio Proxy State
11:28 Minimap Camera Logic
14:44 Autorotate
16:33 Visual indicators
18:28 Final result
19:44 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright: breakingcopyright.com
Tired of slow and expensive lipsync solutions like Azure or Rhubarb? In this video, I introduce Wawa-Lipsync, a fast, TypeScript-based library that works with any JS framework (Three.js, React Three Fiber, and more).
Learn how to create convincing talking characters for your games or AI projects for free!
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://wawa-lipsync.wawasensei.dev/
Wawa Lipsync Library π
github.com/wass08/wawa-lipsync
#lipsync #js #opensource
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
AI Girlfriend tutorial
youtu.be/EzzcEL_1o9o
Oculus Lipsync Viseme reference
developers.meta.com/horizon/documentation/unity/audio-ovrlipsync-viseme-reference
Analyser Node
developer.mozilla.org/en-US/docs/Web/API/AnalyserNode
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
Threejs
threejs.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00:00 Introduction
00:00:42 Azure TTS
00:01:09 Rhubarb lipsync library
00:02:08 AI Chatbots
00:02:38 Introducing Wawa-Lipsync
00:03:07 Visemes detection
00:05:15 How to use it
00:06:07 Going further
00:06:33 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright: breakingcopyright.com
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://vrm.wawasensei.dev/
Starter code π
github.com/wass08/r3f-vrm-starter
Final code π
github.com/wass08/r3f-vrm-final
#threejs #reactjs #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Pixiv ThreeVRM
github.com/pixiv/three-vrm
VRoid Hub
hub.vroid.com/en
VRoid Studio
vroid.com/en/studio
Mixamo
mixamo.com
Kalidokit
github.com/yeemachine/kalidokit
Mediapipe Holistic
https://ai.google.dev/edge/mediapipe/solutions/vision/holistic_landmarker
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
Threejs
threejs.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00:00 Introduction
00:01:31 What is a VRM
00:02:05 Starter Pack
00:03:02 Find VRM models
00:04:18 Load VRM with Three.js
00:08:31 Facial Expressions / MorphTargets
00:14:10 Play animations
00:20:39 Mediapipe face and pose tracking
00:24:23 Apply results to VRM with Kalidokit
00:30:16 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright: breakingcopyright.com
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://axe.wawasensei.dev/
Starter code π
github.com/wass08/r3f-axe-throwing-game-starter
Final code π
github.com/wass08/r3f-axe-throwing-game-final
#threejs #reactjs #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Wawa VFX
github.com/wass08/wawa-vfx
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
Threejs
threejs.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00:00 Introduction
00:01:03 Starter Pack
00:02:04 Axe Controller
00:10:33 Target collision
00:13:13 Adding explosion VFX
00:18:32 Balloons
00:24:43 Exploding Balloons
00:30:29 Game polishing
00:37:58 Axe trail
00:41:04 SFX
00:42:39 Mobile adjustments
00:43:59 Conclusion
β¬β¬β¬β¬β¬β¬ CREDITS β¬β¬β¬β¬β¬β¬
Song: Blue Boi
Composer: Lakey Inspired
Website: youtube.com/LakeyInspired
License: Creative Commons (BY-NC 3.0) creativecommons.org/licenses/by-nc/3.0
Music powered by BreakingCopyright: breakingcopyright.com
Jewelry Landing Page
https://webgi-jewelry.vercel.app/
Le Jardin Extraordinaire
lejardin.pha5e.com
House of Dreamers
https://www.houseofdreamers.fr/
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
M Fisher
mfisher-apollonas.com
Utsubo
utsubo.com
Kubota
kubota.com/futurecube
Moooi
moooi.com/en/defy-gravity
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://wawataiko.wawasensei.dev/
Final code π
github.com/wass08/wawataiko-xr-game
#threejs #reactjs #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
React XR
github.com/pmndrs/xr
UIKit
github.com/pmndrs/uikit
SimpleBake
blendermarket.com/products/simplebake---simple-pbr-and-other-baking-in-blender-2
Tonejs
github.com/Tonejs/Midi
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00:00 Introduction
00:00:58 Scene creation
00:02:26 Instruments & Ambient Occlusion
00:04:42 Positional Audio
00:09:20 VR/AR Development
00:12:33 UIKit
00:16:14 Midi file format
00:19:33 Notes movement logic
00:21:20 Score calculation logic
00:23:31 Performance
00:24:20 Animations & Particles
00:28:45 Open-Source
00:29:17 VR Game Session
00:30:56 Conclusion
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
Discover how Three.js, your ultimate 3D JavaScript library, makes it easy to create immersive visuals, animations, lights, shadows, and moreβall in your browser.
If youβve ever dreamed of bringing your ideas to life in 3D, this series is for you. Ready to start your journey? Letβs unlock the magic of 3D web development together!
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
Link to the course
π https://wawasensei.dev/courses/react-three-fiber
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
Get 50% off during our Black Friday deal
π https://wawasensei.dev/courses/react-three-fiber
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Link to the extension π marketplace.visualstudio.com/items?itemName=degreat.3e
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
https://wawasensei.dev/discord
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
- Compose avatars using 3D assets fetched from a database
- Download and optimize it into a GLB file
- Take picture of our avatar
- Add animations and poses on our character
- Create compatible 3D assets
- Use your avatar in your projects
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #reactjs #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Enable CICD and deploy your project with Elestio
elest.io
Kirzozz
instagram.com/kirzozz
Create a React App with Vite
https://vitejs.dev/guide/
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
TailwindCSS install
tailwindcss.com/docs/guides/vite
Threejs
threejs.org
Deploy your PocketBase instance with Elestio
elest.io/open-source/pocketbase
PocketBase Files Handling
pocketbase.io/docs/files-handling#file-url
Zustand State Management
github.com/pmndrs/zustand
Setting up Environment Variables with Vite
https://vitejs.dev/guide/env-and-mode.html
Skinned meshes
threejs.org/docs/?q=skinn#api/en/objects/SkinnedMesh
GLTFExporter
threejs.org/docs/#examples/en/exporters/GLTFExporter
Threejs Material
threejs.org/docs/#api/en/materials/Material
Google Fonts
fonts.google.com
HeroIcons
heroicons.com
React Color
casesandberg.github.io/react-color
Blender
blender.org
Mixamo
mixamo.com/#
React Three Post-Processing
github.com/pmndrs/react-postprocessing
React Spring
https://react-spring.dev/
Gltf-transform
github.com/donmccurdy/glTF-Transform
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00:00 Introduction
00:01:30 Project setup
00:06:22 Build and Deploy (CICD)
00:08:57 PocketBase collections creation
00:16:15 Fetching Data into Zustand Store
00:22:08 Draft UI
00:30:12 Blender Assets Explanation
00:32:50 Asset Selection
00:35:17 Avatar composition
00:45:06 Scene lights & shadows
00:48:07 Default asset
00:50:54 Playing animations
00:52:13 Download button
00:56:32 Color palettes
01:02:15 UI Enhancement
01:04:52 Color Picker
01:07:08 Update material colors
01:08:48 Skin color
01:11:36 Removable assets
01:13:56 Randomize button
01:17:22 Custom asset creation
01:22:27 Attach skin to asset
01:27:20 Asset rigging to the armature
01:30:09 Thumbnail generation
01:40:11 Uploading asset & thumbnail
01:42:08 Group locking mechanism
01:48:36 UI Adjustment
01:49:23 Uploading all assets (fix)
01:50:47 More UI adjustments
01:51:25 Camera Controls
01:59:50 Scene adjustments
02:02:49 Poses & Animations
02:06:52 Photo booth mode
02:11:17 Screenshot
02:16:10 Bloom Post-Processing
02:17:21 Responsive Adjustments
02:18:31 Loading Screen
02:21:26 React Spring Transitions
02:30:44 Gltf-transform Optimizations
02:33:25 Use avatar on your project
02:34:02 Use avatar with the 3rd Person Controller
02:39:42 Use avatar on the AI Virtual Girlfriend
02:48:04 Continue learning Threejs
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
React Three Post-Processing
github.com/pmndrs/react-postprocessing
React Spring
https://react-spring.dev/
Gltf-transform
github.com/donmccurdy/glTF-Transform
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:15 Bloom Post-Processing
01:26 Responsive adjustments
02:21 Loading Screen
05:16 React Spring Transitions
14:34 Gltf-transform Optimizations
17:30 Thank you!
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Sixth part code π
github.com/wass08/r3f-ultimate-character-configurator-part-6
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Mixamo
mixamo.com/#
Blender
blender.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:16 Uploading all assets (fix)
01:40 UI adjustments
02:18 Camera Controls
10:43 Scene adjustments
13:42 Poses & Animations
17:45 Photo booth mode
22:10 Screenshot
27:03 Next part preview
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Fifth part code π
github.com/wass08/r3f-ultimate-character-configurator-part-5
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Blender
blender.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:37 Custom asset creation
05:42 Attach skin to asset
10:35 Asset rigging to the armature
13:24 Thumbnail generation
23:26 Uploading asset & thumbnail
25:23 Group locking mechanism
31:51 UI Adjustment
32:38 Next part preview
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Fourth part code π
github.com/wass08/r3f-ultimate-character-configurator-part-4
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Threejs Material
threejs.org/docs/#api/en/materials/Material
Google Fonts
fonts.google.com
HeroIcons
heroicons.com
React Color
casesandberg.github.io/react-color
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:15 Color palettes
05:58 UI Enhancement
08:35 Color Picker
10:51 Update material colors
12:31 Skin color
15:19 Removable assets
17:39 Randomize button
21:05 Next part preview
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Third part code π
github.com/wass08/r3f-ultimate-character-configurator-part-3
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Skinned meshes
threejs.org/docs/?q=skinn#api/en/objects/SkinnedMesh
GLTFExporter
threejs.org/docs/#examples/en/exporters/GLTFExporter
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:10 Blender Assets Explanation
02:48 Asset Selection
05:15 Avatar composition
15:04 Scene lights & shadows
18:05 Default asset
20:52 Playing animations
22:11 Download button
26:31 Next part preview
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
Second part code π
github.com/wass08/r3f-ultimate-character-configurator-part-2
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Deploy your PocketBase instance with Elestio
elest.io/open-source/pocketbase
PocketBase Files Handling
pocketbase.io/docs/files-handling#file-url
Zustand State Management
github.com/pmndrs/zustand
Setting up Environment Variables with Vite
https://vitejs.dev/guide/env-and-mode.html
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
00:09 PocketBase collections creation
07:27 Fetching Data into Zustand Store
13:20 Draft UI
21:23 Next part preview
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Demo π
https://avatar.wawasensei.dev/
First part code π
github.com/wass08/r3f-ultimate-character-configurator-setup
Final code π
github.com/wass08/r3f-ultimate-character-configurator
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Enable CICD and deploy your project with Elestio
elest.io
Kirzozz
instagram.com/kirzozz
Create a React App with Vite
https://vitejs.dev/guide/
React Three Fiber
https://r3f.docs.pmnd.rs/getting-started/introduction
TailwindCSS install
tailwindcss.com/docs/guides/vite
Threejs
threejs.org
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Introduction
01:40 Project presentation
06:32 Build and Deploy
09:08 Next part preview
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Final code & Commandsπ
github.com/wass08/r3f-ktx2
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
GLTF Report
https://gltf.report/
GLTF Transform
https://gltf-transform.dev/
Learn more about KTX Format
github.com/KhronosGroup/3D-Formats-Guidelines/blob/abb088ef6f2a015f830bfd942bd42930a543c6ca/KTXArtistGuide.md
KTX Tools
github.khronos.org/KTX-Software/ktxtools/ktxsc.html
Install KTX Tools
github.com/KhronosGroup/KTX-Software/releases
Online GLB Optimizer Tool
glb.babylonpress.org
Loading Textures with React Three Fiber
https://r3f.docs.pmnd.rs/tutorials/loading-textures
PBR Textures
ambientcg.com/list?type=Material,Atlas,Decal
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Intro
00:49 The problem
04:07 The solution
04:34 Transform textures
06:08 Threejs KTX2 textures
07:36 Benefits
08:21 Additional compression
09:47 Online tool
10:24 Convert images to KTX2
13:46 Thank you!
π Learn React Three Fiber with the Ultimate Guide to 3D Web Development β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Final code & Commandsπ
github.com/wass08/r3f-ktx2
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
GLTF Report
https://gltf.report/
GLTF Transform
https://gltf-transform.dev/
Learn more about KTX Format
github.com/KhronosGroup/3D-Formats-Guidelines/blob/abb088ef6f2a015f830bfd942bd42930a543c6ca/KTXArtistGuide.md
KTX Tools
github.khronos.org/KTX-Software/ktxtools/ktxsc.html
Install KTX Tools
github.com/KhronosGroup/KTX-Software/releases
Online GLB Optimizer Tool
glb.babylonpress.org
Loading Textures with React Three Fiber
https://r3f.docs.pmnd.rs/tutorials/loading-textures
PBR Textures
ambientcg.com/list?type=Material,Atlas,Decal
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 Intro
00:49 The problem
04:07 The solution
04:34 Transform textures
06:08 Threejs KTX2 textures
07:36 Benefits
08:21 Additional compression
09:47 Online tool
10:24 Convert images to KTX2
13:46 Thank you!
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Kirzozz πΈ
instagram.com/Kirzozz
Live demo ποΈ
https://r3f-boids-final.vercel.app/
Starter pack π
github.com/wass08/r3f-boids-starter
Final code π
github.com/wass08/r3f-boids-final
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Convert fonts to Typeface
gero3.github.io/facetype.js
Boids algorithm
red3d.com/cwr/boids
React Three Fiber Examples
https://react-three-fiber.docs.pmnd.rs/getting-started/examples
GPGPU example
threejs.org/examples/?q=pgp#webgl_gpgpu_birds_gltf
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00:00 Intro
00:00:44 Starter pack
00:01:51 Boundaries
00:05:19 Boids creation
00:09:27 Wandering
00:15:15 Limits
00:18:16 Small but fast!
00:20:10 Alignment
00:23:41 Separation
00:26:13 Cohesion
00:28:37 3 Dimensions
00:30:01 PostProcessing
00:33:30 Glassy Text
00:35:14 Going further
00:35:38 Thank you!
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Live demo ποΈ
https://r3f-animated-book-slider-final.vercel.app/
Starter pack π
github.com/wass08/r3f-animated-book-slider-starter
Final code π
github.com/wass08/r3f-animated-book-slider-final
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Squoosh Texture compression
https://squoosh.app/
Box Geometry
threejs.org/docs/#api/en/geometries/BoxGeometry
Skinned Mesh
threejs.org/docs/?q=skinn#api/en/objects/SkinnedMesh
GraphToy
graphtoy.com
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:00 - Starter pack
02:03 - Book
05:30 - BoxGeometry
08:11 - SkinnedMesh
17:44 - Textures
20:55 - Initial state
22:22 - Page transitions
32:44 - Fold animation
36:50 - Delay between pages
38:57 - PointerEvents
41:35 - Final touch
43:02 - Thank you!
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Live demo ποΈ
https://r3f-skibidi-final.vercel.app/
Starter pack π
github.com/wass08/r3f-skibidi-starter
Final code π
github.com/wass08/r3f-skibidi-final
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Mixamo
mixamo.com/#
Blender
blender.org
3D Models
https://poly.pizza/m/47UYz6vLa_V
sketchfab.com/3d-models/summer-collection-5-anime-bikini-3d-characters-107d110762f34607b0b2d5ea157a4558
Wiggle Bones Library
https://wiggle.three.tools/
Wiggle Bones Tutorials
https://pre-wiggle.xl.digital/
Xavier Jack (@KMkota0 )
https://x.com/KMkota0
youtube.com/@KMkota0
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:08 - Starter pack
01:50 - Preparing the box
07:36 - Wiggle Bones
12:55 - Preparing the Mixamo Model
19:31 - Wiggle Springs on Animated Model
26:23 - Thank you!
Link to the full video
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Live demo ποΈ
https://r3f-3rd-person-controller-final.vercel.app/
Starter pack π
github.com/wass08/r3f-3rd-person-controller-starter
Final code π
github.com/wass08/r3f-3rd-person-controller-final
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
3D Models
sketchfab.com/3d-models/castle-on-hills-b874cb19b42741729b950f6afbdf0dea
sketchfab.com/3d-models/de-dust-2-with-real-light-4ce74cd95c584ce9b12b5ed9dc418db5
sketchfab.com/3d-models/animal-crossing-map-9f53cb8a02134037887875e022b2eae2
sketchfab.com/3d-models/medieval-fantasy-book-06d5a80a04fc4c5ab552759e9a97d91a
sketchfab.com/3d-models/city-scene-tokyo-b25d23ff186949dca3df669c14447db5
Ecctrl
github.com/pmndrs/ecctrl
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Live demo ποΈ
https://r3f-3rd-person-controller-final.vercel.app/
Starter pack π
github.com/wass08/r3f-3rd-person-controller-starter
Final code π
github.com/wass08/r3f-3rd-person-controller-final
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
3D Models
sketchfab.com/3d-models/castle-on-hills-b874cb19b42741729b950f6afbdf0dea
sketchfab.com/3d-models/de-dust-2-with-real-light-4ce74cd95c584ce9b12b5ed9dc418db5
sketchfab.com/3d-models/animal-crossing-map-9f53cb8a02134037887875e022b2eae2
sketchfab.com/3d-models/medieval-fantasy-book-06d5a80a04fc4c5ab552759e9a97d91a
sketchfab.com/3d-models/city-scene-tokyo-b25d23ff186949dca3df669c14447db5
Ecctrl
github.com/pmndrs/ecctrl
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
00:58 - Starter pack
01:34 - Physics
03:35 - Character controller
05:48 - 3rd person follow camera
08:59 - Physics movement
12:08 - Rotations
17:03 - Animations
18:36 - Mouse control
21:49 - Touch control
22:34 - Customizable/Reusable
23:45 - Ecctrl
24:19 - Thank you!
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Coastal World ποΈ
coastalworld.com
Starter pack π
github.com/wass08/r3f-vite-starter
Live demo ποΈ
https://wawa-coastal-aesthetics.vercel.app/
Final code π
github.com/wass08/wawa-coastal-aesthetics
#threejs #webdevelopment #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
3D Models
https://poly.pizza/m/fG9iP5afr7U
https://poly.pizza/m/kKtL4zvS3n
How to use UV Unwrap models for gradient textures
youtube.com/watch?v=EIxwWGj28_s
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π Link to the course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
#threejs #shaders #reactthreefiber
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
Fiverr
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa
Use my promo code WAWASENSEI to get 10% off at the checkout process
Katarina profile
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%253A%252F%252Fwww.fiverr.com%252Fkatarina1928%252Fmake-an-amazing-background-for-your-twitch-youtube-vtube-stream
Rventima profile
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%253A%252F%252Fwww.fiverr.com%252Frventima%252Fmake-backgrounds-in-blender-and-intermedium-photoshop-edits
Thinhnv profile
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%253A%252F%252Fwww.fiverr.com%252Fcatbg_art%252Fcreate-animated-background-for-live-stream
Zaman profile
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%253A%252F%252Fwww.fiverr.com%252Fzamanmahbub%252F3d-render-youtube-video-backdrop-interior-scene-greenscreen
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
#fiverr #greenscreen
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Play Wawa Guys πΉοΈ
wawaguys.playroom.gg
Starter code π
github.com/wass08/wawa-guys-starter
Final code π
github.com/wass08/wawa-guys-final
#threejs #gamedev #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Discord Activity
discord.com/build/embedded-app-sdk
Playroom Discord Kit
joinplayroom.com/discord
Host your game
dev.playroom.gg
Ask Playroom for help
discord.gg/tEPbGnyfGv
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:23 - Starter Pack
02:27 - Game arena
05:49 - Install Playroom Kit
06:42 - Game State Logic
14:32 - Physics & Player Controller
23:20 - Network RPC Events
26:44 - Camera Follow
27:34 - Synced Character Animations
29:04 - Winner Logic
33:15 - Player name
34:49 - Setup / Host on Playroom
35:54 - Setup Discord application
40:34 - Final touch
43:30 - Final result
44:10 - Thank you!
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Final code π
github.com/wass08/r3f-wawa-eats
#threejs #reactnative #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Sandwich ingredients model
sketchfab.com/3d-models/sandwich-assembly-2ee0a6ea4b7547ad9ced7ec5aade37c9
Download Android Studio
developer.android.com/studio
React Three Fiber React Native documentation
https://docs.pmnd.rs/react-three-fiber/getting-started/installation
Expo Metro Config
https://docs.expo.dev/guides/customizing-metro/
Convert font to Typeface.js
gero3.github.io/facetype.js
Zustand Library
github.com/pmndrs/zustand
React Spring
https://docs.pmnd.rs/react-three-fiber/tutorials/using-with-react-spring
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:03 - Create React Native App
04:13 - React Three Fiber Native
09:18 - Zustand State Management
12:25 - 3D Sandwich Ingredients
17:45 - Scroll views & Touchable Opacity
26:39 - Animations & Final Touch
31:10 - Final result
31:24 - See you soon
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
Fiverr
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa
Use my promo code WAWASENSEI to get 10% off at the checkout process
3D Character Designers:
Beeapoo go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%3A%2F%2Fwww.fiverr.com%2Fbeeapo%2Fcreate-3d-model-character-and-avatar-for-animation-and-games
Sahasub go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%3A%2F%2Fwww.fiverr.com%2Fmazata%2Flow-poly-model-for-3d-printing-and-more
3D Classroom Designers:
Remigiusz
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%3A%2F%2Fwww.fiverr.com%2Frevi_3d%2Fcreate-realistic-or-low-poly-3d-scene-on-your-needs
Adityia
go.fiverr.com/visit/?bta=928411&brand=fiverrcpa&landingPage=https%3A%2F%2Fwww.fiverr.com%2Fartramp3d%2Fcreate-various-3d-models-for-you
Deploy the project on Elestio
elest.io
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Final code π
github.com/wass08/r3f-ai-language-teacher
#threejs #chatbot #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
OpenAI API Key
platform.openai.com/signup
NextJS Getting Started
nextjs.org/docs/getting-started/installation
Azure API Key
azure.microsoft.com/en-us/free
Azure Speech SDK
learn.microsoft.com/en-us/azure/ai-services/speech-service/quickstarts/setup-platform?pivots=programming-language-javascript&tabs=macos%2Cubuntu%2Cdotnetcli%2Cdotnet%2Cjre%2Cmaven%2Cnodejs%2Cmac%2Cpypi
Virtual Girlfriend Tutorial
youtube.com/watch?v=EzzcEL_1o9o
Mixamo Animations
mixamo.com
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
00:43 - Custom 3D models with Fiverr
02:30 - Next.js Project
03:28 - React Three Fiber w/ Next.js
08:44 - OpenAI
14:22 - Azure Speech SDK
19:27 - Zustand State Management
25:15 - 3D Html UI
32:47 - Visemes & MorphTargets
35:42 - Teacher animations
37:54 - Final polish
42:25 - Deploy to production
44:34 - Final result
45:40 - γγγγ¨γ
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
Playroom Documentation
docs.joinplayroom.com
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Starter pack π
github.com/wass08/r3f-vite-starter
Final code π
github.com/wass08/r3f-playroom-lobby-car-prototype
Demo π
https://r3f-playroom-lobby-car-prototype.vercel.app/
#threejs #developer #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
3D Models: Kenney Car Kit
https://www.kenney.nl/assets/car-kit
3D Models: Kay Lousberg City Builder Bits
kaylousberg.itch.io/city-builder-bits
Toolbox https://poly.pizza/m/bNqhcgTSc_E
Toolbox2 https://poly.pizza/m/20JcnkCnbAc
Workbench https://poly.pizza/m/24I9X8aeWTR
Cone https://poly.pizza/m/WoXpAJT0oDn
Tires https://poly.pizza/m/mmq7GmG1AK
Shelf https://poly.pizza/m/6gKdASmfB9U
Audio Soundbank
soundeffect-lab.info/sound/machine/machine2.html
Generate Images With AI
app.leonardo.ai
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:23 - Project setup
01:55 - Lobby 3D scene
07:48 - Custom Playroom Lobby
10:21 - Responsive Camera
13:58 - Car selection
23:28 - Username editor
27:21 - Car switching animation
30:37 - Light & Camera dynamism
31:48 - Invite button
33:03 - Private game & matchmaking
37:35 - Game city map
39:16 - Physics World w/ Rapier
40:46 - Multiplayer car controller
48:53 - Mobile development mode
50:40 - γγγγ¨γ
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
3D Responsive Tutorial
youtube.com/playlist?list=PLpepLKamtPjguLKYT7c66998iTaWvqSRe
AI Virtual Girlfriend Chatbot Tutorial
youtu.be/EzzcEL_1o9o
#threejs #developer #reactthreefiber
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:19 - Mixamo animations rotation issue
04:41 - Ready Player Me disappearing eyes and hair
06:27 - How to setup the AI virtual girlfriend project
09:46 - Thank you
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
Playroom Stream Mode feature documentation
docs.joinplayroom.com/multiplayer/stream
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Starter pack π
github.com/wass08/r3f-vite-starter
Final code π
github.com/wass08/r3f-multiplayer-pirate-card-game
Demo π
https://r3f-multiplayer-pirate-card-game.vercel.app/
#threejs #developer #reactthreefiber
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Generate Cards with AI
app.leonardo.ai
Quaternius Pirate Kit (3D Assets)
quaternius.com/packs/piratekit.html
Audio library
soundeffect-lab.info
youtube.com/audiolibrary
Create Schema
excalidraw.com
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:44 - Project Setup
02:18 - Game Engine Explanation
04:59 - useGameEngine
07:11 - Playroom Multiplayer State
10:55 - Multiplayer Game Logic
25:29 - User Interface
32:01 - Learn React Three Fiber
32:20 - 3D AI Generated Cards
40:14 - Player Avatars
43:51 - Mobile Controllers
53:33 - Playroom Stream Mode
55:43 - Streamer Gameboard
01:00:42 - Player
01:05:06 - SFX
01:08:23 - Final Result
01:09:37 - Thank you
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
Playroom TikTok live feature documentation
docs.joinplayroom.com/components/tiktok
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Starter pack π
github.com/wass08/r3f-vite-starter
Final code π
github.com/wass08/r3f-tiktok-christmas
Demo π (use "test" as username)
https://r3f-tiktok-christmas.vercel.app/
#threejs #developer #tiktoklivegame
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
3D Assets
- https://poly.pizza/u/Polygonal Mind
- https://poly.pizza/m/KtbHdsr07s
- https://poly.pizza/m/LVg3ynJDxa
- https://poly.pizza/m/bydgit--BYd
- https://poly.pizza/m/1oeJ9IH1igP
- kaylousberg.itch.io/halloween-bits
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
00:58 - Project setup
01:35 - Loading and animating characters
09:36 - useGame hook
19:31 - Infinite background animation
22:35 - Playroom integration
26:05 - Tailwind UI
30:44 - Handle Tiktok events
37:13 - Leaderboard
42:53 - Timer and game over
47:40 - Graves
49:53 - Tiktok live test session
53:06 - Bloom & Explosion
59:49 - Real Tiktok live game session
01:00:38 - Merry Christmas π
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
β¨ Get started for free with Visme Forms π visme.co/form-builder/?ref=wawasensei
In this project-based tutorial, we will cover the following:
- RenderTexture
- ReflectorMaterial
- Postprocessing
- CameraControls
- Responsive
π Learn React Three Fiber with my complete course β¨
https://lessons.wawasensei.dev/courses/react-three-fiber/
Starter pack π
github.com/wass08/r3f-vite-starter
Final code π
github.com/wass08/r3f-3d-text-effect
Demo π
https://r3f-3d-text-effect.vercel.app/
#threejs #developer #3Dtext
β¬β¬β¬β¬β¬β¬ Useful L I N K S π β¬β¬β¬β¬β¬β¬
Camping Asset Collection by Alex Safayan
https://poly.pizza/m/3nj59_uuCbM
Camera Controls Documentation
github.com/yomotsu/camera-controls
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
00:31 - Visme Forms
01:50 - Starter Pack
02:31 - Custom font text
04:47 - 3D Assets
07:29 - Camera Animations
09:38 - Reflecting floor
10:38 - Render content in text
12:20 - Bloom effect
14:12 - Responsive camera
17:20 - Preload
18:25 - Tailwind UI
21:19 - Camera Transition
23:58 - 3D Html elements
26:55 - Conclusion
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
In this project-based tutorial, will learn how with the help of Render Targets and Custom Shaders, we can create amazing 3D scene transitions.
Learn Render Target:
https://lessons.wawasensei.dev/courses/react-three-fiber/lessons/render-target
Learn Shaders:
youtu.be/e2ntx-fyXaE
Part 1 video:
youtu.be/aFkU3AcwyKE
Starter pack π
github.com/wass08/r3f-scene-transition-starter
Final code π
github.com/wass08/r3f-scene-transition-final
Modern Kitchen 3D Model
sketchfab.com/3d-models/modern-kitchen-9843a830b96142a9a53f45f25304d93c
#threejs #lygia #r3f
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
00:21 - Starter project
01:16 - Organizing parameters
04:23 - Shader code adjustments
06:36 - Repeat
07:57 - Lygia
11:41 - Refactoring
13:29 - New transitions
14:54 - Smoothness
21:27 - Final result
21:39 - Thank you!
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
In this project-based tutorial, will learn how with the help of Render Targets and Custom Shaders, we can create amazing 3D scene transitions.
Learn Render Target:
https://lessons.wawasensei.dev/courses/react-three-fiber/lessons/render-target
Learn Shaders:
youtu.be/e2ntx-fyXaE
Part2:
youtu.be/aFkU3AcwyKE
Starter pack π
github.com/wass08/r3f-scene-transition-starter
Modern Kitchen 3D Model
sketchfab.com/3d-models/modern-kitchen-9843a830b96142a9a53f45f25304d93c
#threejs #javascript #r3f
β¬β¬β¬β¬β¬β¬ T I M E S T A M P S β° β¬β¬β¬β¬β¬β¬
00:00 - Intro
01:02 - Starter project
04:00 - Render target explanation
06:24 - Different scenes
08:09 - Model preparation
09:58 - Render target
11:14 - Custom shader transition
13:51 - Final result
14:17 - Thank you!
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev
π https://escape.wawasensei.dev/
β‘οΈ Only this (Black) Friday, November 24th.
Presentation of the course
https://lessons.wawasensei.dev/courses/react-three-fiber
Render Target lesson free preview
https://lessons.wawasensei.dev/courses/react-three-fiber/lessons/render-target
It's the perfect time to learn how to build 3D websites and games with Three.js and React Three Fiber with my project-based course π
#threejs #r3f #escapegame
β¬β¬β¬β¬β¬β¬ Support the channel π β¬β¬β¬β¬β¬β¬
Become a member to get access to awesome perks:
youtube.com/channel/UCBH-5ctALmmOrm4kczL3urQ/join
β¬β¬β¬β¬β¬β¬ Connect with me π β¬β¬β¬β¬β¬β¬
π» The Discord Community
discord.gg/2wBhwchcWu
πΈ Instagram :
instagram.com/wawa.sensei
π Facebook :
facebook.com/wawasenseiyt
π¦Twitter :
twitter.com/wawasensei
π¦TikTok :
tiktok.com/@wawasensei08
π» My website :
https://www.wawasensei.dev


