# POWDER — Prism Cut

An original browser snowboarding run. POWDER is a working title.

Code, course, physics, effects, score system and interface were created for this project.
The rider, snow and ice textures, sky panorama, sound effects and original instrumental music were generated through fal for this game. No commercial game assets, recordings, melodies, voice samples or branding were used in prompts or included as source material.

## Third-party code

- Three.js **0.160.0**, including GLTFLoader, BufferGeometryUtils and the postprocessing addons: MIT license, © 2010–2023 Three.js authors. Vendored in `vendor/`; the complete license is `vendor/LICENSE`. https://threejs.org/
- Video-to-game workflow and recorder: MIT license, © Lovis Odin. The game recorder is adapted from `record_play.mjs`. https://github.com/lovisdotio/video-to-game
- Playwright is used for development verification only; Apache-2.0, Microsoft. It is not downloaded by the game. https://playwright.dev/

## Generated asset models

- Rider and pine concepts, snow, ice, sky: `fal-ai/nano-banana-pro/edit`, with owner-provided concept frames as visual references.
- Textured rider and pine models: `tripo3d/h3.1/image-to-3d`, 10,000-face rider / 1,800-face pine targets, standard textures.
- Effects: `fal-ai/elevenlabs/sound-effects/v2`.
- Cold Circuit and Pressure Line: `elevenlabs/music/v2.5`, instrumental. Selected from six candidates across this model and `fal-ai/stable-audio-25/text-to-audio`. Source prompts and the cost ledger accompany the build report.

Generated outputs are subject to the respective provider terms. All runtime assets and code are local; the game makes no requests to fal and needs no API key.
