badcodes

Side project · TypeScript

2026 F1 in 3D

A showroom for a generic 2026 Formula 1 car that pulls apart in two stages: the bodywork first, then a procedural power unit built in code inside it. Pick any part, in 3D or from the list, to read its copy, stats and sources. A rules toggle flips the car between the 2022 and 2026 regulations, and a One lap mode shows the active aero flaps opening on the straights.

Visit live site↗
2026 F1 in 3D screenshot
Interactive previewOpen in a new tab ↗

Screens

2026 F1 in 3D screenshot

Details

Stack

TypeScriptReactNext.jsthree.jsReact Three FiberGLSLTailwind CSSVitestPlaywright
Next projectEXPLODED ANATOMY →