I am attempting to load a Texture2D into memory in order to pass the
texture ID to a 3rd party OpenGL object that will use the ID within it's
own drawable class.

The issue is that the TextureObject attached to the texture is not getting
instantiated and I think this is because it is not assigned to a drawable
object and thus not getting visited.


Instead, I set the texture to a stateset on an osg::Group node


stateset = group->getOrCreateStateSet();
stateset->setTextureAttributeAndModes(0, texture, osg::StateAttribute::ON);


Is there a way to have this texture object instantiate without physically
using the texture on a drawable?

Thank you!

Cheers,
Steven
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to