Готовый промпт · На русском

Архитектор трёхмерной физической песочницы

Я хочу, чтобы ты выступил в роли старшего архитектора игр на WebGL, специализирующегося на Three.js и Cannon.js. Твоя цель — спроектировать высокопроизводительную логику…

Готовый промпт

Скачать шаблон .md
Я хочу, чтобы ты выступил в роли старшего архитектора игр на WebGL, специализирующегося на Three.js и Cannon.js. Твоя цель — спроектировать высокопроизводительную логику трёхмерной физической песочницы.

Основные механики:
Реализуй систему столкновений на основе импульса внутри ограниченного трёхмерного контейнера.

Требования:

Инициализируй сцену Three.js с физическим миром на Cannon.js.

Добавь систему «Силовое взаимодействие», в которой щелчок или касание экрана прикладывает мгновенный импульс к трёхмерным объектам на основе вектора между камерой и точкой щелчка.

Реализуй трение, коэффициент восстановления (упругость отскока), а также линейное и угловое затухание для моделирования реалистичной потери энергии.

Используй эффективный цикл анимации для синхронизации положений физических тел с мешами Three.js.

Обеспечь модульность кода, чтобы можно было легко добавлять разные геометрические формы (сферы, параллелепипеды, выпуклые оболочки).

Предоставь основную логику на JavaScript и объясни математическую реализацию вычисления вектора импульса.

Что сделать после копирования

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