Импортировать сетку как std :: string с помощью assimp

Я пытаюсь загрузить сетку в assimp, которую я не предоставляю как файл, а скорее как std :: string, прочитанную с использованием указателей, предоставленных компоновщиком, чтобы я мог скомпилировать все в один исполняемый файл. Я в основном ищу подходящую функцию, возвращающую aiScene *. Но единственный, который я нашел в руководстве, - это ReadFile.


person Community    schedule 09.07.2017    source источник


Ответы (1)


Я не совсем понимаю, что вы имеете в виду, говоря о сохранении файла в std::string, но есть функция под названием ReadFileFromMemory(), который делает именно то, что вы хотите.

Если по какой-то причине вам не нравится этот вариант, вы всегда можете найти обходной путь и сгенерировать временный файл из своей строки, а затем прочитать его с помощью ReadFile().

person KjMag    schedule 10.07.2017
comment
Большое спасибо, это сделало свою работу - person ; 12.07.2017