Запуск и управление 3Ds Max из кода C ++ - PullRequest
0 голосов
/ 06 мая 2019

Мне нужно расширить этот инструмент и управлять 3Ds Max внутри проекта C ++. Я сталкивался с 3Ds Max SDK для C ++ и CLI / C #. Все примеры, которые я нашел в Интернете, в основном описывают, как создавать плагины для 3Ds Max, однако это не соответствует моим потребностям. Интересно, можно ли использовать 3Ds Max SDK для запуска 3Ds Max, и пока 3Ds Max работает в фоновом режиме, мой проект C ++ отправляет команды в 3Ds Max, используя maxscript и / или прямые команды через свой C ++ SDK. Я тоже хорошо работаю с CLI / C #.

Я использовал для управления 3Ds Max внутри MATLAB, как инструмент для 3D моделирования. Это было через настройку 3Ds Max в качестве объекта OLE, вызов его внутри MATLAB и отправку кодов max-script. Хотя это может быть использовано и в C ++, но его функциональность ограничена.

...