OpenGL геометрические фигуры
Используя OpenGL, обеспечить начальное изображение комбинации фигур в любом месте экрана. Начальное изображение формируется в ручном режиме с помощью команд оператора (меню, кнопки, введение параметров и др.). Для передвижения и редактирование фигур, идентификации ее элементов (точек, линий и др.) использовать мышь. Обеспечить также генерацию текстового файла, который бы имел достаточную информацию для воспроизведения окончательного, после редактирования изображения, всей комбинации фигур. Изобразить координатные оси
Дальнейшее редактирование каждой фигуры должны обеспечивать:
- параллельное перемещение (в произвольном направлении) фигуры или группы фигур;
- пропорциональное увеличение (уменьшение) размеров фигуры или группы фигур;
- обращение фигуры относительно каждой из осей координат на некоторый угол (в градусах) и осей каждой из других фигур, которые есть в комбинации. Дискретность изменения угла является параметром, который избирается пользователем;
- изменение цвета каждого из элементов фигуры;.
- при перемещениях фигур показывать "проникновение одной через другую";
Комбинация фигур которую нужно реализовать:
- 6-ти угольная призма
- Куб
-
337 5 0 Здраствуйте. Большой опыт в создании 3D програм (Windows/Linux/Android). Ваш вариант можно сделать на Unity (это сэкономит много времени) илина чистом WinAPI и OpenGL. Точная стоимость после финализации ТЗ.
-
а какие задачи лежат в основе этого приложения?
для чего оно ? что в итоге?
-
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 9 days 21 hours back ∙ 6 proposals |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 10 days 4 hours back ∙ 16 proposals |