mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-22 04:01:01 -06:00
prevent renderbin change for overlay renderables (#1519)
* prevent renderbin change for overlay renderables * Fix line length Co-authored-by: Alexander Bock <mail@alexanderbock.eu>
This commit is contained in:
@@ -241,7 +241,9 @@ void Renderable::setRenderBinFromOpacity() {
|
||||
|
||||
void Renderable::registerUpdateRenderBinFromOpacity() {
|
||||
_opacity.onChange([this](){
|
||||
if (_renderBin != Renderable::RenderBin::PostDeferredTransparent) {
|
||||
if ((_renderBin != Renderable::RenderBin::PostDeferredTransparent) &&
|
||||
(_renderBin != Renderable::RenderBin::Overlay))
|
||||
{
|
||||
if (_opacity >= 0.f && _opacity < 1.f) {
|
||||
setRenderBin(Renderable::RenderBin::PreDeferredTransparent);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user