Introduction The strong progression of web technologies, such as WebGL, has allowed the emergence of more and more innovative content on the Internet ! These […]
Continue readingAuthor: thomassifferlen
Creating a Tower Defense Games with Three.JS – Part 3 : Raycaster
This chapter is the third part of the programming tutorial for our Tower Defense style game with Three.JS. For a good start, I suggest you […]
Continue readingCreating a Tower Defense Game with Three.JS – Part 2 : Dynamic loading of the Game Map
This chapter is the second part of the programming tutorial for our Tower Defense style game with Three.JS. This tutorial is available in video format! […]
Continue readingCreating a Tower Defense game with Three.JS – Part 1
Before starting this big project, if you are still a beginner with Three.JS, I highly suggest you first master the basic concepts explained in our […]
Continue readingOptimizing a Three.js application – Tips for achieving a fluid rendering at 60 FPS
Executing a 3D rendering at 60 Frames per Second (FPS) in our Three.js application is a guarantee for a fluid and enjoyable experience. Nevertheless, it’s […]
Continue readingChapter 7 – Importing a 3D model into a Three.js scene
3D Models – Introduction When creating our Three.js scene, we can natively generate basic 3D objects such as cubes. 3D modeling is a concept that […]
Continue readingCreating a Smoke Effect in Three.JS
Creating Smoke The first step of this project consists of creating the particles that make up our smoke. Here, the smoke effect is composed of […]
Continue readingLoad a 3D GLB / GLTF model with Three.js – GLTFLoader
Import the GLTFLoader class When a 3D object is modeled in an external tool such as Blender, it is possible to export it in several […]
Continue readingLoad a 3D OBJ + MTL model with Three.js
Import OBJLoader and MTLLoader classes When a 3D object is modeled in an external tool such as Blender, it is possible to export it in […]
Continue readingCreating text with Three.JS – JSON Fonts
Loading a JSON font To start, it is necessary to load a font in the JSON format with Three.JS. For this, we must use the […]
Continue reading