1001 Freelance Projects
Свежие проекты с фриланс-бирж
Просмотр проекта
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Название проекта:
"3D моделирующая программа" - создание GUI для моделирования кривых Безье
Кто разместил:
Внешний проект с free-lance.ru
Открыт:
22-Aug-2024 07:40 GMT
Описание:
Разработка программы с использованием C++ и QT, без применения дополнительных библиотек.

Для создания 3D сцены мне не совсем ясно, нужно ли всё разрабатывать с нуля, либо есть готовые решения в модуле QT 3D или OpenGL, который также интегрирован в QT. Я нашел примеры подобных программ на Unity, могу отправить видео или скриншоты интерфейса, которые были реализованы там, чтобы вам было проще понять, что требуется.

Прилагаю примеры, которые показывают интерфейсы, схожие с тем, что я хочу получить. Основные элементы, которые мне важны:

Кривые Безье:

Добавление точек: Возможность добавлять новые контрольные точки кривой.
Перемещение точек: Возможность перемещения контрольных точек
Удаление точек: Возможность удалять выбранные точки.

Управление камерой:

Перемещение камеры: Предлагается реализовать перемещение камеры через зажатие левой или правой клавиши мыши или другой удобный способ управления.

Взаимодействие с трехмерной сценой:

Сцена представляется в виде куба, внутри которого можно перемещать точки и кривые. Пример реализации сцены отправил ниже.
Перемещение по осям X, Y и Z: Предусмотрите перемещение точек при нажатии ЛКМ на точку по осям X, Y или Z. (либо по всем осям одновременно)

Ручки кривой:
Ручки кривой должны отображаться сразу или по вызову, чтобы было удобно редактировать форму кривой. Пример отправил ниже.

https://www.youtube.com/watch?v=gtXXxJQ75ow - control mode

Add point
Select point (move)
Delete (remove) point

https://www.geogebra.org/m/dGB3DTxx сцена ввиде куба в рамках которого можно взаимодествовать с точками и прямой

https://www.youtube.com/watch?v=q2WUHv_fN1Q ручки кривой, отображать сразу либо как-то вызывать (control points)

https://www.geogebra.org/m/dGB3DTxx например здесь реализованно перемещение точно по нажатию лкм по осям X и Y, или же оси Z

https://www.youtube.com/watch?v=CjCIfpKicyE - еще один пример

Источники которые находил с теорией:
https://mathcurve.com/courbes3d.gb/bezier3d/bezier3d.shtml
https://www.geogebra.org/m/dGB3DTxx

https://github.com/stachurr/3D-Bezier-Curve?tab=readme-ov-file
https://medium.com/geekculture/2d-and-3d-b%C3%A9zier-curves-in-c-499093ef45a9
Project ID:
4710216
Категория проекта:
Программирование, Интерактивные приложения
Бюджет проекта:
25000 руб, для всех
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
BAS (Browser Automation Studio)
Категория: Программирование и IT
05 Dec 2024 23:02 GMT
Крауд-посилання - 500UAH
Категория: Покупка ссылок
05 Dec 2024 23:01 GMT
Моделирование GPSS WORLD.
Категория: Программирование, Прототипирование
Бюджет: 3000 руб
05 Dec 2024 22:51 GMT
Нужно создавать коротенькие видео.
Категория: Видео
Бюджет: 1000 руб 2024-12-06
05 Dec 2024 22:43 GMT
Профессиональная 2D или же 3D работа
Категория: Арт / Иллюстрации / Анимация
05 Dec 2024 22:36 GMT
Выгрузка + загрузка в эксель контрагентов в BAS Малый бизнес PROF (1.6.20.2) - 8000UAH
Категория: Автоматизация управления предприятием, Обработка данных
05 Dec 2024 22:35 GMT
Разработка сайта под ключ.
Категория: Веб-программирование
05 Dec 2024 22:28 GMT
Нужно почистить картинку от пятен
Категория: Рисунки и иллюстрации
Бюджет: 1500 ₽/час
05 Dec 2024 22:24 GMT
Реклама Facebook/Instagram
Категория: Реклама и Маркетинг, Instagram
Бюджет: 20000 руб
05 Dec 2024 22:22 GMT
(Weblium) Інтеграція з WayforPay + Налаштування FB Pixel(ціль-оплата)
Категория: CMS, HTML, и CSS верстка
05 Dec 2024 22:20 GMT
Приложение на flutter 05 Dec 2024 22:17 GMT
Сделать обложку для ютуба
Категория: Графический дизайн
Бюджет: 1000 руб 2024-12-06
05 Dec 2024 22:16 GMT
Доопрацювання сайту на Opencart - 20000UAH
Категория: Веб-дизайн, Создание сайта под ключ
05 Dec 2024 22:15 GMT
Корректировка кода PHP
Категория: Программирование и IT
Бюджет: 15000 руб 2024-12-06
05 Dec 2024 22:05 GMT
Создание сайта «под ключ» на Wordpress для онлайн школы
Категория: HTML, и CSS верстка, Веб-программирование
05 Dec 2024 21:58 GMT
Все проекты
Проекты по навыкам ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
texts
Новое!
Projects in English
Copyright © 2005-2024
1001 Freelance Projects