/ / Импортиране на окото като std :: string използвайки assimp - c ++, stdstring, assimp

Импортиране на мрежата като std :: string използвайки assimp - c ++, stdstring, assimp

Опитвам се да зарежа мрежа в Assimp, което азне давайте като файл, а по-скоро std :: низ, който се чете с помощта на указатели, предоставени от линкера, така че мога да компилирам всичко в един изпълним файл.Аз основно търся подходяща функция за връщане на aiScene *. намерени в ръководството е ReadFile.

Отговори:

0 за отговор № 1

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

Ако по някаква причина не ви харесва тази опция, винаги можете да направите заобиколно решение и да генерирате временни файлове от вашия низ и след това да ги прочетете ReadFile().