|
@@ -132,7 +132,7 @@ namespace BansheeEngine
|
|
|
SceneGridCore::~SceneGridCore()
|
|
SceneGridCore::~SceneGridCore()
|
|
|
{
|
|
{
|
|
|
CoreRendererPtr activeRenderer = RendererManager::instance().getActive();
|
|
CoreRendererPtr activeRenderer = RendererManager::instance().getActive();
|
|
|
- activeRenderer->_unregisterRenderCallback(mCamera.get(), -10);
|
|
|
|
|
|
|
+ activeRenderer->_unregisterRenderCallback(mCamera.get(), 5);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void SceneGridCore::initialize(const SPtr<CameraCore>& camera, const SPtr<MaterialCore>& material)
|
|
void SceneGridCore::initialize(const SPtr<CameraCore>& camera, const SPtr<MaterialCore>& material)
|
|
@@ -149,7 +149,7 @@ namespace BansheeEngine
|
|
|
mGridFadeOutEndParam = mGridMaterial->getParamFloat("gridFadeOutEnd");
|
|
mGridFadeOutEndParam = mGridMaterial->getParamFloat("gridFadeOutEnd");
|
|
|
|
|
|
|
|
CoreRendererPtr activeRenderer = RendererManager::instance().getActive();
|
|
CoreRendererPtr activeRenderer = RendererManager::instance().getActive();
|
|
|
- activeRenderer->_registerRenderCallback(camera.get(), -10, std::bind(&SceneGridCore::render, this));
|
|
|
|
|
|
|
+ activeRenderer->_registerRenderCallback(camera.get(), 5, std::bind(&SceneGridCore::render, this));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void SceneGridCore::updateData(const SPtr<MeshCore>& mesh, float spacing)
|
|
void SceneGridCore::updateData(const SPtr<MeshCore>& mesh, float spacing)
|