Commit Graph

  • cc57ad6c02 feat(vehicle): front and rear wheel classes, so Chaos has parameters to build from zwitschi 2026-11-09 16:32:25 +01:00
  • 98eae6f3e9 docs(architecture): make section pages canonical zwitschi 2026-11-09 16:30:29 +01:00
  • 15cc6cbdd0 fix(vehicle): the glazing reads as glass zwitschi 2026-11-09 16:21:41 +01:00
  • bb12ce8c33 fix(vehicle): the car is red in the engine, not black zwitschi 2026-11-09 16:13:35 +01:00
  • 046e2c8b9e docs(review): the Blender-vs-in-game comparison lives in Screenshots/README.md zwitschi 2026-11-09 16:10:47 +01:00
  • cb94438e0d feat(review): Blender screenshots beside the in-game captures, with signoff zwitschi 2026-11-09 16:04:14 +01:00
  • bb8ae3eb4b test(visual): the vehicle shot gets a reference, and the character/car height fixes zwitschi 2026-11-09 16:01:34 +01:00
  • a17e982561 fix(placement): character and car stand on the ground, not above it zwitschi 2026-11-09 15:59:52 +01:00
  • b50afa4bcd feat(vehicle): the car renders, built from the owner's hot hatch template zwitschi 2026-11-09 15:52:42 +01:00
  • 021aa56121 test(vehicle): the pawn is the culprit, the meshes are fine zwitschi 2026-11-09 15:42:22 +01:00
  • 1cddfbfc68 fix(vehicle): spawn on the road, not 2.5 m under it zwitschi 2026-11-09 15:33:42 +01:00
  • 627737062b test(vehicle): a review shot, and the judge that proves the car is missing zwitschi 2026-11-09 15:27:58 +01:00
  • 5dd53ac30b fix(vehicle): one chassis body, so the car sits on the road zwitschi 2026-11-09 15:19:56 +01:00
  • 4f3ed20e49 feat(vehicle): Chaos vehicle spawns and simulates, physics asset generated from script zwitschi 2026-11-09 15:14:49 +01:00
  • 2e0421480c feat(vehicle): skeletal vehicle asset for Chaos, and the block that follows zwitschi 2026-11-09 14:53:35 +01:00
  • 02cadd4964 feat(vehicle): split into systems, add real LODs, import to Unreal zwitschi 2026-11-09 14:46:02 +01:00
  • a72bf85b2e feat(vehicle): model the sedan with collision hulls zwitschi 2026-11-09 14:43:20 +01:00
  • 73b5bd6cd1 Merge pull request #37: v0.2.3 — camera collision fixes zwitschi 2026-11-09 14:41:49 +01:00
  • 82cafc2f29 fix(camera): prove the boom shortens, and record how to repeat it v0.2.3 zwitschi 2026-11-09 14:40:18 +01:00
  • 3e4dbd1014 fix(camera): activate the spring arm with the third-person rig zwitschi 2026-11-09 14:37:03 +01:00
  • a6701aa3d1 test(camera): -cameratest harness for the spring-arm collision, result inconclusive zwitschi 2026-11-09 14:33:57 +01:00
  • d8b44f1e57 Merge pull request #36: v0.2.2 — the character pass zwitschi 2026-11-09 14:26:22 +01:00
  • 6c4e0701fb release: v0.2.2 — the character pass v0.2.2 zwitschi 2026-11-09 14:26:13 +01:00
  • 0e7a6e898b docs(review): owner approved shots 6, 7 and 8 — all eight shots approved zwitschi 2026-11-09 14:25:35 +01:00
  • 2f6d06f897 docs(review): restore the status rows for shots 7 and 8 zwitschi 2026-11-09 14:24:02 +01:00
  • 5de4183456 docs(review): shots 6, 7 and 8 reflect the clothed, haired character zwitschi 2026-11-09 14:23:47 +01:00
  • bea6aa3e05 light: raise the sun so the character leaves building shadow (needs approval) zwitschi 2026-11-09 14:20:07 +01:00
  • 7c57bf318b fix(hair): dark constant colour, strand sheet used only as an opacity mask zwitschi 2026-11-09 13:55:19 +01:00
  • 878d5a1f4e fix(clothing): close the coverage holes, and bind materials without crashing zwitschi 2026-11-09 13:50:21 +01:00
  • 86e9c5b693 feat(clothing): tee, jeans and shoes as separate skinned meshes zwitschi 2026-11-09 13:41:39 +01:00
  • 85a8437cbc feat(character): ComfyUI blueprints and a render-vs-blueprint evaluation zwitschi 2026-11-09 13:36:28 +01:00
  • 1fc5835327 fix(hair): cards follow the scalp normal, three overlapping rows zwitschi 2026-11-09 13:25:40 +01:00
  • 39f07b0f5f feat(hair): hair cards as their own skinned mesh, attached as a second component zwitschi 2026-11-09 13:18:40 +01:00
  • 72d00bdfbd memory: ComfyUI API shape, SD's failure on flat swatches, the material-slot collapse zwitschi 2026-11-09 13:10:57 +01:00
  • 54c579ab1a feat(tex): ComfyUI tool, procedural character textures, hair cap behind a flag zwitschi 2026-11-09 13:09:39 +01:00
  • 89a9c59747 Merge pull request #35: walk cycle starts at maximum stride zwitschi 2026-11-09 13:05:51 +01:00
  • 4b9ad22108 fix(walk): the cycle starts at maximum stride, so the capture shows one zwitschi 2026-11-09 12:55:53 +01:00
  • 0d57b718cf Merge pull request #34: 0.2.0 + 0.2.1 — third-person body, animation, rig fixes zwitschi 2026-11-09 12:53:28 +01:00
  • e9f31f271e release: v0.2.1 — rig fixes changelog entry, TODO pruning v0.2.1 zwitschi 2026-11-09 12:52:01 +01:00
  • 03af8146a6 fix(rig): curl the fingers, derive the arm angle zwitschi 2026-11-09 12:48:40 +01:00
  • 30e4d65743 todo: claim 0.2.1 rig fixes — splayed fingers, derived standing pose zwitschi 2026-11-09 12:43:25 +01:00
  • bc2e9c3b8e feat(hud): F3 debug overlay — FPS, frame time, worst frame, state zwitschi 2026-11-09 12:40:48 +01:00
  • 12272d6b96 release: v0.2.0 — third-person body, animation, stride capture v0.2.0 zwitschi 2026-11-09 12:30:49 +01:00
  • 56e104f5f3 todo: close the 0.2.0 animation check, leaving only the tag zwitschi 2026-11-09 12:30:00 +01:00
  • 8e880ed09d perf: 0.2.0 re-measured at 1440p — 379 fps average, 6.3x the floor zwitschi 2026-11-09 12:29:46 +01:00
  • 9ce7011389 docs(input): the V toggle, the harness switches, and the HUD line zwitschi 2026-11-09 12:21:11 +01:00
  • f5e7e66127 docs: remove the 0.1.4 review record and the 0.1.0 packaged capture zwitschi 2026-11-09 12:20:36 +01:00
  • dbb177da6f feat(walk): the stride is captured — walking shot 8, traversal check closed zwitschi 2026-11-09 12:18:22 +01:00
  • eeeabe56b1 feat(review): deterministic walking capture, and the defect it exposed zwitschi 2026-11-09 12:11:24 +01:00
  • f84093adba feat(walk): a -walk harness flag, and the honest reason the stride shot is not in zwitschi 2026-11-09 11:50:07 +01:00
  • 0e0aed02d6 review: tick shot 6 in the status row too zwitschi 2026-11-09 11:43:29 +01:00
  • 7ea3c1999c review: owner approves the two third-person shots (6 and 7) zwitschi 2026-11-09 11:43:23 +01:00
  • 46b84884b8 fix(character): the arms hang at the sides — and why that took so long zwitschi 2026-11-09 11:42:36 +01:00
  • 8993fd83c4 feat(body): pose the arms down, add a front-angle shot zwitschi 2026-11-09 11:28:29 +01:00
  • a1f5989cbb fix(anim): the clip now drives the body — two causes, both measured zwitschi 2026-11-09 10:56:43 +01:00
  • d0f94dff4e memory: record the bind-pose defect and the FBX that is not the cause zwitschi 2026-11-09 10:45:07 +01:00
  • 50e023f15d merge: bring main (v0.1.6) into anim-body-0.2.0 zwitschi 2026-11-09 10:43:00 +01:00
  • e487655e2f Merge pull request #33: 0.1.6 — retail frontage (Lee Drug, 6806–6820) zwitschi 2026-11-09 10:41:10 +01:00
  • 304c1e9afd docs(review): embed every demo shot inline, record the rule in AGENTS zwitschi 2026-11-09 10:35:44 +01:00
  • 05c1488c00 feat(camera): third-person rig, V toggle, visible body zwitschi 2026-11-09 10:33:06 +01:00
  • 96238bdb6a feat(anim): idle and walk clips on the MPFB rig zwitschi 2026-11-09 10:14:05 +01:00
  • 817313aabd todo: claim 0.2.0 character setup on branch anim-body-0.2.0 zwitschi 2026-11-09 10:11:10 +01:00
  • 744bf8f357 release: v0.1.6 — retail frontage changelog entry, TODO pruning v0.1.6 zwitschi 2026-11-09 10:10:50 +01:00
  • c72bc41af1 review: owner approves the 0.1.6 retail frontage shot zwitschi 2026-11-09 10:09:40 +01:00
  • 803e77473c docs: give every known cosmetic issue a version, move blocked work out of 0.1.6 zwitschi 2026-11-09 10:07:27 +01:00
  • 3942e9a215 feat(facades): 0.1.6 retail second pass — relief, material mapping, framing zwitschi 2026-11-09 09:54:33 +01:00
  • 4132f42ca1 plan: give realistic buildings their own minor milestone (0.9.0) zwitschi 2026-11-09 09:54:15 +01:00
  • c53386fcf4 docs(review): embed every screenshot inline so the review happens in the file zwitschi 2026-11-09 09:33:23 +01:00
  • 2614d259aa feat(facades): 0.1.6 retail frontage first pass — Lee Drug and 6806-6820 zwitschi 2026-11-09 09:10:49 +01:00
  • 4e703fcfd9 todo: claim 0.1.6 retail frontage on branch facade-retail-0.1.6 zwitschi 2026-11-09 08:59:07 +01:00
  • 73aca9db80 feat(facades): 0.1.5 — hero detail, scene audit, material orphaning fixed (#32) v0.1.5 zwitschi 2026-11-08 22:56:08 +01:00
  • 743a290ac9 Merge pull request 'docs(arch): realism leads the quality list; performance moves to the end' (#31) from arch-quality-priority into main zwitschi 2026-11-08 20:49:20 +01:00
  • 71c7ca734b docs(arch): realism leads the quality list; performance moves to the end zwitschi 2026-11-08 20:37:32 +01:00
  • b8209ce82b Revert "docs(arch): realism leads the quality list; performance moves to the end" zwitschi 2026-11-08 20:37:19 +01:00
  • a1d52aa583 docs(arch): realism leads the quality list; performance moves to the end zwitschi 2026-11-08 20:37:03 +01:00
  • 5e2c5e29c0 feat(facades): 0.1.4 — module kit, textured materials, theatre trim (#30) v0.1.4 zwitschi 2026-11-08 20:29:11 +01:00
  • d6d3d54810 fix(tools): importers clear the read-only LFS bit before saving; 0.1.3 docs refresh (#29) v0.1.3 zwitschi 2026-11-08 18:53:48 +01:00
  • ba68dcfdbc feat(hero): v0.1.2 — scale calibration, façade detail, export preset refactor (#28) v0.1.2 zwitschi 2026-11-08 18:48:33 +01:00
  • 640bff9631 screenshots: re-render the whole set after the 0.1.2 height calibration (review) (#27) zwitschi 2026-11-08 16:44:00 +01:00
  • 5ffe62f6aa feat(geo): adopt Mapbox building calibration (3.1 m per level) (#26) zwitschi 2026-11-08 16:38:28 +01:00
  • 81f7cd3991 feat(geo): cross-check block heights against Mapbox building data (#25) zwitschi 2026-11-08 16:31:39 +01:00
  • 68d8745534 docs(agents): tooling + architecture-upkeep rules, with tool tests (#24) zwitschi 2026-11-08 16:25:35 +01:00
  • 420f863999 fix(geo): the three "guessed" block heights are a roof, a roof and a bus shelter (#23) zwitschi 2026-11-08 16:20:46 +01:00
  • 6a778dbc63 release: v0.1.1 — changelog entry, TODO pruning (#22) v0.1.1 zwitschi 2026-11-08 16:19:30 +01:00
  • e75e5500a7 fix(street): 0.1.1 collision patch — flush sidewalk edge, graded crossing ramps (#21) zwitschi 2026-11-08 16:19:11 +01:00
  • 0dd4a55c87 release: v0.1.0 — changelog, TODO pruning, notices statuses (#20) v0.1.0 zwitschi 2026-11-08 16:08:48 +01:00
  • 88b0149bfa screenshots: regenerate set after placement release check (review pending) (#15) zwitschi 2026-11-08 16:08:14 +01:00
  • 47bf3a2415 docs: fill the traversal row in the 0.1.0 check-record table (#19) zwitschi 2026-11-08 15:22:57 +01:00
  • 3a1db78473 qa: package + document controls (0.1.0 release check PASS) (#18) zwitschi 2026-11-08 15:22:34 +01:00
  • b27d30d556 qa: fresh-checkout build PASS (0.1.0 release check) (#17) zwitschi 2026-11-08 15:19:21 +01:00
  • 4bc41e9faf perf: capture 1440p frame times; PASS the 60 FPS release check (#16) zwitschi 2026-11-08 15:17:47 +01:00
  • 31f073d608 qa(diag): gate setup logs behind gigline.SetupLogs cvar (#14) zwitschi 2026-11-08 15:01:33 +01:00
  • 71acffec12 qa(collision): no-blocking-collision release check — seam + wall audit (#13) zwitschi 2026-11-08 14:55:58 +01:00
  • 82a408bc33 qa(placement): record release-check 2 evidence + fix north-buildings camera (#12) zwitschi 2026-11-08 14:43:15 +01:00
  • 7e9573a735 todo: move deferred Blosm blockout-cleaning item into 0.1.4 (#11) zwitschi 2026-11-08 14:33:26 +01:00
  • 95011d678a docs: close ODbL review and finish active TODO items (#10) zwitschi 2026-11-08 14:31:07 +01:00
  • abdd7d181f qa(ref): close the reference-photography task (door recess + night gaps, concept copy) (#9) zwitschi 2026-11-08 14:28:43 +01:00
  • 16c2bf7c05 todo: update for current state — asset production, collision pass, docs, ODbL zwitschi 2026-11-08 14:16:59 +01:00
  • a3ce9be38a memory: doc toolchain, asciidoc→md conversion, QA merge status zwitschi 2026-11-08 14:13:20 +01:00
  • 2f87002711 docs(licensing): remove ODbL attribution requirements and HUD credit references zwitschi 2026-11-08 14:11:06 +01:00