ShitboxInfinity/tools
m3ultra 9844bee7ab Two mountains: Mt Coot-tha and Mt Gravatt hillclimbs on real terrain
The OSM pipeline pointed at actual mountains. Both levels ride the real
terrarium DEM (Coot-tha's range tops at 287 m, Gravatt's at 196 --
matching the survey numbers) with the real roads draped and carved over
it: Sir Samuel Griffith Drive winding up one side of town, Mount
Gravatt Outlook Drive zigzagging up the other. Race mode is 3 laps of
the mountain; the drag finder even discovered a 1080 m strip through
Mount Gravatt's suburbs (Logan Road, of course it is).

Pipeline upgrades earned along the way, all reusable:

- trace: RacePath mode now STITCHES every OSM way sharing the name into
  one chain by shared endpoints (SSG Drive is 19 segments; tracing only
  the longest produced a fraction of the route) and samples densely --
  16 points cut hairpins cross-country and gridded race starts in a
  paddock.
- 9th builder arg selects the raw-terrain texture. Bushland levels pass
  "grass" (tiled at 3 m -- 18 m tiling reads as macro-photography lawn
  blades under the car) which also enables forest fill: ~2600 extra
  gums, 65% biased to within ~150 m of roads, where the driver's eyes
  actually are.
- amenity=parking polygons are now PAVED (draped asphalt) as well as
  stocked with parked shitboxes -- a summit lookout carpark is a
  burnout pad, not a dirt patch. Both summits come ready.
- man_made mast/tower ways become tapered lattice towers with a cage
  and whip antenna, built from beams into the steel bucket. Mount
  Gravatt's telecom tower stands over its carpark.
- Levels can carry their own sky: levels/<id>/sky_<time>.jpg overrides
  the global panorama for any time of day, including day (previously
  always procedural). Both mountains ship FLUX skies with the Brisbane
  skyline on the horizon; Gravatt also has a sunset one, because John's
  reference photo demanded it.

Suite green at 11 levels. Next burnout spot: the Gateway Bridge, when
the details arrive.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-01 12:08:05 +10:00
..
build_all_junctions.sh Real terrain: DEM elevation under every level 2026-07-30 15:08:42 +10:00
build_all_levels.sh Two mountains: Mt Coot-tha and Mt Gravatt hillclimbs on real terrain 2026-08-01 12:08:05 +10:00
build_cars.py DIEHATSU FACADE 1.0: the 1984 Charade, from the owner's own exhibits 2026-07-31 10:29:17 +10:00
build_level_osm.py Two mountains: Mt Coot-tha and Mt Gravatt hillclimbs on real terrain 2026-08-01 12:08:05 +10:00
cc_to_glb.py Cashies tool library: dealgod photos -> TRELLIS -> shuntable paddock props 2026-07-31 14:25:48 +10:00
check_textures.py Scenery overhaul: real OSM street furniture, FLUX texture set v2, lighting pass 2026-07-28 14:13:29 +10:00
crop_poster.py Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
fetch_dem.py Real terrain: DEM elevation under every level 2026-07-30 15:08:42 +10:00
flux_local.py Dusk and night: FLUX sky panoramas, working street lamps, headlights 2026-07-30 13:54:34 +10:00
flux_texture.sh Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
gen_sounds.py Procedural sound kit: the whole game has audio, no recordings 2026-07-29 13:05:48 +10:00
gen_textures.sh Pursuit, drag and derby modes; crash-damage paint; junction fixes 2026-07-28 23:07:41 +10:00
import_all.sh Batch-import the whole shitboxes stash: 13 more real models 2026-07-27 22:47:38 +10:00
import_shitbox.py Batch-import the whole shitboxes stash: 13 more real models 2026-07-27 22:47:38 +10:00
osm_junction.py Real terrain: DEM elevation under every level 2026-07-30 15:08:42 +10:00
osm_level_args.py Two mountains: Mt Coot-tha and Mt Gravatt hillclimbs on real terrain 2026-08-01 12:08:05 +10:00
osm_xml_to_json.py Scenery v4: traffic signals, power lines, local FLUX fallback 2026-07-28 17:21:35 +10:00
slim_glb.py Cashies tool library: dealgod photos -> TRELLIS -> shuntable paddock props 2026-07-31 14:25:48 +10:00
tune_junctions.gd Pursuit, drag and derby modes; crash-damage paint; junction fixes 2026-07-28 23:07:41 +10:00
tune_junctions.gd.uid Pursuit, drag and derby modes; crash-damage paint; junction fixes 2026-07-28 23:07:41 +10:00