Я пытаюсь загрузить сетку в assimp, которую я не предоставляю как файл, а скорее как std :: string, прочитанную с использованием указателей, предоставленных компоновщиком, чтобы я мог скомпилировать все в один исполняемый файл. Я в основном ищу подходящую функцию, возвращающую aiScene *. Но единственный, который я нашел в руководстве, - это ReadFile.
Импортировать сетку как std :: string с помощью assimp
Ответы (1)
Я не совсем понимаю, что вы имеете в виду, говоря о сохранении файла в std::string
, но есть функция под названием ReadFileFromMemory()
, который делает именно то, что вы хотите.
Если по какой-то причине вам не нравится этот вариант, вы всегда можете найти обходной путь и сгенерировать временный файл из своей строки, а затем прочитать его с помощью ReadFile()
.
person
KjMag
schedule
10.07.2017
Большое спасибо, это сделало свою работу
- person ; 12.07.2017