Barthélemy PaléologueSoft 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 11Feb 11
Barthélemy PaléologueNon 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 12Jan 12
Barthélemy PaléologueThe 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
Barthélemy PaléologueVR 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
Barthélemy PaléologueCrazy 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
Barthélemy PaléologueProcedural 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
Barthélemy PaléologueCollision Detection: Narrow PhaseThis article is part of the rigidbody physics engine guide:Feb 11, 2023Feb 11, 2023
Barthélemy PaléologueCollision Detection: Broad PhaseThis article is part of the rigidbody physics engine guide:Feb 11, 2023Feb 11, 2023
Barthélemy PaléologueStarting up the engineThis article is part of the rigidbody physics engine guide:Feb 11, 2023Feb 11, 2023
Barthélemy PaléologueWhat 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