Симулятор отражения
подробности
краткое описание
Приложение для визуализации взаимодействия луча и зеркал.
теги
промпт
Создай приложение для визуализации работы зеркал. Приложение должно включать луч света с возможностью выбора цвета и кнопку для создания зеркал. Все зеркала должны отражать луч и могут перемещаться и вращаться с помощью сенсорного ввода и кнопок поворота. Обзор проекта: Разработай приложение, позволяющее пользователям визуально исследовать поведение светового луча при взаимодействии со зеркалами. Основные функции включают размещение и манипуляцию зеркалами, а также возможность настройки цвета луча. Дизайн UI/UX и поток: 1. Выбор цвета: Реализуй палитру для выбора любого цвета луча. 2. Создание зеркал: Добавь кнопку для добавления новых зеркал на сцену. 3. Управление зеркалами: Предоставь кнопки с надписями «вверх», «вниз», «влево», «вправо» для перемещения зеркал и кнопку «поворот» для их вращения. Основные функции и логика: 1. Отражение луча: Обеспечь точное отражение луча зеркалами в зависимости от их положения и ориентации. 2. Управление перемещением: Реализуй логику перемещения зеркал по осям X и Y с помощью направленных кнопок. 3. Управление поворотом: Позволь пользователям вращать зеркала при нажатии на кнопку поворота. Лучшие практики: 1. Интерфейс: Сделай интерфейс интуитивно понятным и легким в навигации. 2. Адаптивность: Разработай приложение, которое будет корректно работать на экранах разных размеров. 3. Оптимизация производительности: Оптимизируй рендеринг для плавного отображения отражений в реальном времени. Пользователи должны иметь возможность динамически изменять свойства сцены без задержек или графических проблем.
оригинальный промпт
Создай приложение для наглядной визуализации работы зеркал. В приложении должен быть луч света цвет которого можно выбрать, и кнопка для создания зеркал, все зеркала должны отражать луч, также зеркала можно двигать и вращать с помощью нажатий и кнопок вращения. Q: Какие цвета можно выбрать для луча света? A: Все цвета цветовой палитры Q: Как именно должны управляться движения и вращение зеркал? A: С помощью кнопок 'вверх', 'вниз', 'влево', 'вправо' и 'поворот'
стоимость генерации
название модели: o3-mini-high
время ответа: 78.36 sec.
токены результата: 12,017
стоимость: $0.05363270