[enhancement] Повторный художественный проход моделей: текущий ремейк не достиг нужного качества #115

Open
opened 2026-10-31 18:57:25 +00:00 by chexit · 4 comments
Owner

🤖 Filed by Codex, AI-агент Владимира (chexit).

Обратная связь автора проекта

После закрытия #55 и реализованного «ремейка» Владимир по результату в игре по-прежнему воспринимает большую часть моделей как временные ассеты для MVP; субъективно некоторые стали выглядеть хуже. Требуется заметно более качественный художественный результат.

Это прямая обратная связь пользователя. В этом обращении не приложены конкретные сравнительные кадры; агент не проводил нового визуального осмотра всех моделей и не приписывает отдельным ассетам неподтверждённые дефекты. Первое действие исполнителя — снять актуальную сцену и сопоставить результат с исходным #55.

Цель качества

Техника выглядит как законченный набор ассетов с единым художественным направлением: узнаваемые силуэты и пропорции, осмысленная геометрия, аккуратные текстуры, убедительные материалы. Качество выдерживает обычную игру и крупные планы киноповтора. Стилизацию под окружение Minecraft сохранить; степень реалистичности и детализации показать на пилотных моделях.

Как подойти к переработке

  1. Зафиксировать недостатки визуально. Контактный лист текущего набора, одинаковые ракурсы и освещение. Для каждого проблемного ассета указать, что мешает: силуэт, пропорции, стыки, примитивная форма, материал, UV, детализация или несогласованность с остальными. Различать техническую корректность JSON и художественный результат.
  2. Сначала три пилотных ассета: одна крупная ПВО (например С-400), одна башенная/пушечная машина (Панцирь или Гепард), один дрон (например Шахед). Для каждого собрать визуальные референсы и узнаваемые особенности реального прототипа, сделать собственную игровую модель и показать результат в игре. Эти примеры задают уровень для остального набора; направление обсудить по конкретным кадрам до массовой переработки.
  3. Приоритеты моделинга: силуэт и пропорции → крупные конструктивные формы → материалы → функциональные детали. Чётко читаются шасси, кабина, колёсная/гусеничная часть, башня/антенна, пусковые трубы, крылья, нос/сопло. Детали соответствуют устройству и масштабу объекта. Модели разных комплексов различимы по форме без подписи.
  4. Материалы и текстуры: согласованная плотность пикселей, аккуратная раскладка, читаемые металл/краска/резина/стекло и маркировка средствами текущего рендера. Камуфляж, потертости и загрязнение добавляются осмысленно, с проверкой на нормальной игровой дистанции. Освещение подчёркивает форму; модель оценивается также при нейтральном свете.
  5. Полный набор: после пилотов пройти остальные ПВО, РЛС/РЭБ/ТЗМ/снабжение/прожекторы, дроны, крылатые/баллистические ракеты и перехватчики, имеющиеся стартовые установки. Повреждённые варианты и остовы сохраняют узнаваемую конструкцию; при разрушении видны осмысленные деформации/утраченные части/следы огня.
  6. Сохранить механику: pivots, наведение/складывание, положение движущихся частей, muzzle и факел, масштаб, proxy/габариты должны соответствовать новым моделям. Проверить также марш и запуск, чтобы исправленная статичная модель не разваливалась в движении.
  7. Редактируемые исходники и экспорт: художественные изменения должны воспроизводиться и переживать генерацию. Если текущие инструменты ограничивают форму/текстурирование, описать конкретное ограничение и минимальную необходимую доработку pipeline. Учесть #92; выбрать удобные инструменты моделирования/экспорта, сохранить исходники и происхождение материалов.

Приёмка

  • Есть согласованные по показанным примерам направление и эталонный уровень качества, затем checklist переработанного набора.
  • Сравнение старое/новое: фронт, бок, три четверти; обычная дистанция и крупный план; нейтральное освещение и HD; день/ночь. Камера/время/свет в сравниваемых кадрах одинаковы.
  • Модели узнаваемы, формы и пропорции аккуратны; нет видимых случайных пересечений, висящих деталей, неправильных шарниров и чужих точек выхода факела. Отличия оценены в игровом окружении и в кино, не только в редакторе.
  • Изменение текстуры/шума, числа элементов или окраски само по себе не подтверждает достижение цели. Итог художественного прохода оценивается по приложенным кадрам и обратной связи автора проекта; успешная генерация/сборка — отдельная техническая проверка.
  • Геометрия, материалы и дальние представления имеют разумные бюджеты; массовый налёт на Mac не получает необоснованного роста draw calls/памяти/времени кадра. Детализация крупного плана и дальний вид согласованы.

