[osg-users] Deactivate cull mask testing
Robert Osfield
robert.osfield at gmail.com
Mon Jul 29 01:07:10 PDT 2019
HI Catalin,
On Mon, 29 Jul 2019 at 08:38, Catalin Flower <inbox.icf at gmail.com> wrote:
> Is there is a way to deactivate the entire part of the engine which it is
> testing the cull mask for every node?
>
I believe you are the first to ever ask this question :-)
The osg::NodeVisitor, which osgUtil::CullVisitor derives from,has the the
following:
/** Set the NodeMaskOverride mask.
* Used in validNodeMask() to determine whether to operate on a
node or its
* subgraph, by OR'ing NodeVisitor::_nodeMaskOverride with the
Node's own Node::_nodeMask.
* Typically used to force on nodes which may have
* been switched off by their own Node::_nodeMask.*/
inline void setNodeMaskOverride(Node::NodeMask mask) {
_nodeMaskOverride = mask; }
/** Get the NodeMaskOverride mask.*/
inline Node::NodeMask getNodeMaskOverride() const { return
_nodeMaskOverride; }
Perhaps this could be used.
Robert,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20190729/19944251/attachment.html>
More information about the osg-users
mailing list