With our series of publications, learn how to use Three.js to create great 3D content!
ShaderMaterial and GLSL – Our first Shader
This publication is the second part of the GLSL theme, I advise you to read the first part if you have not already done so […]
ShaderMaterial and GLSL – Introduction
The materials natively offered by Three.js There are different types of Three.js materials, we discovered them at the beginning of our training course ! By […]
Heightmap : Easily create a Three.js terrain
Heightmaps – Introduction A heightmap is an image representing variations in height relative to a surface. Generally, a heightmap is composed of shades of gray […]
Fog and FogExp2 – The Fog in Three.js
The Fog – Introduction In a 3D engine, the fog represents the progressive disappearance of the elements of the scene in a background color according […]
Simulate physics in your Three.js scene
Learn how to use the Ammo.js physics engine to integrate a dynamic universe into Three.js !
The Three.js Helpers – A help to set up and debug our 3D scenes
Introduction – The invisible actors of Three.js As you probably know if you regularly follow my publications, the list of actors in the Three.js scene […]
Control the animations of a 3D model in Three.js with AnimationMixer
Using animated 3D objects in a Three.js scene is an important step to make your world more alive and offer a unique experience. But, until […]
Easily moving the Three.js camera with OrbitControls and MapControls
Introduction In a 3D application, implementing the camera control is an indispensable step for offering interactive and intuitive content. It’s a step that can be […]
Using Physics in Three.JS with Ammo.js : Demolishing a Wall
Introduction – Before you start In this example of using physics with the coupling of Three.JS and Ammo.js, we start from the final state of […]
Create video games with Three.js
Interested in developing cross-platform 3D video games ?
Discover our targeted publications !
Understanding and Utilizing Physics in Three.JS with Ammo.js : The Basics
Before starting the setup of our project based on the utilization of Three.JS and Ammo.js coupled together, I suggest you read the introduction of this […]
Creating a Tower Defense Game with Three.JS – Part 4 : Creating and Deleting Towers
This chapter is the fourth part of our programming tutorial for our Tower Defense style game with Three.JS. If you wish to start at the […]
Using Physics in Three.js with Ammo.js – Introduction
Introduction The strong progression of web technologies, such as WebGL, has allowed the emergence of more and more innovative content on the Internet ! These […]
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 […]