Ошибка Coin3d/SoQt

Я получаю следующее предупреждение

Coin warning in cc_glglue_instance(): Error when setting up the GL context.     
This can happen if there is no current context, or if the context has been set up incorrectly.

и следующая ошибка

Coin error in SoGLDisplayList::SoGLDisplayList(): Could not reserve 1 displaylist. Expect flawed rendering.

Я не могу предоставить много деталей, так как у меня нет опыта работы с Coin3d/SoQt. Это программное обеспечение, написанное на C++, и используется Qt. Само окно вроде работает. Единственная и самая важная часть, которая не работает - это рендеринг. Я получаю черный экран без объектов. Я могу щелкнуть по черному экрану, и в конце концов я ударил один из объектов (согласно элементу графического интерфейса, который выделяет его в списке). Так что, кажется, что объекты есть, но они невидимы? Я могу изменить фон с черного на белый, так что это не потому, что объекты черные. Это должно было сработать - много лет назад. Единственная вещь, которую я изменил, - это получить гораздо более новую версию и попытаться заставить ее работать.

TL; DR: объекты должны быть там, но не видны.

0 ответов

Другие вопросы по тегам