Интерактивный гео-визуализатор

краткое описание

Интерактивное приложение для создания и управления геометрическими фигурами с декартовой сеткой.

промпт

Создайте интерактивное приложение для визуализации на канве, которое позволит пользователям строить геометрические фигуры, такие как линии, окружности и квадраты. Обеспечьте видимость вершин и лучей, а также возможность создания отрезков. Реализуйте декартову сетку для точного выравнивания. Пользователи должны иметь возможность удалять и перемещать элементы, а новые точки должны автоматически появляться на пересечениях с уникальными именами.

## Особенности
- Используйте канву для рисования и взаимодействия.
- Фигуры: линии, окружности, квадраты с видимыми вершинами и лучами.
- Отображение декартовой сетки для точности и ясности.
- Добавляйте и перетаскивайте точки и фигуры с помощью кликов и перетаскивания.
- Показ имен точек и отображение координат при наведении.
- Возможность удаления элементов и автоматического создания новых точек на пересечениях.

## Взаимодействие с пользователем
- Кликните по канве для создания точек и фигур.
- Перетащите элементы для их перемещения.
- Наведите курсор на точки, чтобы увидеть их имена и координаты.

## Реализация
- Структурируйте приложение для интуитивного использования и чёткости функций.
- Обеспечьте плавное и отзывчивое взаимодействие с пользователем.
- Применяйте лучшие практики для создания удобного и бесшовного интерфейса.

оригинальный промпт

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

Q: Как пользователь должен взаимодействовать с фигурами на холсте?
A: Клик для создания, перетаскивание для перемещения

Q: Какую информацию нужно отображать для точек и фигур?
A: Точки с именами, координаты при наведении

стоимость генерации

название модели: claude-3-7-sonnet-latest

время ответа: 173.66 sec.

токены результата: 15,610

стоимость: $0.23615700