mirror of
https://github.com/Kbz-8/42_vox.git
synced 2026-03-04 13:06:37 +00:00
fixing crash issue
This commit is contained in:
@@ -9,7 +9,7 @@ int main(int ac, char** av)
|
||||
{
|
||||
Scop::ScopEngine engine(ac, av, "Vox", 0, 0, GetExecutablePath().parent_path().parent_path() / "ScopEngine/Assets");
|
||||
|
||||
std::shared_ptr<Scop::Scene> splash_scene = SplashScreen();
|
||||
Scop::Scene& splash_scene = SplashScreen();
|
||||
|
||||
Scop::ShaderLayout shader_layout(
|
||||
{
|
||||
@@ -27,14 +27,15 @@ int main(int ac, char** av)
|
||||
main_scene_desc.fragment_shader = shader;
|
||||
main_scene_desc.camera = std::make_shared<Scop::FirstPerson3D>(Scop::Vec3f{ 0.0f, 20.0f, 0.0f }, 80.f);
|
||||
main_scene_desc.culling = Scop::CullMode::Front;
|
||||
Scop::Scene& main_scene = splash_scene->AddChildScene("main", std::move(main_scene_desc));
|
||||
Scop::Scene& main_scene = splash_scene.AddChildScene("main", std::move(main_scene_desc));
|
||||
|
||||
Scop::Vec2ui32 skybox_size;
|
||||
main_scene.AddSkybox(std::make_shared<Scop::CubeTexture>(Scop::LoadBMPFile(GetResourcesPath() / "skybox.bmp", skybox_size), skybox_size.x, skybox_size.y));
|
||||
|
||||
World world(main_scene);
|
||||
|
||||
engine.RegisterMainScene(splash_scene.get());
|
||||
engine.Run();
|
||||
|
||||
world.Quit();
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user