Create a Room Portfolio with Three.js and Blender - Awwwards' Sites Recreated

Create a Room Portfolio with Three.js and Blender - Awwwards' Sites Recreated

Andrew Woan via YouTube Direct link

Introduction

1 of 42

1 of 42

Introduction

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Create a Room Portfolio with Three.js and Blender - Awwwards' Sites Recreated

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Prerequisites and Technologies
  3. 3 Watch Before Modeling
  4. 4 optional Modeling Section
  5. 5 Applying Materials
  6. 6 Deleting Faces/Meshes/Verts etc. for Optimization
  7. 7 optional Basic Fish Animation
  8. 8 Preparing Computer Screen UVs and Renaming
  9. 9 Exporting
  10. 10 optional What is a bundler?
  11. 11 Setting Up Our Bundler
  12. 12 Code Setup
  13. 13 optional What is a Singleton Design Pattern?
  14. 14 Structuring Code to use Singleton Pattern
  15. 15 Importing and Loading Our Assets
  16. 16 Adding Lighting
  17. 17 Adjusting Cameras
  18. 18 Quality of Life Adjustments
  19. 19 Adjusting GLB's Children and Lights
  20. 20 bonus Custom Camera Movements Along Curves
  21. 21 Lerping Rotations
  22. 22 Adjusting Camera and Quality of Life Adjustments
  23. 23 Adding a Floor
  24. 24 Adding Some HTML and CSS
  25. 25 Starting ScrollTrigger
  26. 26 Skip this Section - Black screen Bad Editing
  27. 27 Responsive ScrollTrigger
  28. 28 Theme Toggle
  29. 29 Adding More Sections and Responsive CSS
  30. 30 Adjusting Room Elements in Blender and JS
  31. 31 Responsive ScrollTrigger and Room/Camera Animation
  32. 32 Progress Bars and Border Radius Animation
  33. 33 Adding Smooth Scrolling
  34. 34 Adding Circle Floors and More Animation
  35. 35 Preloader and Intro Animations Promises, Async, Await
  36. 36 Final Responsive CSS Styles and Fixing Bugs
  37. 37 optional Pointing Out Bad Code
  38. 38 optional Viewing Vite's Production Build
  39. 39 Deploying EPIC Website with Git/Github/Vercel
  40. 40 MUST WATCH: MANDATORY STEP
  41. 41 Some Suggested Next Steps
  42. 42 Thank you!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.