diff options
author | Nikolay Korolev <nickvnuk@gmail.com> | 2020-02-15 12:54:46 +0100 |
---|---|---|
committer | Nikolay Korolev <nickvnuk@gmail.com> | 2020-02-15 12:54:46 +0100 |
commit | a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1 (patch) | |
tree | 147d551bbb7f0de6d6048566405956f18252bfff /src/render/Renderer.cpp | |
parent | script 900-999 (diff) | |
parent | Merge pull request #326 from erorcun/erorcun (diff) | |
download | re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.tar re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.tar.gz re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.tar.bz2 re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.tar.lz re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.tar.xz re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.tar.zst re3-a361fc0ff5359cc4e1845cd6b62ee50b4d81a3d1.zip |
Diffstat (limited to '')
-rw-r--r-- | src/render/Renderer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 78a4e5b4..ff9f5755 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -413,7 +413,7 @@ CRenderer::SetupEntityVisibility(CEntity *ent) // Make sure our atomic uses the right geometry and not // that of an atomic for another draw distance. if(RpAtomicGetGeometry(a) != RpAtomicGetGeometry(rwobj)) - RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), 0); + RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), rpATOMICSAMEBOUNDINGSPHERE); // originally 5 (mistake?) mi->IncreaseAlpha(); if(ent->m_rwObject == nil || !ent->bIsVisible) return VIS_INVISIBLE; @@ -463,7 +463,7 @@ CRenderer::SetupEntityVisibility(CEntity *ent) assert(ent->m_rwObject); RpAtomic *rwobj = (RpAtomic*)ent->m_rwObject; if(RpAtomicGetGeometry(a) != RpAtomicGetGeometry(rwobj)) - RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), 0); + RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), rpATOMICSAMEBOUNDINGSPHERE); // originally 5 (mistake?) mi->IncreaseAlpha(); if(ent->m_rwObject == nil || !ent->bIsVisible) return VIS_INVISIBLE; @@ -528,7 +528,7 @@ CRenderer::SetupBigBuildingVisibility(CEntity *ent) // Make sure our atomic uses the right geometry and not // that of an atomic for another draw distance. if(RpAtomicGetGeometry(a) != RpAtomicGetGeometry(rwobj)) - RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), 0); + RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), rpATOMICSAMEBOUNDINGSPHERE); // originally 5 (mistake?) if(!ent->IsVisibleComplex()) return 0; if(mi->m_drawLast){ @@ -558,7 +558,7 @@ CRenderer::SetupBigBuildingVisibility(CEntity *ent) assert(ent->m_rwObject); RpAtomic *rwobj = (RpAtomic*)ent->m_rwObject; if(RpAtomicGetGeometry(a) != RpAtomicGetGeometry(rwobj)) - RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), 0); + RpAtomicSetGeometry(rwobj, RpAtomicGetGeometry(a), rpATOMICSAMEBOUNDINGSPHERE); // originally 5 (mistake?) if(ent->IsVisibleComplex()) CVisibilityPlugins::InsertEntityIntoSortedList(ent, dist); return 0; |