diff options
author | aap <aap@papnet.eu> | 2020-12-13 12:53:19 +0100 |
---|---|---|
committer | aap <aap@papnet.eu> | 2020-12-13 12:53:19 +0100 |
commit | 35cac6b93b5bdb859a47fe266686bb99163eba46 (patch) | |
tree | cf18ae0ea5cdbbe1e27c6073f3c29db30e3b498c /src/render/Renderer.cpp | |
parent | style change (diff) | |
download | re3-35cac6b93b5bdb859a47fe266686bb99163eba46.tar re3-35cac6b93b5bdb859a47fe266686bb99163eba46.tar.gz re3-35cac6b93b5bdb859a47fe266686bb99163eba46.tar.bz2 re3-35cac6b93b5bdb859a47fe266686bb99163eba46.tar.lz re3-35cac6b93b5bdb859a47fe266686bb99163eba46.tar.xz re3-35cac6b93b5bdb859a47fe266686bb99163eba46.tar.zst re3-35cac6b93b5bdb859a47fe266686bb99163eba46.zip |
Diffstat (limited to 'src/render/Renderer.cpp')
-rw-r--r-- | src/render/Renderer.cpp | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index f8dbed1e..78977a9a 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -61,14 +61,6 @@ CVehicle *CRenderer::m_pFirstPersonVehicle; bool CRenderer::m_loadingPriority; float CRenderer::ms_lodDistScale = 1.2f; -#ifdef FIX_BUGS -#define LOD_DISTANCE (300.0f*TheCamera.LODDistMultiplier) -#else -#define LOD_DISTANCE 300.0f -#endif -#define FADE_DISTANCE 20.0f -#define STREAM_DISTANCE 30.0f - void CRenderer::Init(void) @@ -711,12 +703,13 @@ CRenderer::RenderOneBuilding(CEntity *ent, float camdist) { if(ent->m_rwObject == nil) return; + + ent->bImBeingRendered = true; // TODO: this seems wrong, but do we even need it? + assert(RwObjectGetType(ent->m_rwObject) == rpATOMIC); RpAtomic *atomic = (RpAtomic*)ent->m_rwObject; CSimpleModelInfo *mi = (CSimpleModelInfo*)CModelInfo::GetModelInfo(ent->GetModelIndex()); - ent->bImBeingRendered = true; // TODO: this seems wrong, but do we even need it? - int pass = PASS_BLEND; if(mi->m_additive) // very questionable pass = PASS_ADD; |