mirror of
https://github.com/antopilo/Nuake.git
synced 2026-01-04 22:10:34 +03:00
Progress towards gizmo mouse picking
This commit is contained in:
@@ -43,6 +43,7 @@ struct LaunchSettings
|
||||
std::string projectPath;
|
||||
};
|
||||
|
||||
|
||||
std::vector<std::string> ParseArguments(int argc, char* argv[])
|
||||
{
|
||||
std::vector<std::string> args;
|
||||
@@ -53,6 +54,7 @@ std::vector<std::string> ParseArguments(int argc, char* argv[])
|
||||
return args;
|
||||
}
|
||||
|
||||
|
||||
LaunchSettings ParseLaunchSettings(const std::vector<std::string>& arguments)
|
||||
{
|
||||
LaunchSettings launchSettings;
|
||||
@@ -170,8 +172,9 @@ int ApplicationMain(int argc, char* argv[])
|
||||
if (currentScene)
|
||||
{
|
||||
camera = currentScene->m_EditorCamera;
|
||||
//currentScene->m_SceneRenderer->GetGBuffer().GetTexture(GL_COLOR_ATTACHMENT3)->Unbind();
|
||||
//glFramebufferTexture2D(GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT3, GL_TEXTURE_2D, currentScene->m_SceneRenderer->GetGBuffer().GetTexture(GL_COLOR_ATTACHMENT3)->GetID(), 0);
|
||||
glFramebufferTexture2D(GL_DRAW_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, currentScene->m_SceneRenderer->GetGBuffer().GetTexture(GL_DEPTH_ATTACHMENT)->GetID(), 0);
|
||||
//glFramebufferTexture2D(GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT1, GL_TEXTURE_2D, currentScene->m_SceneRenderer->GetGBuffer().GetTexture(GL_COLOR_ATTACHMENT3)->GetID(), 0);
|
||||
}
|
||||
|
||||
if (currentScene && !Nuake::Engine::IsPlayMode())
|
||||
@@ -194,11 +197,9 @@ int ApplicationMain(int argc, char* argv[])
|
||||
}
|
||||
//glDepthMask(true);
|
||||
|
||||
|
||||
}
|
||||
sceneFramebuffer->Unbind();
|
||||
|
||||
|
||||
|
||||
// Update & Draw editor
|
||||
editor.Draw();
|
||||
editor.Update(Nuake::Engine::GetTimestep());
|
||||
|
||||
Reference in New Issue
Block a user