BLACK FRIDAY SALE 40% OFF ALL COURSES 🔥🔥🔥
https://developedbyed.com/
USE COUPON: BF40

Today we are going to learn how to use Three.js, which is a library on top of webgl that allows you to create immersive 3D Websites with just a few lines of code. This is a beginner tutorial on how to learn Three.js starting from absolute scratch. This will be a potential series where we dive deeper into Three.js but also learning how to model with blender.

🛴 Follow me on:
Twitter: https://twitter.com/developedbyed
Instagram: https://www.instagram.com/developedbyed/
Github: https://github.com/developedbyed/

#coding

source

48 Comments

  1. Definitely keen on making a series out of this, hopefully progressing into making full blown 3D Websites. Let me know if you are interested 🔥🔥
    Black Friday sale is still on so make sure you get it before Christmas 🚀

  2. Hey can anyone help me out i am not able to achieve the last task. The sphere only changes into one color and doesn't change its color also I've been getting "rgb is unknown" on console… Can anybody help out?

  3. This was amazing. Easy to follow, easy to understand the concepts. I started learning THREEJS and this video was a godsend to start. 100% would watch more, from basics to more advanced stuff. Great content as always.

  4. so full disclosure, i havent watched the entire video. But for someone who knows nothing about code and wants to make 3d interactive websites, where does one start e.g. learn react? or Three.js or java or python. And also wants to choose the part of least resistance.

  5. I understand what you're saying about the context of units being arbitrary at 12:25

    But in reality, I believe those units are in pixels (px) by default.

    Please correct me if I'm wrong👍.

  6. Instead of renaming the files at all, you could do this in the app.js file using the ternary operator:

    const currentFrame = (index) =>
    `./YOUR_FOLDER/${
    (index + 1 < 10 ?
    "000" : index + 1 < 100 ?
    "00" : "0")
    + (index + 1).toString()
    }.YOUR_FILE_TYPE`;

  7. Hi this is a great tutorial but somehow once I get to 42:26 the color change is just white? I followed the tutorial but when I inspect my code it is saying "THREE.Color: Unknown color rgb (${rgb.join(",")})"

  8. Just awesome explanation. Not unlike other youtubers who write a predetermined code on their console, you do errors and explain them nicely. Best webdev youtuber rn.

  9. one of the best Three.js crash courses on youtube. short, conscious and fun. please make in depth videos as well, would also be great if you do courses on A-Frame as well.

  10. Nice! Everything works besides when i load the page in the browser the canvas takes only half of the space. If i try to resize the screen it covers the screen perfectly again. How can i have the canvas take up the whole width on first load? Has anyone had a similar problem?

Leave A Reply

Please enter your comment!
Please enter your name here