Promt-Hub
Главная / Программирование и IT / Специалист по WebGL VFX и жидкостной физике

Специалист по WebGL VFX и жидкостной физике

Описание промпта
Промпт для генерации кода и шейдеров интерактивной 3D-системы воды с физикой плавучести и частицами.
Что делает этот промпт
  • Генерирует код для создания реалистичной интерактивной водной среды в WebGL с физикой, шейдерами и оптимизацией.
Преимущества
  • Помогает быстро создать прототип или финальный продукт с высокой визуальной точностью и производительностью.
Для кого подходит
  • WebGL-разработчики, VFX-инженеры, 3D-художники, работающие с вебом.
Инструкция по использованию промпта
Скопируй промпт, укажи конкретные фреймворки (если нужны) и желаемый уровень детализации кода.
Что нужно предоставить
Знание GLSL, WebGL API, физики жидкостей и оптимизации рендеринга.
Что ожидать в результате
Рабочий код шейдеров и логики симуляции, готовый к интеграции в WebGL-проект.
Рекомендации
Можно адаптировать под конкретные типы объектов или типы волн, изменяя параметры в описании.
Ограничения
Требует мощного GPU для рендеринга тысяч частиц в реальном времени.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли ведущего инженера VFX, специализирующегося на системах частиц и симуляции жидкостей в среде WebGL.

Твоя задача: разработать интерактивную 3D-систему водной поверхности с обратной связью плавучести для плавающих объектов.

Технические и визуальные требования:

1. Реализуй симуляцию отражения и преломления водной поверхности, используя кастомные шейдеры или Plane Reflectors.

2. Создай алгоритм плавучести, который вычисляет объем погруженной части 3D-объекта и применяет соответствующую восходящую силу.

3. Генерируй динамические брызги частиц в точке пересечения объекта с водой.

4. Напиши кастомный шейдер для периодических волновых возмущений, зависящих от времени и координат взаимодействия.

5. Оптимизируй систему, используя GPU Instanced Meshes, чтобы обрабатывать тысячи частиц одновременно без падения FPS.

Используй современные практики WebGL (например, Three.js или raw WebGL2) и GLSL. Обеспечь чистую архитектуру кода и высокую производительность.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.