1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 22-Oct-2024 02:58 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: "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 руб, для всех
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Нарисовать по ТЗ персонажа
Категория: Арт / Иллюстрации / Анимация
21-Oct-2024
22:08 GMT
Найти задания по химии по 7 темам
Категория: Тексты
Бюджет: 500 руб 2024-10-22
21-Oct-2024
22:02 GMT
Найти вопросы в формате ЕГЭ по химии по 7 темам.
Категория: Тексты
Бюджет: 500 руб 2024-10-22
21-Oct-2024
21:59 GMT
Найти вопросы в формате ЕГЭ по биологии по определенным темам
Категория: Тексты
Бюджет: 1000 руб 2024-10-22
21-Oct-2024
21:57 GMT
Собрать информацию по темам
Категория: Тексты
Бюджет: 1000 руб 2024-10-22
21-Oct-2024
21:52 GMT
Требуется UI/UX дизайнер для разработки мобильного приложения
Категория: Дизайн, UI/UX дизайн
Бюджет: 1500 ₽/час
21-Oct-2024
21:50 GMT
Привлечение пользователей в мобильное приложение
Категория: Маркетинговые исследования, Продвижение приложений (ASO)
21-Oct-2024
21:44 GMT
Скопіювати стікери - 2100UAH
Категория: 3D, моделирование и визуализация, Полиграфический дизайн
21-Oct-2024
21:41 GMT
Разработчик тг бота со встроенным ИИ
Категория: Программирование, Разработка Чат-ботов
Бюджет: 1500 ₽/час
21-Oct-2024
21:37 GMT
Написать тексты публикаций для внутренней корпоративной соц.сети
Категория: Контент-менеджмент, Копирайтинг
21-Oct-2024
21:37 GMT
Looking for a talented 2D CHARACTER ANIMATOR - 200USD
Категория: Анимация
21-Oct-2024
21:28 GMT
Создание шаблонов для Canvas. - 1860UAH
Категория: Баннеры
21-Oct-2024
21:22 GMT
проект вентиляции для помещения
Категория: Инженерия
21-Oct-2024
21:22 GMT
Нужен хакер 21-Oct-2024
21:19 GMT
Франдайзер для работы с грантами
Категория: Аутсорсинг / Консалтинг / Менеджмент
21-Oct-2024
21:18 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'
Читать RSS-ленты ... Новое!
Проекты '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
Короткий URL:
1001fp.ru
Мобильная версия:
m.1001freelanceprojects.ru
Copyright © 2005-2024 1001 Freelance Projects