diff --git a/.gitignore b/.gitignore
index b3c0956..0f068be 100644
--- a/.gitignore
+++ b/.gitignore
@@ -264,3 +264,6 @@ __pycache__/
/Editor/shortcut.reg
.env
+
+# Autogenerated ImGui configuration file
+imgui.ini
\ No newline at end of file
diff --git a/SharpEngine.Core/Renderers/Renderer.cs b/SharpEngine.Core/Renderers/Renderer.cs
index 4f50319..56fe434 100644
--- a/SharpEngine.Core/Renderers/Renderer.cs
+++ b/SharpEngine.Core/Renderers/Renderer.cs
@@ -39,6 +39,17 @@ public class Renderer : RendererBase
///
public override RenderFlags RenderFlag => RenderFlags.Renderer3D;
+ ///
+ /// Initializes a new instance of .
+ ///
+ /// The game the renderer is being used for.
+ /// The settings for the renderer.
+ /// The game scene to be rendered.
+ public Renderer(CameraView camera, ISettings settings, Scene scene)
+ : this(camera, settings, scene, LoggerFactory.Create(builder => builder.AddConsole()).CreateLogger())
+ {
+ }
+
///
/// Initializes a new instance of .
///