1 / 1 / 0
Регистрация: 26.11.2012
Сообщений: 26
|
|
1 | |
Нужна консультация по поводу моделирования ДВС V826.01.2015, 19:52. Показов 1359. Ответов 12
Метки нет (Все метки)
Доброго времени суток! Я пишу диплом. Тема: виртуальные тренажеры. Я хочу написать программу, показывающую принцип действия двигателя внутреннего сгорания(конкретно V8), так, чтобы было предусмотрено менять параметры работы двигателя(количество активных цилиндров и так далее).
Для поставленной задачи хочу использовать 3D модель двигателя, разработанную в Inventor. А само программирование на C# с использованием OpenGL. Теперь вопросы. Стоит ли использовать 3D модель, созданную в инвенторе? Если кто с таким сталкивался, скажите, не будет ли проблем с импортом модели непосредственно в саму(разрабатываемую) программу. Следующий вопрос. Насколько целесообразно использовать для данной цели именно OpenGL и C#. Есть какие-нибудь альтернативы? Может есть что-то под C++(язык, который я знаю гораздо лучше шарпа). И еще. Если кто занимался подобным можете ли дать какие-нибудь рекомендации по выполнению работы. P. S. В гугле меня не забанили, но там информации не так много, да и людям там вопросы не задашь.
0
|
26.01.2015, 19:52 | |
Ответы с готовыми решениями:
12
Нужна консультация по поводу кода Нужна консультация по поводу переадресации сайта Нужна консультация по поводу написания Условий использования Консультация по поводу приобретения носителей |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
26.01.2015, 19:55 | 2 |
Информации там как раз больше, чем здесь. И зачем тебе решётка, если знаешь плюсы? Альтернативой OGL является DirectX, и саму модель можно сделать в блендере.
0
|
27.01.2015, 12:04 | 3 |
Не знаю кто такой Inventor но если он может сохранять в популярные форматы 3D моделей то конечно стОит.
Выбирайте тот язык в котором лучше разбираетесь - OpenGL везде одинаковый. Быстрее напишите своё ПО.
0
|
1 / 1 / 0
Регистрация: 26.11.2012
Сообщений: 26
|
|
27.01.2015, 17:48 [ТС] | 4 |
Спасибо всем кто отписался.
taras atavin, snake32, c# выбрал только потому, что там нет заморочек с формой. На плюсах это как-то геморно.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
27.01.2015, 18:02 | 6 |
Заморочки с формой могут оборачиваться гибкостью, а их отсутствие выливать поптыки заменить основу интерфейса, например, юзать OGL, или директ вместо строенных классов экранных компонентов в борьбу со средой. Delphi с билдером страдают именно этим. Да и заморочки с формой у при очень незначительном её усложнении появляются ещё те.
1
|
27.01.2015, 18:23 | 7 |
Вот как бы я делал. Можно в Blender'е нарисовать, экспортировать модель, например, в obj-файл, загрузить с помощью библиотеки Assimp, для окна использовать Qt, освещать и рисовать с помощью GLSL
Сейчас тружусь над созданием игры (и других простых игр). Здесь я использую всё, что описал выше. Вот мои наработки: скачать приложение для Win7. Управлять стрелками Пример, как тестуры накладывать: https://www.cyberforum.ru/blog... g2951.html А вообще вариантов масса: WinAPI+OpenGL (DirectX), Java+JavaFX, C#+DirectX(OpenGL), GLUT+C++ и т.д. А можно и на движке Unity делать. Я понемного почти всё это попробовал, остановился на ... ну вы понимаете на чём. О вкусах не спорят. Просто выберите любые инстументы, а в интернете полно видео уроков, туториалов, статей и т.д. Главное, выбрать и пахать. Желаю успехов!
1
|
1 / 1 / 0
Регистрация: 26.11.2012
Сообщений: 26
|
|
27.01.2015, 19:04 [ТС] | 8 |
8Observer8, спасибо.
К сожалению, игра у меня не открылась. Вариант с кьютом очень понравился. Но саму библиотеку еще не щупал. Супер вариант с юнити. Скорее всего его и буду использовать. taras atavin, думал как-то использовать билдер + GLscene, но потом быстро передумал)
0
|
27.01.2015, 22:40 | 9 |
Это очень важно! Просто не открылась? Вы запустили и молчок? Или было сообщение? У вас Win7? 64 или 32?
Добавлено через 1 минуту Игра - это громко сказано. Там пока ею и не пахнет. Просто обрубок танка перемещается по экрану Добавлено через 11 минут На всякий случай, вдруг не увидели: https://www.cyberforum.ru/unity/
0
|
1 / 1 / 0
Регистрация: 26.11.2012
Сообщений: 26
|
|
27.01.2015, 23:42 [ТС] | 10 |
8Observer8, У меня Windows 8.1 x86.
Запустилось синее окно. И все. Больше ничего. Потом, когда нажимаю на стрелки, то прекращается работа. Помог?
1
|
8Observer8
|
28.01.2015, 06:54
#11
|
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
28.01.2015, 09:24 | 12 |
WinXP - запустилась, окно с темно синим прямоугольником, при любом движении (нажатие кнопок, мышь) появляется системное сообщение об ошибке и приложение закрывается
1
|
28.01.2015, 10:10 | 13 |
Нормально запускается только на Win7: Игра "Танковая Дуэль"
Нужно было мне сначала запустить на WinXP Virtual Box. И нужно попробовать Win8 на Virtual Box поставить
0
|
28.01.2015, 10:10 | |
28.01.2015, 10:10 | |
Помогаю со студенческими работами здесь
13
Консультация по поводу докупки памяти Консультация по поводу новой клавиатуры Необходима консультация по поводу взаимодействия Excel и Access Необходима консультация по поводу организации взаимодействия Access и Excel Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |