Промпт для создания исследуемого мира Three.js по эталонному изображению с помощью Opus 5

Создайте исследуемый 3D-мир в Three.js на основе прикреплённого изображения. Требования Управление от первого лица (WASD + обзор мышью), обнаружение столкновений, отсутствие прохождения сквозь геометрию Визуал уровня AAA: PBR-материалы, освещение на основе HDRI, реалистичные тени, постобработка (тональное отображение, bloom, AA) Физика для всего, что движется или с чем можно взаимодействовать 60 кадров в секунду на графическом процессоре среднего уровня Процесс Разделите работу на независимые потоки: ландшафт, объекты/геометрия, материалы/текстуры, освещение, физика, управление/камера, производительность. Назначьте по одному субагенту на каждый поток. Каждый субагент отвечает за свой поток от начала до конца и сообщает, что он создал и что всё ещё требует доработки. Интегрируйте работу, затем проведите проверочный проход: пройдите по миру, перечислите каждый видимый дефект и исправьте его. Повторяйте этот цикл, пока полный проход не даст ноль дефектов или пока не будет выполнено 5 циклов. В любом случае сообщите обо всём нерешённом. Предоставьте единый запускаемый проект с инструкциями по запуску.

Советы по оптимизации промптов

1

Укажите, что должно редактироваться

Укажите, какие объекты должны оставаться отдельными, именованными и редактируемыми. Иначе даже внешне убедительный результат может оказаться непригодным для работы.

2

Повторяйте тесты и исправления

Попросите модель запустить сцену, проверить видимые ошибки и повторять исправления, пока не будут пройдены конкретные проверки частоты кадров, взаимодействий и компоновки.

3

Разбивайте крупные проекты на этапы

При создании больших миров делите работу на районы, группы объектов или этапы и утверждайте каждую часть, прежде чем расширять масштаб.

Представьте. Придайте форму.