diff options
| author | Valentin Popov <valentin@popov.link> | 2026-10-30 17:01:37 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-10-30 17:01:37 +0300 |
| commit | 437e8d63073c1a5a360e48e7796eb42720cf64c2 (patch) | |
| tree | 05598afab62f88d258524f238a8a3ca5e498681c /docs/appendices | |
| parent | 146db05e12a7ef40e1e313307127cb73919772eb (diff) | |
| download | fparkan-437e8d63073c1a5a360e48e7796eb42720cf64c2.tar.xz fparkan-437e8d63073c1a5a360e48e7796eb42720cf64c2.zip | |
fix(camera): constrain free flight to terrain surface bounds
Diffstat (limited to 'docs/appendices')
| -rw-r--r-- | docs/appendices/knowledge-boundaries.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/appendices/knowledge-boundaries.md b/docs/appendices/knowledge-boundaries.md index c58462b..a31b561 100644 --- a/docs/appendices/knowledge-boundaries.md +++ b/docs/appendices/knowledge-boundaries.md @@ -10,6 +10,10 @@ authoring API без динамического подтверждения. Не доказаны символами точные имена renderer vtable slots, полный набор CShade state transitions и окончательный порядок части transparent/FX/shadow subpasses. +Свободная камера превью удерживается в XY-границах поверхностей карты и над +рельефом. Она пока не проверяет стены и проёмы строений; эти ограничения не +подтверждают поведение стратегической камеры или камеры робота оригинала. + Закрывающий эксперимент: запустить оригинал в совместимой Windows/DirectX среде, перехватить DirectDraw/Direct3D calls и surface flips, сохранить state log на минимальных сценах с одним типом материала. |
