From 3eb13beab5534175afd25b55eb8ab2a3bcff76d1 Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Fri, 16 Aug 2024 17:56:02 -0400 Subject: [PATCH] Added better gizmos icons and rescaling --- Nuake/src/Rendering/Textures/TextureManager.cpp | 3 +++ Resources/Gizmos/particles.png | Bin 0 -> 3133 bytes Resources/Gizmos/rigidbody.png | Bin 0 -> 2892 bytes Resources/Gizmos/sound_emitter.png | Bin 0 -> 2968 bytes 4 files changed, 3 insertions(+) create mode 100644 Resources/Gizmos/particles.png create mode 100644 Resources/Gizmos/rigidbody.png create mode 100644 Resources/Gizmos/sound_emitter.png diff --git a/Nuake/src/Rendering/Textures/TextureManager.cpp b/Nuake/src/Rendering/Textures/TextureManager.cpp index b7c4f258..25ae3456 100644 --- a/Nuake/src/Rendering/Textures/TextureManager.cpp +++ b/Nuake/src/Rendering/Textures/TextureManager.cpp @@ -25,6 +25,9 @@ namespace Nuake m_Registry.emplace(Resources_Gizmos_light_directional_png_path, CreateRef(Resources_Gizmos_light_directional_png, Resources_Gizmos_light_directional_png_len)); m_Registry.emplace(Resources_Gizmos_light_spot_png_path, CreateRef(Resources_Gizmos_light_spot_png, Resources_Gizmos_light_spot_png_len)); m_Registry.emplace(Resources_Gizmos_player_png_path, CreateRef(Resources_Gizmos_player_png, Resources_Gizmos_player_png_len)); + m_Registry.emplace(Resources_Gizmos_particles_png_path, CreateRef(Resources_Gizmos_particles_png, Resources_Gizmos_particles_png_len)); + m_Registry.emplace(Resources_Gizmos_rigidbody_png_path, CreateRef(Resources_Gizmos_rigidbody_png, Resources_Gizmos_rigidbody_png_len)); + m_Registry.emplace(Resources_Gizmos_sound_emitter_png_path, CreateRef(Resources_Gizmos_sound_emitter_png, Resources_Gizmos_sound_emitter_png_len)); m_Registry.emplace(Resources_Images_nuake_logo_png_path, CreateRef(Resources_Images_nuake_logo_png, Resources_Images_nuake_logo_png_len)); m_Registry.emplace(Resources_Images_logo_white_png_path, CreateRef(Resources_Images_logo_white_png, Resources_Images_logo_white_png_len)); diff --git a/Resources/Gizmos/particles.png b/Resources/Gizmos/particles.png new file mode 100644 index 0000000000000000000000000000000000000000..d0e38ca632c1767ba1be406043e0eb60cebd840e GIT binary patch literal 3133 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 EAFlKq8vpSK30FQ;ai9G-i))E2` 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