Soft body simulation with HXPBDI have been making a soft body simulation in C++ for my IMA904/IG3DA class at Telecom Paris, and I thought I could share my project report…Feb 11, 2024Feb 11, 2024
Non Euclidean Black holesOkay, I know what you are thinking: “Non Euclidean Black holes? What is this guy talking about?”. I know, I told myself so at first, but…Jan 12, 2024Jan 12, 2024
The Compute Shader Tutorial #1Welcome to my tutorial on compute shaders using WebGPU and BabylonJS! It is meant to be accessible to beginers and then to provide concrete…Dec 3, 2023Dec 3, 2023
VR With Unity #1: SetupHello, everyone! This is the first post of a series of posts about VR development with Unity.Nov 20, 2023Nov 20, 2023
Crazy orbits: let’s make squares!One of the most inspiring things about space is the eternal dance of celestial bodies around each other (yeah sometimes they crash on one…Aug 27, 2023Aug 27, 2023
Procedural Gas GiantsProcedural generation is a fun way to generate infinite combinations of just about everything you can think of. It works by generating…Jun 20, 2023Jun 20, 2023
Collision Detection: Narrow PhaseThis article is part of the rigidbody physics engine guide:Feb 11, 2023Feb 11, 2023
Collision Detection: Broad PhaseThis article is part of the rigidbody physics engine guide:Feb 11, 2023Feb 11, 2023
Starting up the engineThis article is part of the rigidbody physics engine guide:Feb 11, 2023Feb 11, 2023
What are Rigidbodies?A good place to start when making a physics engine is to understand what are rigidbodies and why we use them for physics simulations.Feb 11, 2023Feb 11, 2023