1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Создание приложения для моделирования перекрестков автомобильных дорог

Тема в разделе "Общие вопросы", создана пользователем 3dcrossroads, 23 янв 2015.

Модераторы: He77ga, Stanislav Linus
  1. 3dcrossroads

    3dcrossroads Пользователь сайта

    С нами с:
    23.01.2015
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    Требуется сделать приложение для моделирования перекрестков автомобильных дорог.
    Пользователь в 2D–режиме должен создавать перекресток из готовых "кубиков", по аналогии с тем, что предлагается на сайте http://sxemka.com/
    Но создаваться на самом деле должна 3D–модель перекрестка.
    Затем пользователь должен устанавливать в какое–то место на перекрестке камеру, задавать ее параметры (высота установки, наклон, поворот, фокусное расстояние, размер матрицы и пр.), а программа должна уметь отображать в режиме 2D поле зрения этой камеры и должна показывать, что видит эта камера при заданных параметрах установки. Предполагается некоторая интерактивность. Например, пользователь может менять какие–то параметры камеры или двигать модели транспортных средств, а программа автоматически должна пересчитывать поле зрения камеры и изображение, получаемое с этой камеры.
    В дальнейшем предполагается сетевое взаимодействие приложения с реальными камерами по протоколам TCP/IP.

    Собственно, вопрос в следующем. Существуют ли в мире 3D–моделирования какие–то инструменты, движки, фрэймворки, что–нибудь, позволяющее разработать такое приложение? Ну не на голом же C++ писать? Если существуют, то какие преимущества и недостатки? Может быть здесь есть люди, которые готовы взяться за разработку такого приложения?
     
  2. mageaster

    mageaster Знаток

    С нами с:
    17.02.2014
    Сообщения:
    362
    Симпатии:
    124
    Баллы:
    33
    Внезапно - игровые движки.
    Преимущество: большую часть приложения можно соорудить простым мышкотыком. Недостаток: необходимую функциональность может потребоваться таки писать самому.
     
    3dcrossroads нравится это.
  3. 3dcrossroads

    3dcrossroads Пользователь сайта

    С нами с:
    23.01.2015
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    Для нас это действительно "внезапно", потому что до этого с такими задачами не сталкивались.

    А можете посоветовать, какие конкретно движки для такой задачи больше всего подходят? Есть же у них плюсы и минусы?
     
  4. mageaster

    mageaster Знаток

    С нами с:
    17.02.2014
    Сообщения:
    362
    Симпатии:
    124
    Баллы:
    33
    Я бы посоветовал Unreal Engine 4. Просто потому что за 19 баксов можно получить исходники, которые можно подпилить под свои задачи (я лично сильно сомневаюсь, что хоть один движок из коробки умеет захватывать и отображать картинку с реальных камер, тем более по сети). Ну и библиотеки модулей моделить уже в отдельной программе.
     
  5. 3dcrossroads

    3dcrossroads Пользователь сайта

    С нами с:
    23.01.2015
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
Модераторы: He77ga, Stanislav Linus

Поделиться этой страницей