Начните с подходящего инструмента
Откройте привычного помощника для программирования или 3D-инструмент. Попробуйте модель, указанную в примере, и изучите инструкции по настройке в связанных проектах.
В исходной публикации показаны 3D-модель Храма моления о хорошем урожае в Храме Неба в Пекине и веб-визуализация, созданные с помощью GPT-6 Astra и Three.js; позднее автор опубликовал полный текст китайского промпта для создания подобных проектов.

Об этом примере
Отправная точка на основе публичного проекта автора, а не дословный оригинальный промпт. Ваш результат может отличаться.
Создайте полностью работоспособный WebGL-проект Храма моления о хорошем урожае в Храме Неба в Пекине на TypeScript + Three.js. Вся геометрия здания, текстуры и анимация должны процедурно генерироваться кодом во время выполнения; загрузка внешних моделей .glb, .gltf, .obj, .fbx и других форматов запрещена. Воссоздание архитектуры: Трёхъярусные круглые купола разных размеров и высоты с синей глазурованной черепицей, позолоченный навершие, красные колонны, круглое здание храма, сине-зелёная и золотая роспись, dougong и двери с окнами. Для крыши используйте криволинейный профиль, тела вращения или пользовательскую геометрию, чтобы передать плавные, слегка загнутые вверх карнизы; простая коническая форма недопустима. Белая трёхъярусная круглая терраса из ханьбайюя с центральной каменной лестницей, балюстрадами и колоннами; общие пропорции должны быть гармоничными, а ярусы — хорошо читаемыми. Процедурно создавайте текстуры черепицы и декоративные элементы; для повторяющихся компонентов отдавайте предпочтение InstancedMesh. Сцена и взаимодействие: Голубое пекинское небо, площадь и немного зелени; используйте DirectionalLight в сочетании с AmbientLight/HemisphereLight, включите тени, затенение окружающей среды и умеренный кинематографический tone mapping. Добавьте OrbitControls для вращения и масштабирования, а также медленный автоматический обзор по кругу с возможностью включения и выключения. Переключение кнопкой режимов «взрыв»/«сборка»: крыша, колонны, dougong, стены, двери и окна, балюстрады и террасы должны плавно раздвигаться по уровням, а затем точно возвращаться на исходные места. Анимация должна управляться кодом и иметь поэтапный ритм со смещением по времени, без мгновенных перемещений. Предоставьте полный проект и инструкции по запуску. Страница должна адаптивно подстраиваться под размер окна, обеспечивать высокое качество изображения и плавное взаимодействие, а благодаря инстансингу, рациональной детализации геометрии и оптимизации рендеринга сохранять производительность в обычных настольных браузерах. Организуйте код по понятным модулям для удобного расширения; проверьте сборку и основные функции, честно укажите, что осталось непроверенным.
Откройте привычного помощника для программирования или 3D-инструмент. Попробуйте модель, указанную в примере, и изучите инструкции по настройке в связанных проектах.
Замените объект, художественный стиль или окружение. Чётко опишите камеру и взаимодействие. Сначала создайте небольшую версию, затем улучшайте по одной детали.
Для своего персонажа или реквизита создайте 3D-модель по короткому описанию предмета или референсу, затем импортируйте её в проект.
Права на превью принадлежат соответствующим авторам. Перед повторным использованием кода или материалов проверьте первоисточник и лицензию проекта.