tutorials
BeforeTheMesh Tutorials
Explore the foundations of programming, graphics, and geometry.

BeforeTheMesh is an educational platform that bridges the gap between programming, graphics, geometry, and engineering computation. Our approach offers a clear, structured, and visual journey through the essential concepts underlying advanced engineering software. This is not a beginner’s programming course; instead, we provide the missing bridge between writing code and understanding the geometric and computational ideas that drive real engineering workflows.

tutorials hero
Step 1
Setting Up Your Environment

Install the toolchain, configure CMake, build BeforeTheMesh, and run the samples.

#programming
Step 2
Creating the Rendering Window

A minimal, clean example how to create a rendering window using the platform layer of btm‑framework.

#programming
#graphics
Step 3
Vectors, Points, and Spaces

Learn about the fundamental concepts of vectors, points, and spaces in the context of graphics programming.

#graphics
#geometry
Step 4
Matrices and Transformations

Learn about the fundamental concepts of matrices and transformations in the context of graphics (and physics) programming.

#graphics
#geometry
C++ Engineering Series
Engineering the Core of Real‑Time Simulation
Discover how simulation, graphics, and architecture converge to form a real‑time engine. In four structured articles, you’ll build the Particle Playground — a modular, GPU‑powered system that teaches the principles behind modern engine design.
Part 1
C++ as a Simulation Language

Harness the language that gives you power over every byte and every frame.

#programming
#simulation
Part 2
C++ as a Graphics Language

Where data layout meets the GPU pipeline.

#programming
#graphics
#simulation
Part 3
C++ as an Engineering Tool

Build systems that scale, perform well, and make their costs visible.

#programming
#graphics
#simulation
Part 4
Patterns for Simulation & Graphics

How simulation data moves through an engine and becomes pixels.

#programming
#graphics
#simulation
Simulation Series
The Heartbeat of Real-Time Engines
Explore our two‑part journey into the foundations of simulation: from the theory of delta time and numerical integration to the hands‑on architecture of a complete, modular simulation subsystem.
Part 1
Time, Delta Time, and Integration: The Heartbeat of Simulation

Temporal Discretization, Timestep Strategy, and Numerical Integration in Real-Time Simulation Engines

#programming
#simulation
Part 2
Building the Simulation Subsystem

A practical architecture for time, forces, bodies, worlds, integrators, and system orchestration

#programming
#simulation
BeforeTheMesh is evolving — stay tuned as we expand the curriculum.