mumuliang
void StateSet::setRenderingHint(int hint)
{
    _renderingHint 
= hint;
    
// temporary hack to get new render bins working.
    switch(_renderingHint)
    {
        
case(TRANSPARENT_BIN):
        {
            _binMode 
= USE_RENDERBIN_DETAILS;
            _binNum 
= 10;
            _binName 
= "DepthSortedBin";
            
break;
        }
        
case(OPAQUE_BIN):
        {
            _binMode 
= USE_RENDERBIN_DETAILS;
            _binNum 
= 0;
            _binName 
= "RenderBin";
            
break;
        }
        
default// DEFAULT_BIN
        {
            setRenderBinToInherit();
            
break;
        }
    }
}

分类:

技术点:

相关文章: