├── .clang-format ├── .clang-tidy ├── .clangd ├── .gitattributes ├── .gitignore ├── Doodle ├── pybind11 │ ├── Bindings.cpp │ └── PyApplication.h └── src │ ├── Application │ ├── Application.cpp │ ├── Application.h │ ├── ApplicationRunner.cpp │ ├── ApplicationRunner.h │ ├── SplashScreen.cpp │ ├── SplashScreen.h │ ├── Window.cpp │ └── Window.h │ ├── Components │ ├── BaseComponent.cpp │ ├── BaseComponent.h │ ├── CameraComponent.h │ ├── Component.h │ ├── LightComponent.h │ ├── MaterialComponent.h │ └── Renderable.h │ ├── Core.h │ ├── Doodle.h │ ├── Editor │ ├── EditorCamera.h │ ├── ImGuiMenu.cpp │ ├── ImGuiMenu.h │ ├── SelectionManager.cpp │ ├── SelectionManager.h │ ├── ShortcutManager.cpp │ └── ShortcutManager.h │ ├── Entity │ ├── Entity.cpp │ ├── Entity.h │ └── UUID.h │ ├── Event │ ├── ApplicationEvent.h │ ├── Event.h │ ├── EventManager.cpp │ ├── EventManager.h │ ├── IEventHandler.h │ ├── KeyEvent.h │ ├── MouseEvent.h │ └── SceneEvent.h │ ├── ImGui │ ├── IconsFontAwesome6Pro.h │ ├── IconsFontAwesome6ProBrands.h │ ├── ImGuiBuilder.cpp │ ├── ImGuiBuilder.h │ ├── ImGuiCustomStyle.h │ ├── ImGuiUtils.Feature.h │ ├── ImGuiUtils.Widget.h │ └── ImGuiUtils.h │ ├── Input │ ├── Input.cpp │ ├── Input.h │ ├── KeyCode.h │ └── MouseButton.h │ ├── Light │ └── Light.h │ ├── Log │ ├── Log.cpp │ └── Log.h │ ├── Panels │ ├── DebugPanel.cpp │ ├── DebugPanel.h │ ├── EditorPanel.cpp │ ├── EditorPanel.h │ ├── HierarchyPanel.cpp │ ├── HierarchyPanel.h │ ├── InspectorPanel.cpp │ ├── InspectorPanel.h │ ├── LogPanel.cpp │ ├── LogPanel.h │ ├── PanelManager.cpp │ ├── PanelManager.h │ ├── RenderSettingsPanel.cpp │ ├── RenderSettingsPanel.h │ ├── ViewportPanel.cpp │ └── ViewportPanel.h │ ├── RenderPasses │ ├── BloomPass.h │ ├── GeometryPass.h │ ├── OcclusionPass.h │ ├── PreDepthPass.h │ ├── ShadingPass.h │ ├── ShadowPass.h │ └── SkyboxPass.h │ ├── Rendering │ ├── Camera.cpp │ ├── Camera.h │ ├── FrameBuffer.cpp │ ├── FrameBuffer.h │ ├── GraphicsContext.cpp │ ├── GraphicsContext.h │ ├── IndexBuffer.cpp │ ├── IndexBuffer.h │ ├── Material.cpp │ ├── Material.h │ ├── MaterialInstance.cpp │ ├── MaterialInstance.h │ ├── Mesh.cpp │ ├── Mesh.h │ ├── Model.cpp │ ├── Model.h │ ├── RenderCommand.h │ ├── RenderCommandQueue.cpp │ ├── RenderCommandQueue.h │ ├── RenderPass.cpp │ ├── RenderPass.h │ ├── RenderPipeline.cpp │ ├── RenderPipeline.h │ ├── RenderScope.h │ ├── Renderer.cpp │ ├── Renderer.h │ ├── RendererAPI.cpp │ ├── RendererAPI.h │ ├── Shader.cpp │ ├── Shader.h │ ├── ShaderLibrary.cpp │ ├── ShaderLibrary.h │ ├── ShaderReloader.h │ ├── Texture.cpp │ ├── Texture.h │ ├── TextureParams.cpp │ ├── TextureParams.h │ ├── UniformBuffer.cpp │ ├── UniformBuffer.h │ ├── VertexArray.cpp │ ├── VertexArray.h │ ├── VertexBuffer.cpp │ └── VertexBuffer.h │ ├── Scene │ ├── Scene.cpp │ ├── Scene.h │ ├── SceneCamera.cpp │ ├── SceneCamera.h │ ├── SceneManager.cpp │ ├── SceneManager.h │ ├── SceneRenderer.cpp │ └── SceneRenderer.h │ ├── Scripting │ ├── Scriptable.cpp │ └── Scriptable.h │ ├── Utils │ ├── Buffer.h │ ├── FileSystem.cpp │ ├── FileSystem.h │ ├── LTCMatrix.h │ ├── MathUtils.cpp │ ├── MathUtils.h │ ├── Singleton.h │ ├── Utils.cpp │ └── Utils.h │ └── pch.h ├── LICENSE ├── Sandbox └── src │ ├── SandBox.h │ └── main.cpp ├── assets ├── envs │ └── pink_sunrise_4k.hdr ├── fonts │ ├── JetBrainsMono-Bold.ttf │ ├── JetBrainsMono-Light.ttf │ ├── JetBrainsMono-Medium.ttf │ ├── MiSans-Bold.ttf │ ├── MiSans-Light.ttf │ ├── MiSans-Regular.ttf │ ├── fa-brands-400.ttf │ ├── fa-light-300.ttf │ ├── fa-regular-400.ttf │ └── fa-solid-900.ttf ├── icons │ ├── icon_large.png │ └── icon_small.png ├── meshes │ ├── cube.obj │ ├── plane.obj │ ├── quad.obj │ └── sphere.obj ├── models │ ├── cerberus.fbx │ ├── nanosuit │ │ ├── LICENSE.txt │ │ ├── arm_dif.png │ │ ├── arm_showroom_ddn.png │ │ ├── arm_showroom_spec.png │ │ ├── body_dif.png │ │ ├── body_showroom_ddn.png │ │ ├── body_showroom_spec.png │ │ ├── glass_ddn.png │ │ ├── glass_dif.png │ │ ├── hand_dif.png │ │ ├── hand_showroom_ddn.png │ │ ├── hand_showroom_spec.png │ │ ├── helmet_diff.png │ │ ├── helmet_showroom_ddn.png │ │ ├── helmet_showroom_spec.png │ │ ├── leg_dif.png │ │ ├── leg_showroom_ddn.png │ │ ├── leg_showroom_spec.png │ │ ├── nanosuit.blend │ │ └── nanosuit.mtl │ └── sponza │ │ ├── 00_skap.JPG │ │ ├── 01_STUB-bump.jpg │ │ ├── 01_STUB.JPG │ │ ├── 01_S_ba.JPG │ │ ├── 01_S_kap-bump.jpg │ │ ├── 01_S_kap.JPG │ │ ├── 01_St_kp-bump.jpg │ │ ├── 01_St_kp.JPG │ │ ├── KAMEN-bump.jpg │ │ ├── KAMEN-stup.JPG │ │ ├── KAMEN.JPG │ │ ├── copyright.txt │ │ ├── prozor1.JPG │ │ ├── reljef-bump.jpg │ │ ├── reljef.JPG │ │ ├── sp_luk-bump.JPG │ │ ├── sp_luk.JPG │ │ ├── sponza.mtl │ │ ├── vrata_ko.JPG │ │ ├── vrata_kr.JPG │ │ ├── x01_st-bump.jpg │ │ └── x01_st.JPG ├── screenshot.png ├── shaders │ ├── bilateral.glsl │ ├── bloom.glsl │ ├── depthOnly.glsl │ ├── downsample.glsl │ ├── environmentIrradiance.glsl │ ├── environmentMipFilter.glsl │ ├── equirectangularToCubeMap.glsl │ ├── gbuffer.glsl │ ├── gtao.glsl │ ├── image.glsl │ ├── shadow.glsl │ ├── skybox.glsl │ ├── standard.glsl │ └── upsample.glsl ├── splash.png └── textures │ ├── blueNoise.png │ ├── brdfLUT.png │ ├── cerberus │ ├── cerberus_A.png │ ├── cerberus_M.png │ ├── cerberus_N.png │ └── cerberus_R.png │ ├── cut_fish │ ├── base_color.tga │ ├── metallic.tga │ ├── normal.tga │ └── roughness.tga │ ├── rusted_iron │ ├── base_color.tga │ ├── metallic.tga │ ├── normal.tga │ └── roughness.tga │ ├── skybox │ ├── back.jpg │ ├── bottom.jpg │ ├── front.jpg │ ├── left.jpg │ ├── right.jpg │ └── top.jpg │ └── test_cube │ ├── test_cube.mtl │ └── test_cube_diffuse.tga ├── config └── log.json ├── deps └── ImGuizmo │ ├── .editorconfig │ ├── ImCurveEdit.cpp │ ├── ImCurveEdit.h │ ├── ImGradient.cpp │ ├── ImGradient.h │ ├── ImGuizmo.cpp │ ├── ImGuizmo.h │ ├── ImSequencer.cpp │ ├── ImSequencer.h │ ├── LICENSE │ ├── README.md │ └── example │ ├── ImApp.h │ ├── ImGuizmoSample.vcxproj │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_draw.cpp │ ├── imgui_internal.h │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ ├── imstb_truetype.h │ ├── main.cpp │ └── stb_image.h ├── python └── main.py ├── readme.md └── xmake.lua /.clang-format: -------------------------------------------------------------------------------- 1 | Language: Cpp 2 | BasedOnStyle: Microsoft 3 | AccessModifierOffset: -4 -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.clangd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/.clangd -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/.gitignore -------------------------------------------------------------------------------- /Doodle/pybind11/Bindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/pybind11/Bindings.cpp -------------------------------------------------------------------------------- /Doodle/pybind11/PyApplication.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/pybind11/PyApplication.h -------------------------------------------------------------------------------- /Doodle/src/Application/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/Application.cpp -------------------------------------------------------------------------------- /Doodle/src/Application/Application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/Application.h -------------------------------------------------------------------------------- /Doodle/src/Application/ApplicationRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/ApplicationRunner.cpp -------------------------------------------------------------------------------- /Doodle/src/Application/ApplicationRunner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/ApplicationRunner.h -------------------------------------------------------------------------------- /Doodle/src/Application/SplashScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/SplashScreen.cpp -------------------------------------------------------------------------------- /Doodle/src/Application/SplashScreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/SplashScreen.h -------------------------------------------------------------------------------- /Doodle/src/Application/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/Window.cpp -------------------------------------------------------------------------------- /Doodle/src/Application/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Application/Window.h -------------------------------------------------------------------------------- /Doodle/src/Components/BaseComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/BaseComponent.cpp -------------------------------------------------------------------------------- /Doodle/src/Components/BaseComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/BaseComponent.h -------------------------------------------------------------------------------- /Doodle/src/Components/CameraComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/CameraComponent.h -------------------------------------------------------------------------------- /Doodle/src/Components/Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/Component.h -------------------------------------------------------------------------------- /Doodle/src/Components/LightComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/LightComponent.h -------------------------------------------------------------------------------- /Doodle/src/Components/MaterialComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/MaterialComponent.h -------------------------------------------------------------------------------- /Doodle/src/Components/Renderable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Components/Renderable.h -------------------------------------------------------------------------------- /Doodle/src/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Core.h -------------------------------------------------------------------------------- /Doodle/src/Doodle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Doodle.h -------------------------------------------------------------------------------- /Doodle/src/Editor/EditorCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/EditorCamera.h -------------------------------------------------------------------------------- /Doodle/src/Editor/ImGuiMenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/ImGuiMenu.cpp -------------------------------------------------------------------------------- /Doodle/src/Editor/ImGuiMenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/ImGuiMenu.h -------------------------------------------------------------------------------- /Doodle/src/Editor/SelectionManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/SelectionManager.cpp -------------------------------------------------------------------------------- /Doodle/src/Editor/SelectionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/SelectionManager.h -------------------------------------------------------------------------------- /Doodle/src/Editor/ShortcutManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/ShortcutManager.cpp -------------------------------------------------------------------------------- /Doodle/src/Editor/ShortcutManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Editor/ShortcutManager.h -------------------------------------------------------------------------------- /Doodle/src/Entity/Entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Entity/Entity.cpp -------------------------------------------------------------------------------- /Doodle/src/Entity/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Entity/Entity.h -------------------------------------------------------------------------------- /Doodle/src/Entity/UUID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Entity/UUID.h -------------------------------------------------------------------------------- /Doodle/src/Event/ApplicationEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/ApplicationEvent.h -------------------------------------------------------------------------------- /Doodle/src/Event/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/Event.h -------------------------------------------------------------------------------- /Doodle/src/Event/EventManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/EventManager.cpp -------------------------------------------------------------------------------- /Doodle/src/Event/EventManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/EventManager.h -------------------------------------------------------------------------------- /Doodle/src/Event/IEventHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/IEventHandler.h -------------------------------------------------------------------------------- /Doodle/src/Event/KeyEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/KeyEvent.h -------------------------------------------------------------------------------- /Doodle/src/Event/MouseEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/MouseEvent.h -------------------------------------------------------------------------------- /Doodle/src/Event/SceneEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Event/SceneEvent.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/IconsFontAwesome6Pro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/IconsFontAwesome6Pro.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/IconsFontAwesome6ProBrands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/IconsFontAwesome6ProBrands.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/ImGuiBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/ImGuiBuilder.cpp -------------------------------------------------------------------------------- /Doodle/src/ImGui/ImGuiBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/ImGuiBuilder.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/ImGuiCustomStyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/ImGuiCustomStyle.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/ImGuiUtils.Feature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/ImGuiUtils.Feature.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/ImGuiUtils.Widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/ImGuiUtils.Widget.h -------------------------------------------------------------------------------- /Doodle/src/ImGui/ImGuiUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/ImGui/ImGuiUtils.h -------------------------------------------------------------------------------- /Doodle/src/Input/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Input/Input.cpp -------------------------------------------------------------------------------- /Doodle/src/Input/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Input/Input.h -------------------------------------------------------------------------------- /Doodle/src/Input/KeyCode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Input/KeyCode.h -------------------------------------------------------------------------------- /Doodle/src/Input/MouseButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Input/MouseButton.h -------------------------------------------------------------------------------- /Doodle/src/Light/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Light/Light.h -------------------------------------------------------------------------------- /Doodle/src/Log/Log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Log/Log.cpp -------------------------------------------------------------------------------- /Doodle/src/Log/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Log/Log.h -------------------------------------------------------------------------------- /Doodle/src/Panels/DebugPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/DebugPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/DebugPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/DebugPanel.h -------------------------------------------------------------------------------- /Doodle/src/Panels/EditorPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/EditorPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/EditorPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/EditorPanel.h -------------------------------------------------------------------------------- /Doodle/src/Panels/HierarchyPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/HierarchyPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/HierarchyPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/HierarchyPanel.h -------------------------------------------------------------------------------- /Doodle/src/Panels/InspectorPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/InspectorPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/InspectorPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/InspectorPanel.h -------------------------------------------------------------------------------- /Doodle/src/Panels/LogPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/LogPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/LogPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/LogPanel.h -------------------------------------------------------------------------------- /Doodle/src/Panels/PanelManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/PanelManager.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/PanelManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/PanelManager.h -------------------------------------------------------------------------------- /Doodle/src/Panels/RenderSettingsPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/RenderSettingsPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/RenderSettingsPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/RenderSettingsPanel.h -------------------------------------------------------------------------------- /Doodle/src/Panels/ViewportPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/ViewportPanel.cpp -------------------------------------------------------------------------------- /Doodle/src/Panels/ViewportPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Panels/ViewportPanel.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/BloomPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/BloomPass.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/GeometryPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/GeometryPass.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/OcclusionPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/OcclusionPass.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/PreDepthPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/PreDepthPass.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/ShadingPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/ShadingPass.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/ShadowPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/ShadowPass.h -------------------------------------------------------------------------------- /Doodle/src/RenderPasses/SkyboxPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/RenderPasses/SkyboxPass.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Camera.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Camera.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/FrameBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/FrameBuffer.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/FrameBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/FrameBuffer.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/GraphicsContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/GraphicsContext.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/GraphicsContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/GraphicsContext.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/IndexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/IndexBuffer.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/IndexBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/IndexBuffer.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Material.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Material.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/MaterialInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/MaterialInstance.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/MaterialInstance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/MaterialInstance.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Mesh.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Mesh.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Model.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Model.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderCommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderCommand.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderCommandQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderCommandQueue.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderCommandQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderCommandQueue.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderPass.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderPass.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderPipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderPipeline.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderPipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderPipeline.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/RenderScope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RenderScope.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Renderer.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Renderer.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/RendererAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RendererAPI.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/RendererAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/RendererAPI.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Shader.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Shader.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/ShaderLibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/ShaderLibrary.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/ShaderLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/ShaderLibrary.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/ShaderReloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/ShaderReloader.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Texture.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/Texture.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/TextureParams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/TextureParams.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/TextureParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/TextureParams.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/UniformBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/UniformBuffer.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/UniformBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/UniformBuffer.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/VertexArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/VertexArray.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/VertexArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/VertexArray.h -------------------------------------------------------------------------------- /Doodle/src/Rendering/VertexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/VertexBuffer.cpp -------------------------------------------------------------------------------- /Doodle/src/Rendering/VertexBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Rendering/VertexBuffer.h -------------------------------------------------------------------------------- /Doodle/src/Scene/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/Scene.cpp -------------------------------------------------------------------------------- /Doodle/src/Scene/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/Scene.h -------------------------------------------------------------------------------- /Doodle/src/Scene/SceneCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/SceneCamera.cpp -------------------------------------------------------------------------------- /Doodle/src/Scene/SceneCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/SceneCamera.h -------------------------------------------------------------------------------- /Doodle/src/Scene/SceneManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/SceneManager.cpp -------------------------------------------------------------------------------- /Doodle/src/Scene/SceneManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/SceneManager.h -------------------------------------------------------------------------------- /Doodle/src/Scene/SceneRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/SceneRenderer.cpp -------------------------------------------------------------------------------- /Doodle/src/Scene/SceneRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scene/SceneRenderer.h -------------------------------------------------------------------------------- /Doodle/src/Scripting/Scriptable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scripting/Scriptable.cpp -------------------------------------------------------------------------------- /Doodle/src/Scripting/Scriptable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Scripting/Scriptable.h -------------------------------------------------------------------------------- /Doodle/src/Utils/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/Buffer.h -------------------------------------------------------------------------------- /Doodle/src/Utils/FileSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/FileSystem.cpp -------------------------------------------------------------------------------- /Doodle/src/Utils/FileSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/FileSystem.h -------------------------------------------------------------------------------- /Doodle/src/Utils/LTCMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/LTCMatrix.h -------------------------------------------------------------------------------- /Doodle/src/Utils/MathUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/MathUtils.cpp -------------------------------------------------------------------------------- /Doodle/src/Utils/MathUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/MathUtils.h -------------------------------------------------------------------------------- /Doodle/src/Utils/Singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/Singleton.h -------------------------------------------------------------------------------- /Doodle/src/Utils/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/Utils.cpp -------------------------------------------------------------------------------- /Doodle/src/Utils/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/Utils/Utils.h -------------------------------------------------------------------------------- /Doodle/src/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Doodle/src/pch.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/LICENSE -------------------------------------------------------------------------------- /Sandbox/src/SandBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Sandbox/src/SandBox.h -------------------------------------------------------------------------------- /Sandbox/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/Sandbox/src/main.cpp -------------------------------------------------------------------------------- /assets/envs/pink_sunrise_4k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/envs/pink_sunrise_4k.hdr -------------------------------------------------------------------------------- /assets/fonts/JetBrainsMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/JetBrainsMono-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/JetBrainsMono-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/JetBrainsMono-Light.ttf -------------------------------------------------------------------------------- /assets/fonts/JetBrainsMono-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/JetBrainsMono-Medium.ttf -------------------------------------------------------------------------------- /assets/fonts/MiSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/MiSans-Bold.ttf -------------------------------------------------------------------------------- /assets/fonts/MiSans-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/MiSans-Light.ttf -------------------------------------------------------------------------------- /assets/fonts/MiSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/MiSans-Regular.ttf -------------------------------------------------------------------------------- /assets/fonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /assets/fonts/fa-light-300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/fa-light-300.ttf -------------------------------------------------------------------------------- /assets/fonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /assets/fonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/fonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /assets/icons/icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/icons/icon_large.png -------------------------------------------------------------------------------- /assets/icons/icon_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/icons/icon_small.png -------------------------------------------------------------------------------- /assets/meshes/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/meshes/cube.obj -------------------------------------------------------------------------------- /assets/meshes/plane.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/meshes/plane.obj -------------------------------------------------------------------------------- /assets/meshes/quad.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/meshes/quad.obj -------------------------------------------------------------------------------- /assets/meshes/sphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/meshes/sphere.obj -------------------------------------------------------------------------------- /assets/models/cerberus.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/cerberus.fbx -------------------------------------------------------------------------------- /assets/models/nanosuit/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/LICENSE.txt -------------------------------------------------------------------------------- /assets/models/nanosuit/arm_dif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/arm_dif.png -------------------------------------------------------------------------------- /assets/models/nanosuit/arm_showroom_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/arm_showroom_ddn.png -------------------------------------------------------------------------------- /assets/models/nanosuit/arm_showroom_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/arm_showroom_spec.png -------------------------------------------------------------------------------- /assets/models/nanosuit/body_dif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/body_dif.png -------------------------------------------------------------------------------- /assets/models/nanosuit/body_showroom_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/body_showroom_ddn.png -------------------------------------------------------------------------------- /assets/models/nanosuit/body_showroom_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/body_showroom_spec.png -------------------------------------------------------------------------------- /assets/models/nanosuit/glass_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/glass_ddn.png -------------------------------------------------------------------------------- /assets/models/nanosuit/glass_dif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/glass_dif.png -------------------------------------------------------------------------------- /assets/models/nanosuit/hand_dif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/hand_dif.png -------------------------------------------------------------------------------- /assets/models/nanosuit/hand_showroom_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/hand_showroom_ddn.png -------------------------------------------------------------------------------- /assets/models/nanosuit/hand_showroom_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/hand_showroom_spec.png -------------------------------------------------------------------------------- /assets/models/nanosuit/helmet_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/helmet_diff.png -------------------------------------------------------------------------------- /assets/models/nanosuit/helmet_showroom_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/helmet_showroom_ddn.png -------------------------------------------------------------------------------- /assets/models/nanosuit/helmet_showroom_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/helmet_showroom_spec.png -------------------------------------------------------------------------------- /assets/models/nanosuit/leg_dif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/leg_dif.png -------------------------------------------------------------------------------- /assets/models/nanosuit/leg_showroom_ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/leg_showroom_ddn.png -------------------------------------------------------------------------------- /assets/models/nanosuit/leg_showroom_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/leg_showroom_spec.png -------------------------------------------------------------------------------- /assets/models/nanosuit/nanosuit.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/nanosuit.blend -------------------------------------------------------------------------------- /assets/models/nanosuit/nanosuit.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/nanosuit/nanosuit.mtl -------------------------------------------------------------------------------- /assets/models/sponza/00_skap.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/00_skap.JPG -------------------------------------------------------------------------------- /assets/models/sponza/01_STUB-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_STUB-bump.jpg -------------------------------------------------------------------------------- /assets/models/sponza/01_STUB.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_STUB.JPG -------------------------------------------------------------------------------- /assets/models/sponza/01_S_ba.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_S_ba.JPG -------------------------------------------------------------------------------- /assets/models/sponza/01_S_kap-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_S_kap-bump.jpg -------------------------------------------------------------------------------- /assets/models/sponza/01_S_kap.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_S_kap.JPG -------------------------------------------------------------------------------- /assets/models/sponza/01_St_kp-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_St_kp-bump.jpg -------------------------------------------------------------------------------- /assets/models/sponza/01_St_kp.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/01_St_kp.JPG -------------------------------------------------------------------------------- /assets/models/sponza/KAMEN-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/KAMEN-bump.jpg -------------------------------------------------------------------------------- /assets/models/sponza/KAMEN-stup.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/KAMEN-stup.JPG -------------------------------------------------------------------------------- /assets/models/sponza/KAMEN.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/KAMEN.JPG -------------------------------------------------------------------------------- /assets/models/sponza/copyright.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/copyright.txt -------------------------------------------------------------------------------- /assets/models/sponza/prozor1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/prozor1.JPG -------------------------------------------------------------------------------- /assets/models/sponza/reljef-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/reljef-bump.jpg -------------------------------------------------------------------------------- /assets/models/sponza/reljef.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/reljef.JPG -------------------------------------------------------------------------------- /assets/models/sponza/sp_luk-bump.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/sp_luk-bump.JPG -------------------------------------------------------------------------------- /assets/models/sponza/sp_luk.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/sp_luk.JPG -------------------------------------------------------------------------------- /assets/models/sponza/sponza.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/sponza.mtl -------------------------------------------------------------------------------- /assets/models/sponza/vrata_ko.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/vrata_ko.JPG -------------------------------------------------------------------------------- /assets/models/sponza/vrata_kr.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/vrata_kr.JPG -------------------------------------------------------------------------------- /assets/models/sponza/x01_st-bump.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/x01_st-bump.jpg -------------------------------------------------------------------------------- /assets/models/sponza/x01_st.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/models/sponza/x01_st.JPG -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /assets/shaders/bilateral.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/bilateral.glsl -------------------------------------------------------------------------------- /assets/shaders/bloom.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/bloom.glsl -------------------------------------------------------------------------------- /assets/shaders/depthOnly.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/depthOnly.glsl -------------------------------------------------------------------------------- /assets/shaders/downsample.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/downsample.glsl -------------------------------------------------------------------------------- /assets/shaders/environmentIrradiance.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/environmentIrradiance.glsl -------------------------------------------------------------------------------- /assets/shaders/environmentMipFilter.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/environmentMipFilter.glsl -------------------------------------------------------------------------------- /assets/shaders/equirectangularToCubeMap.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/equirectangularToCubeMap.glsl -------------------------------------------------------------------------------- /assets/shaders/gbuffer.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/gbuffer.glsl -------------------------------------------------------------------------------- /assets/shaders/gtao.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/gtao.glsl -------------------------------------------------------------------------------- /assets/shaders/image.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/image.glsl -------------------------------------------------------------------------------- /assets/shaders/shadow.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/shadow.glsl -------------------------------------------------------------------------------- /assets/shaders/skybox.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/skybox.glsl -------------------------------------------------------------------------------- /assets/shaders/standard.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/standard.glsl -------------------------------------------------------------------------------- /assets/shaders/upsample.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/shaders/upsample.glsl -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/splash.png -------------------------------------------------------------------------------- /assets/textures/blueNoise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/blueNoise.png -------------------------------------------------------------------------------- /assets/textures/brdfLUT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/brdfLUT.png -------------------------------------------------------------------------------- /assets/textures/cerberus/cerberus_A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cerberus/cerberus_A.png -------------------------------------------------------------------------------- /assets/textures/cerberus/cerberus_M.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cerberus/cerberus_M.png -------------------------------------------------------------------------------- /assets/textures/cerberus/cerberus_N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cerberus/cerberus_N.png -------------------------------------------------------------------------------- /assets/textures/cerberus/cerberus_R.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cerberus/cerberus_R.png -------------------------------------------------------------------------------- /assets/textures/cut_fish/base_color.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cut_fish/base_color.tga -------------------------------------------------------------------------------- /assets/textures/cut_fish/metallic.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cut_fish/metallic.tga -------------------------------------------------------------------------------- /assets/textures/cut_fish/normal.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cut_fish/normal.tga -------------------------------------------------------------------------------- /assets/textures/cut_fish/roughness.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/cut_fish/roughness.tga -------------------------------------------------------------------------------- /assets/textures/rusted_iron/base_color.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/rusted_iron/base_color.tga -------------------------------------------------------------------------------- /assets/textures/rusted_iron/metallic.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/rusted_iron/metallic.tga -------------------------------------------------------------------------------- /assets/textures/rusted_iron/normal.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/rusted_iron/normal.tga -------------------------------------------------------------------------------- /assets/textures/rusted_iron/roughness.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/rusted_iron/roughness.tga -------------------------------------------------------------------------------- /assets/textures/skybox/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/skybox/back.jpg -------------------------------------------------------------------------------- /assets/textures/skybox/bottom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/skybox/bottom.jpg -------------------------------------------------------------------------------- /assets/textures/skybox/front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/skybox/front.jpg -------------------------------------------------------------------------------- /assets/textures/skybox/left.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/skybox/left.jpg -------------------------------------------------------------------------------- /assets/textures/skybox/right.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/skybox/right.jpg -------------------------------------------------------------------------------- /assets/textures/skybox/top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/skybox/top.jpg -------------------------------------------------------------------------------- /assets/textures/test_cube/test_cube.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/test_cube/test_cube.mtl -------------------------------------------------------------------------------- /assets/textures/test_cube/test_cube_diffuse.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/assets/textures/test_cube/test_cube_diffuse.tga -------------------------------------------------------------------------------- /config/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/config/log.json -------------------------------------------------------------------------------- /deps/ImGuizmo/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/.editorconfig -------------------------------------------------------------------------------- /deps/ImGuizmo/ImCurveEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImCurveEdit.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/ImCurveEdit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImCurveEdit.h -------------------------------------------------------------------------------- /deps/ImGuizmo/ImGradient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImGradient.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/ImGradient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImGradient.h -------------------------------------------------------------------------------- /deps/ImGuizmo/ImGuizmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImGuizmo.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/ImGuizmo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImGuizmo.h -------------------------------------------------------------------------------- /deps/ImGuizmo/ImSequencer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImSequencer.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/ImSequencer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/ImSequencer.h -------------------------------------------------------------------------------- /deps/ImGuizmo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/LICENSE -------------------------------------------------------------------------------- /deps/ImGuizmo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/README.md -------------------------------------------------------------------------------- /deps/ImGuizmo/example/ImApp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/ImApp.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/ImGuizmoSample.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/ImGuizmoSample.vcxproj -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imconfig.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imgui.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imgui.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imgui_draw.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imgui_internal.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imgui_widgets.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imstb_rectpack.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imstb_textedit.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/imstb_truetype.h -------------------------------------------------------------------------------- /deps/ImGuizmo/example/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/main.cpp -------------------------------------------------------------------------------- /deps/ImGuizmo/example/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/deps/ImGuizmo/example/stb_image.h -------------------------------------------------------------------------------- /python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/python/main.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/readme.md -------------------------------------------------------------------------------- /xmake.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Candlend/Doodle/HEAD/xmake.lua --------------------------------------------------------------------------------