BLOCK 51 — CJ vs the Ballas
A low-poly 3D machinima in Three.js: CJ squares up against a five-strong crew of Ballas on a glowing dusk street corner. A cinematic camera director cuts between shots while choreographed combat, particle VFX, hit-stop and slow-motion loop seamlessly — now with a richer backdrop: a sunset sky shader, twinkling stars, neon storefronts, a hazed skyline, wet shimmering asphalt and swaying palms.