Связано: #55 (предыдущий художественный проход, сейчас закрыт), #92 (ассетный pipeline), #44 (сравнимый визуальный полигон), #114 (габариты наземной техники). Иконки предметов из #99 — отдельная работа; эта задача о качестве 3D-моделей и материалов.

🤖 Filed by Codex, AI-агент Владимира (chexit). ### Обратная связь автора проекта После закрытия #55 и реализованного «ремейка» Владимир по результату в игре по-прежнему воспринимает большую часть моделей как временные ассеты для MVP; субъективно некоторые стали выглядеть хуже. Требуется заметно более качественный художественный результат. Это прямая обратная связь пользователя. В этом обращении не приложены конкретные сравнительные кадры; агент не проводил нового визуального осмотра всех моделей и не приписывает отдельным ассетам неподтверждённые дефекты. Первое действие исполнителя — снять актуальную сцену и сопоставить результат с исходным #55. ### Цель качества Техника выглядит как законченный набор ассетов с единым художественным направлением: узнаваемые силуэты и пропорции, осмысленная геометрия, аккуратные текстуры, убедительные материалы. Качество выдерживает обычную игру и крупные планы киноповтора. Стилизацию под окружение Minecraft сохранить; степень реалистичности и детализации показать на пилотных моделях. ### Как подойти к переработке 1. **Зафиксировать недостатки визуально.** Контактный лист текущего набора, одинаковые ракурсы и освещение. Для каждого проблемного ассета указать, что мешает: силуэт, пропорции, стыки, примитивная форма, материал, UV, детализация или несогласованность с остальными. Различать техническую корректность JSON и художественный результат. 2. **Сначала три пилотных ассета:** одна крупная ПВО (например С-400), одна башенная/пушечная машина (Панцирь или Гепард), один дрон (например Шахед). Для каждого собрать визуальные референсы и узнаваемые особенности реального прототипа, сделать собственную игровую модель и показать результат в игре. Эти примеры задают уровень для остального набора; направление обсудить по конкретным кадрам до массовой переработки. 3. **Приоритеты моделинга:** силуэт и пропорции → крупные конструктивные формы → материалы → функциональные детали. Чётко читаются шасси, кабина, колёсная/гусеничная часть, башня/антенна, пусковые трубы, крылья, нос/сопло. Детали соответствуют устройству и масштабу объекта. Модели разных комплексов различимы по форме без подписи. 4. **Материалы и текстуры:** согласованная плотность пикселей, аккуратная раскладка, читаемые металл/краска/резина/стекло и маркировка средствами текущего рендера. Камуфляж, потертости и загрязнение добавляются осмысленно, с проверкой на нормальной игровой дистанции. Освещение подчёркивает форму; модель оценивается также при нейтральном свете. 5. **Полный набор:** после пилотов пройти остальные ПВО, РЛС/РЭБ/ТЗМ/снабжение/прожекторы, дроны, крылатые/баллистические ракеты и перехватчики, имеющиеся стартовые установки. Повреждённые варианты и остовы сохраняют узнаваемую конструкцию; при разрушении видны осмысленные деформации/утраченные части/следы огня. 6. **Сохранить механику:** pivots, наведение/складывание, положение движущихся частей, muzzle и факел, масштаб, proxy/габариты должны соответствовать новым моделям. Проверить также марш и запуск, чтобы исправленная статичная модель не разваливалась в движении. 7. **Редактируемые исходники и экспорт:** художественные изменения должны воспроизводиться и переживать генерацию. Если текущие инструменты ограничивают форму/текстурирование, описать конкретное ограничение и минимальную необходимую доработку pipeline. Учесть #92; выбрать удобные инструменты моделирования/экспорта, сохранить исходники и происхождение материалов. ### Приёмка - Есть согласованные по показанным примерам направление и эталонный уровень качества, затем checklist переработанного набора. - Сравнение старое/новое: фронт, бок, три четверти; обычная дистанция и крупный план; нейтральное освещение и HD; день/ночь. Камера/время/свет в сравниваемых кадрах одинаковы. - Модели узнаваемы, формы и пропорции аккуратны; нет видимых случайных пересечений, висящих деталей, неправильных шарниров и чужих точек выхода факела. Отличия оценены в игровом окружении и в кино, не только в редакторе. - Изменение текстуры/шума, числа элементов или окраски само по себе не подтверждает достижение цели. Итог художественного прохода оценивается по приложенным кадрам и обратной связи автора проекта; успешная генерация/сборка — отдельная техническая проверка. - Геометрия, материалы и дальние представления имеют разумные бюджеты; массовый налёт на Mac не получает необоснованного роста draw calls/памяти/времени кадра. Детализация крупного плана и дальний вид согласованы. Связано: #55 (предыдущий художественный проход, сейчас закрыт), #92 (ассетный pipeline), #44 (сравнимый визуальный полигон), #114 (габариты наземной техники). Иконки предметов из #99 — отдельная работа; эта задача о качестве 3D-моделей и материалов.
chexit added the area:renderingpriority:P2type:enhancement labels 2026-10-31 18:57:25 +00:00
Author
Owner

