Art & engine credits

MX450 motorcycle

The Phase 2 workshop's unbranded motorcycle is original geometry authored for Moto Jump, with procedural materials and original panel graphics. Revision 2 rebuilds the body moldings, saddle, engine castings and tire sidewalls. Published KTM 450 SX-F dimensions inform its scale, and an isolated engine photograph on KTM Chile's model page guides the four-stroke engine's component shapes. It contains no downloaded motorcycle mesh, reference-image pixels, KTM logos or manufacturer CAD, and is not endorsed by KTM.

The MX450 GLB includes its materials, textures and named moving assemblies. The provenance record documents source files, reference dimensions, tool licenses and reuse status. The export manifest records exact size, geometry counts and validation. Suspension articulation is an art rig; calibrated motorcycle dynamics remain later work.

Motorcycle audio

The engines are synthesized live in the browser, one combustion at a time, from the bike's modeled crankshaft speed: an exhaust pulse per firing through a modeled pipe and muffler, with intake, valve, gear and chain noise. No recordings are used. Tires, wind, landings and explosions are filtered noise, also made in the game.

Rider

The rider's body and skeleton were generated with MPFB (MakeHuman for Blender) from the MakeHuman system assets, released under CC0. The jersey, pants, gloves, boots, helmet and goggles were built for this game around that body. The spectators along the ride-out were generated the same way, with clothes built for this game.

Rendering and physics

Rendering, model import/export and workshop controls use Three.js r170, MIT license. Physics uses Planck 1.4.2, MIT license, based on Box2D. Module provenance and bundled license notices are listed in the vendor record.

Environment materials and references

Dirt and sandstone material images were generated for Moto Jump using OpenAI image generation. They are illustrative materials, not photogrammetry scans. Motorcycle material detail is generated by code and does not use those environment images.