Я новичок в OpenSceneGraph, и теперь я столкнулся с проблемой. При опробовании простой программы skybox она дает Warning: Could not find plugin to read objects from file "xxx.jpg"
при вызове osgDB::readImageFile()
, и я вижу только белый экран;Почему osgviewer работает во время osgDB :: readImageFile() не удается?
Затем я попытался использовать osgviewer --image xxx.jpg
в cmd, он работает хорошо, и я вижу изображение, отображаемое на экране.
Какова возможная причина этого и что я могу сделать? Спасибо!
Установите это в своем терминале 'OSG_NOTIFY_LEVEL = DEBUG', чтобы проверить, где ваша программа ищет плагины. Еще один способ быстро проверить, нормально ли ваша программа - скопировать плагины 'jpg' в папку исполняемого файла. –
Спасибо, я решил проблему сейчас, и я запомню ваш совет. – DarkZero