Code a Virtual 3D Art Gallery – Three.js JavaScript Tutorial / Code-a-Long

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=imqiYWidUIA



Category:
Tutorial
Duration: 7:55:17
36,569 views
1,252


Learn how to use Three.js to build an interactive 3D art gallery from scratch. The course covers essential concepts including scene creation, camera setup, renderer development, geometry, material and texture creation, meshing, animation, controls, and real-time UI configuration using a GUI debugger.

💻 Source Code: https://github.com/theringsofsaturn/3D-art-gallery

Materials & Resources:
The Office Ceiling material in 4K: https://ambientcg.com/view?id=OfficeCeiling005
The Wood Floor in 4K: https://ambientcg.com/view?id=WoodFloor040
The Walls in 4K: https://polyhaven.com/a/leather_white
3D Model Statue: https://sketchfab.com/3d-models/100kz11-aphrodite-kallipygos-statuette-c01ba617ec83491195146583b70e3df9

✏️ Course developed by @the_rings_of_saturn

Installation:
*To run the project on your computer:
- First, install Node on your computer if you don't have it. Link to download Node.
- Then "download zip" or clone the project on my GitHub.
- Open the terminal at the root level and run `npm install`.
- Then run `npx vite` to run the project live.
- Click and open the URL address you see in the terminal.
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news




Other Videos By freeCodeCamp.org


2024-03-22She wrote code you use every day [freeCodeCamp Podcast #116]
2024-03-21Practical TypeScript – Course for Beginners
2024-03-20ASP.NET Core Tutorial – Beginner to Advanced Projects
2024-03-19Intro to Stacks – Data Structure Explained
2024-03-18Building web applications in Java with Spring Boot 3 – Tutorial
2024-03-15From Stay-at-Home Mom to Developer at Age 36 [freeCodeCamp Podcast #115]
2024-03-13Localize Your Websites with Crowdin – Full Course
2024-03-12Top 10 Javascript Algorithms to Prepare for Coding Interviews
2024-03-11Back End Developer Roadmap 2024
2024-03-08From Microsoft to Amazon to CTO – Quincy Interviews Meme Queen Cassidoo (Cassidy Williams)
2024-03-07Code a Virtual 3D Art Gallery – Three.js JavaScript Tutorial / Code-a-Long
2024-03-05Task Manager Coding Project Tutorial – Next.js, React, Prisma, MongoDB
2024-03-04Learn C# – Full Course with Mini-Projects
2024-03-01AI and the Future of Education with Seth Goldin – freeCodeCamp Podcast
2024-02-29Machine Learning in 2024 – Beginner's Course
2024-02-28Serverless Node.js Tutorial – Neon Serverless Postgres, AWS Lambda, Next.js, Vercel
2024-02-27Generative AI Full Course – Gemini Pro, OpenAI, Llama, Langchain, Pinecone, Vector Databases & More
2024-02-23Working at OpenAI with Logan Kilpatrick – freeCodeCamp Podcast
2024-02-22Logical And &&
2024-02-22Google Gemini AI Course for Beginners
2024-02-21Azure AI Fundamentals Certification 2024 (AI-900) - Full Course to PASS the Exam