Skip to content

error: TextureObjectManager is not a member of osg::Texture && osg::Texture::getTextureObjectManager() #1213

Answered by openscenegraph
63n asked this question in Q&A
Discussion options

You must be logged in to vote

I don't recall coming across Omegalib so thanks to providing the link. The Omegalib dev community will need to update their codebase to work with OpenSceneGraph-3.6.

The TextureObjectManager still exists, but it's meant to be an internal implementation detail rather than something that end user applications should be getting/setting.

The code snippet from Omegalib looks a bit odd and hints that the code base might be very old OSG 1,x era features like SceneView rather than using more modern ones in osgViewer that was introduced in OSG-2.0.

My recommendation would be to look at why there SceneView::draw() is being overridden and to look at the SceneView::draw() implementation that is in Op…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@63n
Comment options

Answer selected by openscenegraph
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants