internal void Render() { mTerMats.ApplyMaterialPass("Sky", mGD.DC, 0); mSkyCube.Draw(mGD.DC); if (mTerrain != null) { mTerrain.Draw(mGD, mTerMats, mFrust); } mDrawRays.Draw(mOtherCam); mST.Draw(mGD.DC, Matrix.Identity, mTextProj); }
internal void Render() { mTerMats.ApplyMaterialPass("Sky", mGD.DC, 0); mSkyCube.Draw(mGD.DC); if (mTerrain != null) { mTerrain.Draw(mGD, mTerMats, mFrust); } if (mQTreeBoxes != null) { mDebugMats.ApplyMaterialPass("DebugBoxes", mGD.DC, 0); mQTreeBoxes.Draw(mGD.DC); } mST.Draw(mGD.DC, Matrix.Identity, mTextProj); }