HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Simulating an Entire Car Engine (yes, it makes noise)

AngeTheGreat4 HN recommenders · recommended in 4 months, 2023-2025
YouTube
2.1M views · 4 years ago · demo · evergreen

AngeTheGreat describes building a physically realistic internal combustion engine simulator in C++, drawing on fluid dynamics, physics and chemistry. It generates procedural audio for engines such as a V8.

HN points to it as a standout example of physics-based sound synthesis and engine simulation.

Cars, EVs & motorcyclesGame programming & enginesComputer graphics & rendering#enginesimulator#proceduralaudio#physicssimulation#c++#gamedevelopment

5 comments from Hacker News

@mhink2025 · in “Programming vehicles in games”

> Interestingly, while the engine has the most moving parts in real life, in code, it's the simplest piece of the entire car simulation. Because at its core, the engine is just a torque calculator. It's concerned with producing a single output: rotational torque, from a set of inputs. It is essentially a blackbox. This just reminded me of AngeTheGreat's incredible video series showing his engine simulator- absolutely worth checking out, considering it's optimized enough to run in real-time! The fact that he's simulating it well enough to generate realistic sound is absolutely mind-blowing. ▶ this video

Strongly recommendsView on HN
@modeless2025 · in “Show HN: I built a synthesizer based on 3D physics”

Love physics based audio! Using the GPU is a great idea. Another physical audio simulation I like is the engine sound simulator made by AngeTheGreat: ▶ this video

RecommendsView on HN
@blahburn2024 · in “Organ pipe physics”

Would love to play around with this and hear the differences in sound. Something like what this guy did with the engine simulator ▶ this video

CitesView on HN
@pengaru2023 · in “Dynamic music and sound techniques for video games”

You might find this software interesting: ▶ this video I don't know if any of the state of the art flight/driving simulators are doing this kind of engine noise synthesis already, but they should be.

RecommendsView on HN
@Fr0styMatt882023 · in “Ultibo – Bare-Metal Pascal for Raspberry Pi”

Or combine it with that engine noise generator that uses a full physical simulation: ▶ this video That would be pretty sweet! I’m guessing with the ECU sensors you could do away with much of the sim parts.

RecommendsView on HN
The Future of the Internal Combustion Engine - /INSIDE KOENIGSEGG10:06

The Future of the Internal Combustion Engine - /INSIDE KOENIGSEGG

The Drive
1.5M views • 13 years ago
I put Koenigsegg’s freevalve tech on a Miata... It runs and drives!25:50

I put Koenigsegg’s freevalve tech on a Miata... It runs and drives!

Wesley Kagan
1.1M views • 5 years ago
Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

Bisqwit
991K views • 11 years ago
Unreal Engine 5 Revealed! | Next-Gen Real-Time Demo Running on PlayStation 59:03

Unreal Engine 5 Revealed! | Next-Gen Real-Time Demo Running on PlayStation 5

Unreal Engine
19.2M views • 6 years ago
GPUs to Mars: Full-Scale Simulation of SpaceX's Mars Rocket Engine46:37

GPUs to Mars: Full-Scale Simulation of SpaceX's Mars Rocket Engine

insideHPC Report
126K views • 11 years ago
ROTATING DETONATION ENGINE14:46

ROTATING DETONATION ENGINE

Integza
3M views • 4 years ago
Why Gas Engines Are Far From Dead - Biggest EV Problems14:32

Why Gas Engines Are Far From Dead - Biggest EV Problems

Engineering Explained
4.4M views • 6 years ago
The Matrix Awakens: An Unreal Engine 5 Experience10:57

The Matrix Awakens: An Unreal Engine 5 Experience

Unreal Engine
9.2M views • 4 years ago
Feature Discovery Series Episode 3: Aerodynamics12:34

Feature Discovery Series Episode 3: Aerodynamics

Microsoft Flight Simulator
196K views • 6 years ago
NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment1:46

NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment

NVIDIA GeForce
497K views • 8 years ago
Unreal Engine 4 - GT.TV Exclusive Development Walkthrough10:30

Unreal Engine 4 - GT.TV Exclusive Development Walkthrough

GameTrailers
972K views • 14 years ago
Raycasting engine in Factorio (vanilla 0.17) - Facto-RayO v1.013:09

Raycasting engine in Factorio (vanilla 0.17) - Facto-RayO v1.0

arrow in my gluteus maximus
1M views • 7 years ago
Real-Time In-Camera VFX for Next-Gen Filmmaking  | Project Spotlight | Unreal Engine2:15

Real-Time In-Camera VFX for Next-Gen Filmmaking | Project Spotlight | Unreal Engine

Unreal Engine
1.1M views • 7 years ago
Renault F1 engine playing God Save the Queen1:37

Renault F1 engine playing God Save the Queen

Chris Billett
8.5M views • 20 years ago
Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 127:27

Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 1

Gamers Nexus
260K views • 7 years ago
New Voxel Engine Reveal - Crystal Islands Experiment5:05

New Voxel Engine Reveal - Crystal Islands Experiment

John Lin
394K views • 5 years ago
Brigade 3.0 preview - Real-time path tracing2:13

Brigade 3.0 preview - Real-time path tracing

icelaglace
439K views • 12 years ago
This game DISAPPEARS if you pause it!3:58

This game DISAPPEARS if you pause it!

Branta Games
687K views • 1 year ago
Rendering Tiny Glades With Entirely Too Much Ray Marching59:20

Rendering Tiny Glades With Entirely Too Much Ray Marching

Graphics Programming Conference
108K views • 1 year ago
Godot Engine - Apps & Tools - 2022 Showreel2:46

Godot Engine - Apps & Tools - 2022 Showreel

Godot Engine
172K views • 4 years ago