Verified root cause (oracle-first) of the user's "stretched + less-detailed" outdoor terrain: acdream tiles the base ground texture once per 24m landcell (terrain_modern.frag TILE=1.0) and never applies retail's landscape DETAIL texture overlay (dat TerrainTex.DetailTextureId / DetailTexTiling). Decomp-cited mechanism (landPolyDraw detail UV = curr_detail_tiling*baseUV pc:702299; 10->50 depth fade pc:702263; TEXOP_MODULATE pc:425099; single landscape scalar via TexMerge::GetDetailTiling pc:263852). Filtering + 512^2 resolution ruled out. Fix attempt (parallel detail texture array + MODULATE2X + distance fade) built and ran but rendered the ground black (detail array sampled ~0); reverted. Handles verified NOT swapped -- the bug is detail-texture DATA (gray fill / DetailTextureId decode). Filed with full debugging steps for a fresh pass. Also recorded the DO-NOT-RETRY: the first investigation agent FABRICATED a base `TexTiling` dat field that does not exist (only DetailTexTiling). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| architecture | ||
| audit | ||
| plans | ||
| research | ||
| superpowers | ||
| bugs.md | ||
| ISSUES.md | ||