Skip to content
Three.JS University Logo

Three.js University

Three.js Learning and Tutorials

  • Accueil
  • All the Publications
  • Learn Three.js
  • Complete Downloadable Guide
  • Tutorials
    • Tips and Miscellaneous
    • Physics
    • Gamedev
    • GLSL and ShaderMaterial
Three.js GLSL ShaderMaterial Tuto 2

ShaderMaterial and GLSL – Our first Shader

  • GLSL and ShaderMaterial
  • Tutorials
thomassifferlen 1 comment

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 […]

Continue reading
Three.js GLSL ShaderMaterial Tuto

ShaderMaterial and GLSL – Introduction

  • GLSL and ShaderMaterial
  • Tutorials
thomassifferlen 1 comment

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 […]

Continue reading
Three.js heightmap tuto

Heightmap : Easily create a Three.js terrain

  • Tips and Miscellaneous
  • Tutorials
thomassifferlen 1 comment

Heightmaps – Introduction A heightmap is an image representing variations in height relative to a surface. Generally, a heightmap is composed of shades of gray […]

Continue reading
Three.js Fog FogExp2

Fog and FogExp2 – The Fog in Three.js

  • Tips and Miscellaneous
  • Tutorials
thomassifferlen 1 comment

The Fog – Introduction In a 3D engine, the fog represents the progressive disappearance of the elements of the scene in a background color according […]

Continue reading
Three.js helpers

The Three.js Helpers – A help to set up and debug our 3D scenes

  • Tips and Miscellaneous
  • Tutorials
thomassifferlen 1 comment

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 […]

Continue reading
Three.js AnimationMixer animations

Control the animations of a 3D model in Three.js with AnimationMixer

  • Tips and Miscellaneous
  • Tutorials
thomassifferlen 2 comments

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 […]

Continue reading
Three.js OrbitControls MapControls

Easily moving the Three.js camera with OrbitControls and MapControls

  • Tips and Miscellaneous
  • Tutorials
thomassifferlen 2 comments

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 […]

Continue reading
Three.JS Physics 2 Ammo.js

Using Physics in Three.JS with Ammo.js : Demolishing a Wall

  • Physics
  • Tutorials
thomassifferlen

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 […]

Continue reading
Three.JS Physics Ammo.JS

Understanding and Utilizing Physics in Three.JS with Ammo.js : The Basics

  • Physics
  • Tutorials
thomassifferlen 1 comment

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 […]

Continue reading
Three.JS Tower Defense

Creating a Tower Defense Game with Three.JS – Part 4 : Creating and Deleting Towers

  • Gamedev
  • Tutorials
thomassifferlen No comments

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 […]

Continue reading

Posts navigation

1 2 3 4 Next Posts»

Recent Posts

  • ShaderMaterial and GLSL – Our first Shader
  • ShaderMaterial and GLSL – Introduction
  • Heightmap : Easily create a Three.js terrain
  • Fog and FogExp2 – The Fog in Three.js
  • The Three.js Helpers – A help to set up and debug our 3D scenes

Categories

  • Gamedev
  • GLSL and ShaderMaterial
  • Learn Three.js
  • Physics
  • Tips and Miscellaneous
  • Tutorials
Three.js University - 2023