Real-time pixel-art badminton diorama with physics, UI, and park wildlife
Real-time pixel-art badminton diorama with physics, UI, and park wildlife is a 17-second Claude Opus motion design reference by @N1njaCodex, built around Three.js, Physics. GOAL: Copy this 3D motion prompt, keep the creator's frame counts and palette, and adapt the subject for your own launch film.
@N1njaCodexView post
Prompt
GOAL:
Build a real-time 3D pixel-art diorama "Sunday Net": one-on-one grass volleyball in a city park on a floating island (three.js 0.160, orthographic isometric camera with quarter-turns, low-res render target, depth outlines, 64-colour OKLab palette, hard shadow map, day/dusk/night). Park: 8×5 m grass court taped in white, worn sand patches at the serving spots, net top 2.30 m on two blue steel poles with guy ropes, white tapes and red-white antennae over the sidelines; a duck pond with stone bank, reeds, bulrushes, lily pads and a willow, its water rendered as a screen-space planar reflection (mirrored scene pass) with glints and expanding ripple rings; gravel paths with cast-iron lamp posts and benches, a yellow kvass barrel cart with parasol and seller, a picnic on a checked cloth, a striped players' blanket with bag and bottles, lindens, a bicycle, a round flower bed, a low clipped hedge round the edge. Ball physics: 21 cm, 270 g, quadratic drag, Magnus force for topspin jump serves, knuckling wobble for float serves, grass bounce and roll, net/tape collisions (rolls over or drops back), crossing outside the antennae is out, floats and drifts on the pond. Shot solver: for each launch angle bisect the speed to reach a target at a given height (ground across the net, or set height on one's own side), choose the angle by touch (pass/set apex, fastest spike that clears the tape, softest cut), iterate the aim against the wind as the player reads it, add skill/hurry noise and shanks. Rules: one player per side may touch the ball three times running — pass to self, set to self near the net, approach-jump-attack (spike, cut shot, deep shot) or a free ball over; rally scoring to 15 (or 21), win by two, winner of the rally serves, winner of the set stays on, four friends rotate from the blanket. AI predicts the flight and picks a contact family (forearm pass, side digs, overhead set, spike with jump height, dive), reads the attacker's position on defence, leaves balls going out (sometimes wrongly). Box-rig players with IK: platform pass, hands over the forehead, arm-swing jump spike, dive and push-up, toss and float/jump serve. Retrieval: pick up off the grass, wade into the pond knee-deep (ducks paddle away), spare ball from the bag. Mallard ducks that dabble and come to crumbs from a grandmother on the bench; a man walking a dog along the paths; a waiting player buys a mug of kvass. Fireflies by the pond, moths at the lamps, butterflies over the flowers; wind calm/breeze/gusty. UI: flip scoreboard (set, rally, ball speed), three-touch indicator, attack-call buttons (spike/cut/deep/jump serve), set-length switch, players ladder, feed of remarks, wind readout, view controls; clicks aim the next attack or throw bread to the ducks.
Author original
Build a real-time 3D pixel-art diorama "Sunday Net": one-on-one grass volleyball in a city park on a floating island (three.js 0.160, orthographic isometric camera with quarter-turns, low-res render target, depth outlines, 64-colour OKLab palette, hard shadow map, day/dusk/night). Park: 8×5 m grass court taped in white, worn sand patches at the serving spots, net top 2.30 m on two blue steel poles with guy ropes, white tapes and red-white antennae over the sidelines; a duck pond with stone bank, reeds, bulrushes, lily pads and a willow, its water rendered as a screen-space planar reflection (mirrored scene pass) with glints and expanding ripple rings; gravel paths with cast-iron lamp posts and benches, a yellow kvass barrel cart with parasol and seller, a picnic on a checked cloth, a striped players' blanket with bag and bottles, lindens, a bicycle, a round flower bed, a low clipped hedge round the edge. Ball physics: 21 cm, 270 g, quadratic drag, Magnus force for topspin jump serves, knuckling wobble for float serves, grass bounce and roll, net/tape collisions (rolls over or drops back), crossing outside the antennae is out, floats and drifts on the pond. Shot solver: for each launch angle bisect the speed to reach a target at a given height (ground across the net, or set height on one's own side), choose the angle by touch (pass/set apex, fastest spike that clears the tape, softest cut), iterate the aim against the wind as the player reads it, add skill/hurry noise and shanks. Rules: one player per side may touch the ball three times running — pass to self, set to self near the net, approach-jump-attack (spike, cut shot, deep shot) or a free ball over; rally scoring to 15 (or 21), win by two, winner of the rally serves, winner of the set stays on, four friends rotate from the blanket. AI predicts the flight and picks a contact family (forearm pass, side digs, overhead set, spike with jump height, dive), reads the attacker's position on defence, leaves balls going out (sometimes wrongly). Box-rig players with IK: platform pass, hands over the forehead, arm-swing jump spike, dive and push-up, toss and float/jump serve. Retrieval: pick up off the grass, wade into the pond knee-deep (ducks paddle away), spare ball from the bag. Mallard ducks that dabble and come to crumbs from a grandmother on the bench; a man walking a dog along the paths; a waiting player buys a mug of kvass. Fireflies by the pond, moths at the lamps, butterflies over the flowers; wind calm/breeze/gusty. UI: flip scoreboard (set, rally, ball speed), three-touch indicator, attack-call buttons (spike/cut/deep/jump serve), set-length switch, players ladder, feed of remarks, wind readout, view controls; clicks aim the next attack or throw bread to the ducks.
Questions
What is this 3d scenes prompt for?
It is a Claude Opus motion design brief for “Real-time pixel-art badminton diorama with physics, UI, and park wildlife”. Paste it into Claude and keep the timings already written in the prompt.
Where is the original film?
The creator is @N1njaCodex. Use View post to open the X video this prompt belongs to.