Использование пользовательского OSG CompositeViewer в QtQuick / QML

У меня есть собственный класс, унаследованный от OSG CompositeViewer, и я хотел бы использовать его для отображения 3D-вида в приложении QML. Зритель также должен быть доступен для серверной части.

До сих пор я основывал свою работу на использовании OSGQtQuick, пытаясь заменить OSG::CompositeViewer в этом с моим унаследованным классом зрителя.

Когда я создаю экземпляр средства просмотра в C++ и устанавливаю его как свойство контекста, я могу получить к нему доступ из OSGQtQuick::View, но только во время выполнения, а не во время создания экземпляра View.

Как я могу создать экземпляр OSGQtQuick::View с помощью настроенного синглтона OSG CompositeViewer и есть ли синглтон, доступный как для QtQuick, так и для C++?

0 ответов

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