2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-11 19:44:00 +00:00

Merge pull request #297 from lioncash/render

CActor: Make AddToRenderer() non-const
This commit is contained in:
2020-04-09 10:55:16 -04:00
committed by GitHub
79 changed files with 168 additions and 131 deletions

View File

@@ -413,12 +413,14 @@ void CScriptWater::PreRender(CStateManager& mgr, const zeus::CFrustum& frustum)
}
}
void CScriptWater::AddToRenderer(const zeus::CFrustum& /*frustum*/, const CStateManager& mgr) const {
if (!xe4_30_outOfFrustum) {
zeus::CPlane plane(zeus::skUp, x34_transform.origin.z() + x130_bounds.max.z());
zeus::CAABox renderBounds = GetSortingBounds(mgr);
mgr.AddDrawableActorPlane(*this, plane, renderBounds);
void CScriptWater::AddToRenderer(const zeus::CFrustum& /*frustum*/, CStateManager& mgr) {
if (xe4_30_outOfFrustum) {
return;
}
const zeus::CPlane plane(zeus::skUp, x34_transform.origin.z() + x130_bounds.max.z());
const zeus::CAABox renderBounds = GetSortingBounds(mgr);
mgr.AddDrawableActorPlane(*this, plane, renderBounds);
}
void CScriptWater::Render(const CStateManager& mgr) const {