Lots of updates - lua, narrator, logic, models
This commit is contained in:
@@ -349,7 +349,9 @@ WaterModule::WaterModule(flecs::world &ecs)
|
||||
water.mReflectionCamera->setNearClipDistance(
|
||||
camera.mCamera->getNearClipDistance());
|
||||
water.mReflectionCamera->setFarClipDistance(
|
||||
camera.mCamera->getFarClipDistance());
|
||||
Ogre::Math::Clamp(
|
||||
camera.mCamera->getFarClipDistance(),
|
||||
10.0f, 10.0f));
|
||||
water.mReflectionCamera->enableCustomNearClipPlane(
|
||||
water.mReflectionClipPlaneAbove);
|
||||
water.mReflectionCamera->enableReflection(
|
||||
@@ -410,7 +412,9 @@ WaterModule::WaterModule(flecs::world &ecs)
|
||||
water.mRefractionCamera->setNearClipDistance(
|
||||
camera.mCamera->getNearClipDistance());
|
||||
water.mRefractionCamera->setFarClipDistance(
|
||||
camera.mCamera->getFarClipDistance());
|
||||
Ogre::Math::Clamp(
|
||||
camera.mCamera->getFarClipDistance(),
|
||||
1.0f, 10.0f));
|
||||
water.mRefractionCamera->enableCustomNearClipPlane(
|
||||
water.mRefractionClipPlaneAbove);
|
||||
|
||||
@@ -507,14 +511,14 @@ WaterModule::WaterModule(flecs::world &ecs)
|
||||
water.mWaterNode->translate(d * 3.0f * delta);
|
||||
else
|
||||
water.mWaterNode->translate(d);
|
||||
water.mWaterEnt->setVisible(false);
|
||||
// water.mWaterEnt->setVisible(false);
|
||||
water.mViewports[0]->update();
|
||||
water.mViewports[1]->update();
|
||||
water.mRenderTargetListener.mInDepth = true;
|
||||
water.mViewports[2]->update();
|
||||
water.mViewports[3]->update();
|
||||
water.mRenderTargetListener.mInDepth = false;
|
||||
water.mWaterEnt->setVisible(true);
|
||||
// water.mRenderTargetListener.mInDepth = true;
|
||||
// water.mViewports[2]->update();
|
||||
// water.mViewports[3]->update();
|
||||
// water.mRenderTargetListener.mInDepth = false;
|
||||
// water.mWaterEnt->setVisible(true);
|
||||
});
|
||||
ecs.system<const EngineData, const WaterSurface, WaterBody>(
|
||||
"UpdateWaterBody")
|
||||
|
||||
Reference in New Issue
Block a user