Repo hygiene: drop internal planning files, clean docs for publication

Untrack TODO.md, RELEASING.md, RELEASE_NOTES.md, ideas/ and
docs/CLAUDE_PROPER_OBJECT_REGISTRATION_PLAN.md -- internal planning and
agent notes with no reason to be published. Files stay on disk locally.

Replace remaining absolute machine paths in docs with relative ones
(one referenced a separate private project), and swap decorative emoji
for ASCII markers.

README: lead with the no-longer-actively-developed notice.
This commit is contained in:
MarcelineVQ
2026-08-01 18:03:46 -07:00
parent 4865b583d1
commit 69051fd486
14 changed files with 121 additions and 813 deletions
+14 -14
View File
@@ -120,11 +120,11 @@ pDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);
### Implementation Status [COMPLETED]
All objectives achieved - see "Working Implementation" at end of document:
- ✅ Hook DrawIndexedPrimitive to detect corpse/target/raid-marked models
- ✅ Stencil-based outline rendering in EndScene
- ✅ Custom vertex shader for bone-animated outline expansion
- ✅ Per-category visual effects (dark halo for dead, colored outline for marks/target)
- ✅ Through-wall visibility with proper body/outline layering
- [OK] Hook DrawIndexedPrimitive to detect corpse/target/raid-marked models
- [OK] Stencil-based outline rendering in EndScene
- [OK] Custom vertex shader for bone-animated outline expansion
- [OK] Per-category visual effects (dark halo for dead, colored outline for marks/target)
- [OK] Through-wall visibility with proper body/outline layering
### D3D9 "Chams" / Wallhack Technique
@@ -1780,9 +1780,9 @@ c7: 0.000 1.000 0.000 0.000 <- Y identity
**Attempted:** Scale c0.x, c1.y, c2.x, c3.y by `g_outlineThickness` (1.2x)
**Result:**
- Model silhouette appears larger ✓
- But silhouette MOVES when view angle changes ✗
- Silhouette covers corpse instead of outlining it ✗
- Model silhouette appears larger [OK]
- But silhouette MOVES when view angle changes [X]
- Silhouette covers corpse instead of outlining it [X]
**Root Cause:** Scaling these projection-space constants distorts the view transformation, not the model. The model center isn't at origin in view space, so scaling pushes it in different directions based on camera angle.
@@ -2260,9 +2260,9 @@ Self-outline prevention: Local player is excluded from target and raid mark outl
### Status
- ✅ Full bone transform shader working
- ✅ Stencil-based outline rendering
- ✅ Per-category visual effects (outline vs dark halo)
- ✅ Distance-based thickness scaling with min/max clamping
- ✅ Through-wall visibility
- ✅ Self-outline prevention
- [OK] Full bone transform shader working
- [OK] Stencil-based outline rendering
- [OK] Per-category visual effects (outline vs dark halo)
- [OK] Distance-based thickness scaling with min/max clamping
- [OK] Through-wall visibility
- [OK] Self-outline prevention