|
Some checks are pending
CI / checks (push) Waiting to run
Ещё две поломки на пути «новой геометрии»: 1. Буфер вершин мира создавался без COPY_DST, поэтому точечная заливка диапазонов падала с ошибкой wgpu (у пользователя это уронило бы клиент — поймано прогоном, а не тестом). Теперь VERTEX | COPY_DST, для индексов INDEX | COPY_DST, добавлен upload_index_ranges. 2. Рендерер копировал список батчей при сборке, поэтому добавленная геометрия (спавн) в кадр не попадала до полной пересборки. Добавлен WorldRenderer::refresh_batches: когда появились новые индексы, список батчей и признаки воды перечитываются, а полная пересборка нужна только при новой текстуре. Вьюмодель (A23, первый срез): создаётся тем же рендером моделей, следует за взглядом, включается SOURCE_RS_VIEW_MODEL (по умолчанию физган, откат на монтировку — v_physgun.mdl в ассетах не нашёлся). В кадре она пока не появляется: создание работает, а звено «перенос позы каждый кадр + заливка» нет — записано открытым вопросом в docs/DIARY.md. Все 23 сьюта и 28 картовых тестов зелёные. |
||
|---|---|---|
| .. | ||
| ARCHITECTURE.md | ||
| DIARY.md | ||
| LUA.md | ||
| NETWORK.md | ||
| PARITY.md | ||
| PLAN.md | ||
| PROBLEMS.md | ||
| RECON.md | ||