Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.05.2022, 16:57   #1
JeksoYar
Новичок
Джуниор
 
Регистрация: 14.05.2022
Сообщений: 0
По умолчанию Необходимо доработать текущий функционал и добавить новы C# + Unity

Программа представляет собой модель распространения луча, внутри 3D объекта, необходимо сделать:

1)В некоторых моментах луч вылетает за пределы объекта, возможно необходимо доработать алгоритм или как-то иначе устранить данную проблему

2)Необходима возможность добавления и удаления в объект дефекта(обычная плоскость), который можно перемещать вдоль объекта, также как датчик(синий кубик по поверхности объекта, перемещение происходит при помощи ползунка).

3)От поверхности дефекта луч должен отражаться также, как от поверхности объекта(используя те же расчеты)

4)Необходимо подробно описать все изменения в файл, все алгоритмы и расчеты

Прикрепляю 2 изображения работы программы, работу необходимо выполнить срочно(за 7 дней), также через 3 дня, после выбора исполнителя, необходимо предоставить промежуточный результат(хотя бы 1п.)

Ссылка на build: https://disk.yandex.ru/d/OFBqh6MWxWrIog

Ссылка на исходники: https://drive.google.com/drive/folders/1LRDnM1eLVB...

За все готов отдать 10 000 р.

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

Последний раз редактировалось JeksoYar; 14.05.2022 в 16:58. Причина: Добавил стоимость работы
JeksoYar вне форума Ответить с цитированием
Старый 15.05.2022, 08:25   #2
strannik_p
Новичок
Джуниор
 
Регистрация: 11.09.2017
Сообщений: 0
По умолчанию

Добрый день.
Могу реализовать данную задачу в указанный срок на С++ с использованием OpenCV. С Unity не знаком.
strannik_p@inbox.ru
strannik_p вне форума Ответить с цитированием
Старый 16.05.2022, 09:53   #3
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от strannik_p Посмотреть сообщение
с использованием OpenCV.
Opencv то тут зачем?? Задача то чисто на математику. А применяемые расчеты то есть отдельным файлом или все это придется выуживать из чужого кода?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 16.05.2022, 12:59   #4
strannik_p
Новичок
Джуниор
 
Регистрация: 11.09.2017
Сообщений: 0
По умолчанию

С математической точки зрения задача давно решённая. А вот для отображения, на сколько я понимаю это основное требование, требуется библиотека для работы с 3d объектами. В OpenCV такая библиотека есть.
strannik_p вне форума Ответить с цитированием
Старый 16.05.2022, 15:18   #5
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от strannik_p Посмотреть сообщение
ребуется библиотека для работы с 3d объектами. В OpenCV такая библиотека есть.
И как же она называется?
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 16.05.2022, 17:02   #6
strannik_p
Новичок
Джуниор
 
Регистрация: 11.09.2017
Сообщений: 0
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
И как же она называется?
Тут я погорячился, есть афинное преобразование. Но этого достаточно для отображения прямой.
strannik_p вне форума Ответить с цитированием
Старый 16.05.2022, 17:22   #7
strannik_p
Новичок
Джуниор
 
Регистрация: 11.09.2017
Сообщений: 0
По умолчанию

Наверное нужно объяснить почему готов был взяться за этот проект.
1. Фигура достаточно простая: сложный профиль с торца вытянутый по оси Z. Соответственно надо разбить этот профиль на конечное число прямых линий. Из чего удлиняя по оси Z получаем набор прямоугольников (плоскостей). Плюс две торцевые плоскости и дефектный прямоугольник. В итоге в цикле ищем с какой плоскостью пересечётся луч и выбираем ту до которой меньше расстояние.
2. Отображение. OpenCV прекрасно справляется с созданием видео. Где собственно сами 3d объекты создавать не нужно. Надо на уже имеющуюся картинку наложить траекторию движения луча. Так как картинки 3, то афинное преобразование тут как раз кстати.
Задача мне не кажется сложной и вполне выполнима за указанный срок.
strannik_p вне форума Ответить с цитированием
Старый 17.05.2022, 10:25   #8
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Заказчик все равно никакой инициативы не предпринимает.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить функционал в прогу kd21 Фриланс 3 28.11.2019 05:14
Помогите добавить в php код функционал ajax Metrologik JavaScript, Ajax 1 14.07.2018 10:33
доработать физику мячика, Unity dydka Фриланс 2 04.04.2018 20:26
Ищу PHP программиста доработать функционал CMS myjobs Фриланс 0 14.08.2015 05:25
необходимо доработать макрос FormAlDeGid Microsoft Office Excel 6 01.04.2010 12:09