Intro to Creative Web Development with Three.js and Blender | Create a 3D Portfolio for Beginners

Code, Credits, Fixes, Updates & Blender File: https://github.com/andrewwoan/bellas-... Website: https://www.bellas-park.com/ 🥳Won an award 🎉!!    / @andrewwoan   I'm open for freelance/tutoring work! https://calendly.com/andrewwoan/virtu... If you wanna support me ❤️❤️❤️!! It's okay if you can't! Watching my videos means a lot to me 😊😊!!! Thanks for stopping by!   / pandawoan   https://ko-fi.com/andrewwoan Made this Crossy Road 🐔 inspired folio with a friend, thought I'd turn it into a full intro-level course for those looking to get into the creative web development field! No three.js or Blender experience required! Hopefully this video helps you get started into this awesome field. Obviously I'm biased, but creative web development has to be one of the best jobs in the world! You get to make so many cool things that make other people happy!! Definitely tag me when you create something! I'd love to see it and I'm sure many others will as well! Thanks for stopping by and feel free to reach out if you have any questions! ❤️~ Check out these amazing courses ✨ (I'm not sponsored by them, but recommend them if you're just starting out)!! https://threejs-journey.com/ https://wawasensei.dev/ Chapters: 0:00 Introduction & project demo 1:17 Prerequisites 1:35 What is creative web development? 5:56 Learning first steps with Blender 13:24 (optional) Learning exercise - Think like a 3D artist 15:03 Modeling tree (bad and good ways) 41:35 Modeling character 1:15:52 Starting materials 1:28:56 (optional) Other things you can model 1:36:56 Modeling ground & level 1:40:53 Adding image textures for projects 1:50:54 A look at modeling some paths 1:53:16 A look at different cameras 1:58:22 How I modeled my scene 2:08:23 Adding text & signs 2:18:11 Preparing to export: checking normals, deleting faces, etc. 2:27:06 Export model 2:30:02 Viewing exported model with three.js editor 2:33:02 Starting coding with VS code 2:37:06 Getting started with three.js 3:06:26 (optional) Learning exercise - Make your camera move away 3:08:54 Quality of life adjustments 3:19:09 Loading & preparing our model 3:26:04 Updating camera & lighting 3:47:52 (optional) Learning exercise - Change a material color with three.js 3:51:07 Object interactions with raycaster 4:17:41 Character movement with GSAP 4:42:05 Collision detection implementation & custom movement 4:58:49 How to understand and approach difficult code from three.js examples 5:03:04 Collision detection implementation & custom movement 5:28:50 A look back on analyzing difficult code 5:30:21 Code & scene cleanup 5:31:21 Make camera follow player 5:34:46 (optional) Learning exercises: loading screen, mobile movement, theme switcher 5:37:00 Deployment with GitHub and Vercel 5:38:05 Final words and thoughts #threejs #blender3d #portfolio #webdevelopment

3D Web Development and Art for Beginners | Create a Café Portfolio with Blender and Three.js
▶︎

3D Web Development and Art for Beginners | Create a Café Portfolio with Blender and Three.js

Create an Award-Winning Minecraft Portfolio with Three.js, Blender, and React
▶︎

Create an Award-Winning Minecraft Portfolio with Three.js, Blender, and React

How to Model Minimalist Tech Products in Blender 5.1 (Blender Tutorial)
▶︎

How to Model Minimalist Tech Products in Blender 5.1 (Blender Tutorial)

Build & Deploy an Amazing 3D Portfolio with React.js & Three.js | Beginner Three.js Tutorial
▶︎

Build & Deploy an Amazing 3D Portfolio with React.js & Three.js | Beginner Three.js Tutorial

Create an Award-Winning Hand-drawn Papercraft Portfolio with Three.js, Blender, React, & Krita
▶︎

Create an Award-Winning Hand-drawn Papercraft Portfolio with Three.js, Blender, React, & Krita

Three.js FPS Game Template - Modular & Open Source! 🎮 (Live Demo + GitHub)
▶︎

Three.js FPS Game Template - Modular & Open Source! 🎮 (Live Demo + GitHub)

Is Russia Actually Losing?
▶︎

Is Russia Actually Losing?

Create a Cute Award-Winning Room Portfolio with Three.js and Blender | Beginner Course
▶︎

Create a Cute Award-Winning Room Portfolio with Three.js and Blender | Beginner Course

Build an Ecommerce Keyboard Website with Three.js, Next.js 15, GSAP, and Prismic - Full Course 2025
▶︎

Build an Ecommerce Keyboard Website with Three.js, Next.js 15, GSAP, and Prismic - Full Course 2025

Tailwind CSS v4 for Beginners | Full Course 2026
▶︎

Tailwind CSS v4 for Beginners | Full Course 2026

Clear Mind Intense Focus | Ambient Techno | ADHD High Focus Support
▶︎

Clear Mind Intense Focus | Ambient Techno | ADHD High Focus Support

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

🌸 Flowers Blooming Time-Lapse | Healing Music to Quiet the Mind & Calm the Soul
▶︎

🌸 Flowers Blooming Time-Lapse | Healing Music to Quiet the Mind & Calm the Soul

React Three Fiber (R3F) - The Basics
▶︎

React Three Fiber (R3F) - The Basics

3D Web Development with Blender and Three.js – Create a Cozy Café Portfolio
▶︎

3D Web Development with Blender and Three.js – Create a Cozy Café Portfolio

I Built for 700 Hours in Creative Mode
▶︎

I Built for 700 Hours in Creative Mode

Three.js 101 Crash Course: Beginner’s Guide to 3D Web Design (7 HOURS!)
▶︎

Three.js 101 Crash Course: Beginner’s Guide to 3D Web Design (7 HOURS!)

JavaScript Tutorial with Three.js – 5 Projects for Beginners
▶︎

JavaScript Tutorial with Three.js – 5 Projects for Beginners

Three.js Crash Course for Beginners | Build a 3D Art/Project Gallery!
▶︎

Three.js Crash Course for Beginners | Build a 3D Art/Project Gallery!

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found