Используя OpenGL, обеспечить начальное изображение комбинации фигур в любом месте экрана. Начальное изображение формируется в ручном режиме с помощью команд оператора (меню, кнопки, введение параметров и др.). Для передвижения и редактирование фигур, идентификации ее элементов (точек, линий и др.) использовать мышь. Обеспечить также генерацию текстового файла, который бы имел достаточную информацию для воспроизведения окончательного, после редактирования изображения, всей комбинации фигур. Изобразить координатные оси
Дальнейшее редактирование каждой фигуры должны обеспечивать:
параллельное перемещение (в произвольном направлении) фигуры или группы фигур;
пропорциональное увеличение (уменьшение) размеров фигуры или группы фигур;
обращение фигуры относительно каждой из осей координат на некоторый угол (в градусах) и осей каждой из других фигур, которые есть в комбинации. Дискретность изменения угла является параметром, который избирается пользователем;
изменение цвета каждого из элементов фигуры;.
при перемещениях фигур показывать "проникновение одной через другую";
Здраствуйте. Большой опыт в создании 3D програм (Windows/Linux/Android). Ваш вариант можно сделать на Unity (это сэкономит много времени) илина чистом WinAPI и OpenGL. Точная стоимость после финализации ТЗ.
The list does not show proposals concealed by the client or freelancer with a Plus profile, as well as proposals violating rules
Proposals are currently absent
Freelancers are reviewing the task — proposals will appear here soon.