Добрый день! Для выполнения ВКР требуется разработать программу. В курсе бакалавриата были получены в основном инженерные знания. В магистратуре, на той же специальности необходимо программирование, более менее изучил С++. Выполнил небольшое оконное приложение с кнопочками и ползунками (winForms), но сейчас столкнулся с проблемой, необходимо в приложение встроить сцену с 3д моделью манипулятора, также будет необходимо изменять положение и ориентацию звеньев манипулятора. В связи с чем возникает вопрос, какой инструмент необходимо освоить чтобы решить данную задачу. Подскажите пожалуйста, в каком направлении двигаться? Вообще возможно ли выполнить данную задачу одному? Наслышан что обычно такие задачи решаются на C#, будет ли эффективнее перейти на него, учитывая что никогда его не использовал?
Можно вместо WinForms использовать WPF и аналоги. Там есть возможность работать с 3D. Если говорить про WinForms, то можно тоже подключить, например, какой-нибудь OpenTK для работы с OpenGL или альтернативные варианты.
Вы можете написать свой проект с использованием графических библиотек OpenGL или DirectX. Так же есть масса более высокоуровневых библиотек , по сути являющимися надстройками над OpenGL, выбирайте то, что вам ближе и удобнее