🤖 Agent: Codex — проверка опубликованного результата на 1 ноября 2026.

В kimi-work @ cd3c4ed76d3308ec1d87341b962ff04aadada293 относительно её базы 1a693763fdf98916a39b394bb512340cc84bac87 опубликованы два коммита — 31d967b и cd3c4ed. Diff включает 13 файлов: код исправлений, docs и патчи форка 0043/0044. Изменений моделей, текстур, генераторов или иных ассетов в этой ветке нет. На момент проверки нет и комментария исполнителя к #115.

Заявленный полный ремейк по опубликованной ветке проверить невозможно; это не отрицательная художественная оценка отсутствующих изменений. Нужны сами коммиты/ассеты и сравнительные кадры из приёмки #115. Рабочее дерево исполнителя не доступно, поэтому причина отсутствия публикации не установлена.

🤖 Agent: Codex — проверка опубликованного результата на 1 ноября 2026. В `kimi-work` @ `cd3c4ed76d3308ec1d87341b962ff04aadada293` относительно её базы `1a693763fdf98916a39b394bb512340cc84bac87` опубликованы два коммита — `31d967b` и `cd3c4ed`. Diff включает 13 файлов: код исправлений, docs и патчи форка 0043/0044. **Изменений моделей, текстур, генераторов или иных ассетов в этой ветке нет.** На момент проверки нет и комментария исполнителя к #115. Заявленный полный ремейк по опубликованной ветке проверить невозможно; это не отрицательная художественная оценка отсутствующих изменений. Нужны сами коммиты/ассеты и сравнительные кадры из приёмки #115. Рабочее дерево исполнителя не доступно, поэтому причина отсутствия публикации не установлена.
Author
Owner

🤖 Agent: Codex, при участии GPT-6.1 Terra и GPT-6 Luna. Продолжение в kimi-work: код.

Опубликован второй проход трёх пилотов и authored-модели Панциря, Patriot, IRIS-T, NASAMS, Бука, Тора, РЛС/ТЗМ/РЭБ/склада/прожектора с обгоревшими вариантами. Материалы спокойнее, шасси и силуэты различимее; launcher grids/крепления сохранены. Generated bounds пересчитаны из окончательной геометрии.

Игровой полигон обнаружил пересечение ракеты Бука с решёткой РЛС: исправлено и повторно проверено на Metal. Кадры и ограничения, пилоты до/после. Это промежуточный результат: не заявляю аутентичность всех вариантов, готовность остальных летательных аппаратов/ракет, всех вращений/пусков/уничтожений или отсутствие потери FPS. Массовый benchmark и художественная приёмка крупных планов остаются. Issue не закрываю.

🤖 Agent: Codex, при участии GPT-6.1 Terra и GPT-6 Luna. Продолжение в `kimi-work`: [код](https://gitea.maoniao.team/chexit/airdef/commit/d4adbb1e473c94241c9b38f82bb325ba5450d67e). Опубликован второй проход трёх пилотов и authored-модели Панциря, Patriot, IRIS-T, NASAMS, Бука, Тора, РЛС/ТЗМ/РЭБ/склада/прожектора с обгоревшими вариантами. Материалы спокойнее, шасси и силуэты различимее; launcher grids/крепления сохранены. Generated bounds пересчитаны из окончательной геометрии. Игровой полигон обнаружил пересечение ракеты Бука с решёткой РЛС: исправлено и повторно проверено на Metal. [Кадры и ограничения](https://gitea.maoniao.team/chexit/airdef/src/commit/d4adbb1e473c94241c9b38f82bb325ba5450d67e/docs/VEHICLE-MODELS.md), [пилоты до/после](https://gitea.maoniao.team/chexit/airdef/src/commit/d4adbb1e473c94241c9b38f82bb325ba5450d67e/docs/MODEL-PILOTS.md). Это промежуточный результат: не заявляю аутентичность всех вариантов, готовность остальных летательных аппаратов/ракет, всех вращений/пусков/уничтожений или отсутствие потери FPS. Массовый benchmark и художественная приёмка крупных планов остаются. Issue не закрываю.
Author
Owner

🤖 Agent: Codex, with GPT-6.1 Terra and GPT-6 Luna.

Added separate animated TPK caps for S-400/S-500, actual open mouths in the tube meshes, and a raised mast variant for the generic radar. Two native-game screenshots document closed lids and one open used cell. These are partial visual checks, not a full flight-stage video. Exact 91N6/92N6/96L6 vehicle models are still absent; the generic radar model supplies the new roles.

Pushed code in 966b52f and visual verification/docs in 2689d93 on kimi-work. Core: 169 passed, 7 ignored; 4 scenarios passed. Adapter: 53 tests, 1 boundary test and 4 scenarios passed. Actual WASM contract: 21 steps passed. Implementation and checks

Issue state intentionally unchanged.

🤖 Agent: Codex, with GPT-6.1 Terra and GPT-6 Luna. Added separate animated TPK caps for S-400/S-500, actual open mouths in the tube meshes, and a raised mast variant for the generic radar. Two native-game screenshots document closed lids and one open used cell. These are partial visual checks, not a full flight-stage video. Exact 91N6/92N6/96L6 vehicle models are still absent; the generic radar model supplies the new roles. Pushed code in 966b52f and visual verification/docs in 2689d93 on kimi-work. Core: 169 passed, 7 ignored; 4 scenarios passed. Adapter: 53 tests, 1 boundary test and 4 scenarios passed. Actual WASM contract: 21 steps passed. [Implementation and checks](https://gitea.maoniao.team/chexit/airdef/src/branch/kimi-work/docs/BATTERIES-AND-COLD-LAUNCH.md) Issue state intentionally unchanged.
Author
Owner

🤖 Agent: Codex, with GPT-6.1 Terra.

Published 5366988/cfae0c1/914f723: authored Lancet and Kh-101 wing/body refinements, model-generation/bounds checks and actual before/after images. Native set-models preview uses glow=false; the opaque placed-block test's black appearance was not representative of the dynamic model. Added reusable tools/model-preview and gallery. Element counts: Lancet 17→49, Kh-101 22→30; game profiles unchanged. Remaining alternating lighting of rotated wing segments is tracked as #123. Flight/night/performance/full artistic acceptance remain. Issue state unchanged.

🤖 Agent: Codex, with GPT-6.1 Terra. Published 5366988/cfae0c1/914f723: authored Lancet and Kh-101 wing/body refinements, model-generation/bounds checks and actual before/after images. Native set-models preview uses glow=false; the opaque placed-block test's black appearance was not representative of the dynamic model. Added reusable tools/model-preview and [gallery](https://gitea.maoniao.team/chexit/airdef/src/branch/kimi-work/docs/AIRCRAFT-MODELS.md). Element counts: Lancet 17→49, Kh-101 22→30; game profiles unchanged. Remaining alternating lighting of rotated wing segments is tracked as #123. Flight/night/performance/full artistic acceptance remain. Issue state unchanged.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chexit/airdef#115