├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── assets ├── _internal.meta ├── _internal │ ├── FolderViewer.meta │ ├── FolderViewer │ │ ├── code.png.meta │ │ ├── file.png.meta │ │ ├── folder.png.meta │ │ ├── hlsl.png.meta │ │ ├── image.png.meta │ │ ├── material.png.meta │ │ ├── model.png.meta │ │ ├── shader.png.meta │ │ ├── texcube.png.meta │ │ └── world.png.meta │ ├── materials.meta │ ├── materials │ │ ├── default_G.mat │ │ ├── default_G.mat.meta │ │ ├── directionalShadow.mat │ │ ├── directionalShadow.mat.meta │ │ ├── error.mat │ │ ├── error.mat.meta │ │ ├── skyBlack.mat │ │ ├── skyBlack.mat.meta │ │ ├── skyWhite.mat │ │ └── skyWhite.mat.meta │ ├── pipelines.meta │ ├── pipelines │ │ ├── StdDXRPipeline.pipeline │ │ ├── StdDXRPipeline.pipeline.meta │ │ ├── StdPipeline.pipeline │ │ └── StdPipeline.pipeline.meta │ ├── textures.meta │ └── textures │ │ ├── BRDFLUT.png.meta │ │ ├── black.png.meta │ │ ├── blackCube.png.meta │ │ ├── error.png.meta │ │ ├── normal.png.meta │ │ ├── white.png.meta │ │ └── whiteCube.png.meta ├── materials.meta ├── models.meta ├── models │ ├── cube.obj │ └── quad.obj ├── scenes.meta ├── shaders.meta ├── shaders │ ├── ATrous.hlsl │ ├── ATrous.hlsl.meta │ ├── ATrous.shader │ ├── ATrous.shader.meta │ ├── Basic.hlsli │ ├── Basic.hlsli.meta │ ├── BasicRayTracing.rt.hlsl │ ├── BasicRayTracing.rt.hlsl.meta │ ├── Constants.hlsli │ ├── Constants.hlsli.meta │ ├── DeferredLighting.hlsl │ ├── DeferredLighting.hlsl.meta │ ├── DeferredLighting.shader │ ├── DeferredLighting.shader.meta │ ├── DirectionalShadow.hlsl │ ├── DirectionalShadow.hlsl.meta │ ├── DirectionalShadow.shader │ ├── DirectionalShadow.shader.meta │ ├── FilterMoments.hlsl │ ├── FilterMoments.hlsl.meta │ ├── FilterMoments.shader │ ├── FilterMoments.shader.meta │ ├── ForwardColor.hlsl │ ├── ForwardColor.hlsl.meta │ ├── ForwardColor.shader │ ├── ForwardColor.shader.meta │ ├── ForwardHole.hlsl │ ├── ForwardHole.hlsl.meta │ ├── ForwardHole.shader │ ├── ForwardHole.shader.meta │ ├── ForwardLighting.hlsl │ ├── ForwardLighting.hlsl.meta │ ├── ForwardLighting.shader │ ├── ForwardLighting.shader.meta │ ├── ForwardSelected.hlsl │ ├── ForwardSelected.hlsl.meta │ ├── ForwardSelected.shader │ ├── ForwardSelected.shader.meta │ ├── ForwardSimpleColor.hlsl │ ├── ForwardSimpleColor.hlsl.meta │ ├── GaussBlur_x.hlsl │ ├── GaussBlur_x.hlsl.meta │ ├── GaussBlur_x.shader │ ├── GaussBlur_x.shader.meta │ ├── GaussBlur_y.hlsl │ ├── GaussBlur_y.hlsl.meta │ ├── GaussBlur_y.shader │ ├── GaussBlur_y.shader.meta │ ├── GeometryBuffer.hlsl │ ├── GeometryBuffer.hlsl.meta │ ├── GeometryBuffer.shader │ ├── GeometryBuffer.shader.meta │ ├── ImageScaler.hlsl │ ├── ImageScaler.hlsl.meta │ ├── ImageScaler.shader │ ├── ImageScaler.shader.meta │ ├── Irradiance.hlsl │ ├── Irradiance.hlsl.meta │ ├── Irradiance.shader │ ├── Irradiance.shader.meta │ ├── PBR.hlsli │ ├── PBR.hlsli.meta │ ├── Prefilter.hlsl │ ├── Prefilter.hlsl.meta │ ├── Prefilter.shader │ ├── Prefilter.shader.meta │ ├── RTReproject.hlsl │ ├── RTReproject.hlsl.meta │ ├── RTReproject.shader │ ├── RTReproject.shader.meta │ ├── RTwithBRDFLUT.hlsl │ ├── RTwithBRDFLUT.hlsl.meta │ ├── RTwithBRDFLUT.shader │ ├── RTwithBRDFLUT.shader.meta │ ├── SVGFConfig.hlsli │ ├── SVGFConfig.hlsli.meta │ ├── Skybox.hlsl │ ├── Skybox.hlsl.meta │ ├── Skybox.shader │ ├── Skybox.shader.meta │ ├── StdPipeline.hlsli │ ├── StdPipeline.hlsli.meta │ ├── StdPipeline_details.hlsli │ ├── StdPipeline_details.hlsli.meta │ ├── TAA.hlsl │ ├── TAA.hlsl.meta │ ├── TAA.shader │ ├── TAA.shader.meta │ ├── Tonemapping.hlsl │ ├── Tonemapping.hlsl.meta │ ├── Tonemapping.shader │ ├── Tonemapping.shader.meta │ ├── Transparent.shader │ ├── Transparent.shader.meta │ ├── Wireframe.shader │ └── Wireframe.shader.meta └── textures.meta ├── bin └── BasicInteraction.json ├── cmake └── InitUCMake.cmake ├── config └── Config.cmake.in ├── designs ├── DataDrivenRendering.md ├── DesceriptorHeap.md ├── Lifetime.md ├── MultiThread.md ├── PSOManagement.md ├── ShaderConstantBuffer.md ├── StaticDynamicResource.md ├── TripleBuffer.md └── deps.md ├── doc_zhCN.md ├── include ├── Utopia │ ├── Core │ │ ├── AssetImporter.h │ │ ├── AssetMngr.h │ │ ├── Components │ │ │ ├── Children.h │ │ │ ├── Components.h │ │ │ ├── Input.h │ │ │ ├── LocalToParent.h │ │ │ ├── LocalToWorld.h │ │ │ ├── Name.h │ │ │ ├── NonUniformScale.h │ │ │ ├── Parent.h │ │ │ ├── PrevLocalToWorld.h │ │ │ ├── Roamer.h │ │ │ ├── Rotation.h │ │ │ ├── RotationEuler.h │ │ │ ├── Scale.h │ │ │ ├── Translation.h │ │ │ ├── WorldTime.h │ │ │ └── WorldToLocal.h │ │ ├── Core.h │ │ ├── GameTimer.h │ │ ├── ImGUIMngr.h │ │ ├── Image.h │ │ ├── Register_Core.h │ │ ├── ResourceMap.h │ │ ├── Serializer.h │ │ ├── SharedVar.h │ │ ├── StringsSink.h │ │ ├── Systems │ │ │ ├── InputSystem.h │ │ │ ├── LocalToParentSystem.h │ │ │ ├── PrevLocalToWorldSystem.h │ │ │ ├── RoamerSystem.h │ │ │ ├── RotationEulerSystem.h │ │ │ ├── Systems.h │ │ │ ├── TRSToLocalToParentSystem.h │ │ │ ├── TRSToLocalToWorldSystem.h │ │ │ ├── WorldTimeSystem.h │ │ │ └── WorldToLocalSystem.h │ │ ├── WorldAssetImporter.h │ │ └── details │ │ │ ├── AssetMngr.inl │ │ │ ├── Image.inl │ │ │ └── Serializer.inl │ ├── Editor │ │ ├── Core │ │ │ ├── Components │ │ │ │ ├── FrameGraphVisualizer.h │ │ │ │ ├── Hierarchy.h │ │ │ │ ├── Inspector.h │ │ │ │ ├── ProjectViewer.h │ │ │ │ └── SystemController.h │ │ │ ├── Editor.h │ │ │ ├── InspectorRegistry.h │ │ │ ├── Systems │ │ │ │ ├── FrameGraphVisualizerSystem.h │ │ │ │ ├── HierarchySystem.h │ │ │ │ ├── InspectorSystem.h │ │ │ │ ├── LoggerSystem.h │ │ │ │ ├── ProjectViewerSystem.h │ │ │ │ └── SystemControllerSystem.h │ │ │ └── details │ │ │ │ └── InspectorRegistry.inl │ │ └── DX12App │ │ │ └── DX12App.h │ ├── Render │ │ ├── Components │ │ │ ├── Camera.h │ │ │ ├── Components.h │ │ │ ├── Light.h │ │ │ ├── MeshFilter.h │ │ │ ├── MeshRenderer.h │ │ │ └── Skybox.h │ │ ├── DX12 │ │ │ ├── CameraRsrcMngr.h │ │ │ ├── FrameGraphVisualize.h │ │ │ ├── GPURsrcMngrDX12.h │ │ │ ├── IPipeline.h │ │ │ ├── IPipelineStage.h │ │ │ ├── MeshLayoutMngr.h │ │ │ ├── PipelineCommonUtils.h │ │ │ ├── PipelineImporter.h │ │ │ ├── ShaderCBMngr.h │ │ │ ├── StdDXRPipeline.h │ │ │ ├── StdPipeline.h │ │ │ ├── WorldRsrcMngr.h │ │ │ └── details │ │ │ │ └── MeshLayoutMngr.inl │ │ ├── GPURsrc.h │ │ ├── HLSLFile.h │ │ ├── HLSLFileImporter.h │ │ ├── Material.h │ │ ├── MaterialImporter.h │ │ ├── Mesh.h │ │ ├── MeshImporter.h │ │ ├── MeshTopology.h │ │ ├── ModelImporter.h │ │ ├── Register_Render.h │ │ ├── RenderQueue.h │ │ ├── RenderState.h │ │ ├── RenderTargetTexture2D.h │ │ ├── RootParameter.h │ │ ├── Shader.h │ │ ├── ShaderImporter.h │ │ ├── ShaderMngr.h │ │ ├── ShaderPass.h │ │ ├── ShaderProperty.h │ │ ├── SubMeshDescriptor.h │ │ ├── Systems │ │ │ ├── CameraSystem.h │ │ │ └── Systems.h │ │ ├── Texture.h │ │ ├── Texture2D.h │ │ ├── TextureCube.h │ │ ├── TextureCubeImporter.h │ │ └── TextureImporter.h │ └── Utopia.h └── _deps │ ├── imgui │ ├── imconfig.h │ └── imgui_impl_win32.h │ └── tinyobjloader │ └── CMakeLists.txt ├── src ├── App │ ├── Editor │ │ ├── CMakeLists.txt │ │ ├── TsfmLerper.cpp │ │ ├── TsfmLerper.h │ │ └── main.cpp │ └── Programs │ │ ├── AceRacerDecode │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── AverageLuminance │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── BRDFCLUTGenerator │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── BRDFLUTGenerator │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── GUIDGenerator │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── ImageChannelSplit │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── PerPixelRMSE │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── PerPixelSSIM │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── RGBD8Decode │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── RGBMDecode │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── RMSE │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ ├── SSIM │ │ ├── CMakeLists.txt │ │ └── main.cpp │ │ └── TemporalError │ │ ├── CMakeLists.txt │ │ └── main.cpp ├── Core │ ├── AssetImporter.cpp │ ├── AssetMngr.cpp │ ├── CMakeLists.txt │ ├── GameTimer.cpp │ ├── ImGUIMngr.cpp │ ├── Image.cpp │ ├── Serializer.cpp │ ├── StringsSink.cpp │ ├── Systems │ │ ├── InputSystem.cpp │ │ ├── LocalToParentSystem.cpp │ │ ├── PrevLocalToWorldSystem.cpp │ │ ├── RoamerSystem.cpp │ │ ├── RotationEulerSystem.cpp │ │ ├── TRSToLocalToParentSystem.cpp │ │ ├── TRSToLocalToWorldSystem.cpp │ │ ├── WorldTimeSystem.cpp │ │ └── WorldToLocalSystem.cpp │ ├── UDRefl_Register_Core │ │ ├── UDRefl_Register_Children.cpp │ │ ├── UDRefl_Register_Core.cpp │ │ ├── UDRefl_Register_Core_impl.h │ │ ├── UDRefl_Register_Input.cpp │ │ ├── UDRefl_Register_LocalToParent.cpp │ │ ├── UDRefl_Register_LocalToWorld.cpp │ │ ├── UDRefl_Register_Name.cpp │ │ ├── UDRefl_Register_NonUniformScale.cpp │ │ ├── UDRefl_Register_Parent.cpp │ │ ├── UDRefl_Register_PrevLocalToWorld.cpp │ │ ├── UDRefl_Register_Roamer.cpp │ │ ├── UDRefl_Register_Rotation.cpp │ │ ├── UDRefl_Register_RotationEuler.cpp │ │ ├── UDRefl_Register_Scale.cpp │ │ ├── UDRefl_Register_Translation.cpp │ │ ├── UDRefl_Register_UECS.cpp │ │ ├── UDRefl_Register_UGM_0.cpp │ │ ├── UDRefl_Register_UGM_1.cpp │ │ ├── UDRefl_Register_UGM_2.cpp │ │ ├── UDRefl_Register_UGM_3.cpp │ │ ├── UDRefl_Register_UGM_4.cpp │ │ ├── UDRefl_Register_UGM_5.cpp │ │ ├── UDRefl_Register_UGM_6.cpp │ │ ├── UDRefl_Register_WorldTime.cpp │ │ └── UDRefl_Register_WorldToLocal.cpp │ ├── WorldAssetImporter.cpp │ └── World_Register_Core.cpp ├── Editor │ ├── Core │ │ ├── CMakeLists.txt │ │ ├── Editor.cpp │ │ ├── InspectorRegistry.cpp │ │ └── Systems │ │ │ ├── FrameGraphVisualizerSystem.cpp │ │ │ ├── HierarchySystem.cpp │ │ │ ├── InspectorSystem.cpp │ │ │ ├── LoggerSystem.cpp │ │ │ ├── ProjectViewerSystem.cpp │ │ │ └── SystemControllerSystem.cpp │ └── DX12App │ │ ├── CMakeLists.txt │ │ └── DX12App.cpp ├── Render │ ├── CMakeLists.txt │ ├── DX12 │ │ ├── CameraRsrcMngr.cpp │ │ ├── DeferredLighting.cpp │ │ ├── DeferredLighting.h │ │ ├── DirectionalShadow.cpp │ │ ├── DirectionalShadow.h │ │ ├── ForwardLighting.cpp │ │ ├── ForwardLighting.h │ │ ├── FrameGraphVisualize.cpp │ │ ├── GPURsrcMngrDX12.cpp │ │ ├── GeometryBuffer.cpp │ │ ├── GeometryBuffer.h │ │ ├── IBLPreprocess.cpp │ │ ├── IBLPreprocess.h │ │ ├── MeshLayoutMngr.cpp │ │ ├── PipelineCommonUtils.cpp │ │ ├── PipelineImporter.cpp │ │ ├── ShaderCBMngr.cpp │ │ ├── Sky.cpp │ │ ├── Sky.h │ │ ├── StdDXRPipeline.cpp │ │ ├── StdPipeline.cpp │ │ ├── TAA.cpp │ │ ├── TAA.h │ │ ├── Tonemapping.cpp │ │ ├── Tonemapping.h │ │ ├── WorldRsrcMngr.cpp │ │ └── dxcapi.use.h │ ├── HLSLFileImporter.cpp │ ├── MaterialImporter.cpp │ ├── Mesh.cpp │ ├── MeshImporter.cpp │ ├── ModelImporter.cpp │ ├── Register_Render.cpp │ ├── RenderQueue.cpp │ ├── ShaderImporter.cpp │ ├── ShaderImporter │ │ ├── ShaderImporterRegisterImpl.h │ │ ├── ShaderImporterRegister_Blend.cpp │ │ ├── ShaderImporterRegister_BlendOp.cpp │ │ ├── ShaderImporterRegister_BlendState.cpp │ │ ├── ShaderImporterRegister_CompareFunc.cpp │ │ ├── ShaderImporterRegister_CullMode.cpp │ │ ├── ShaderImporterRegister_DescriptorRange.cpp │ │ ├── ShaderImporterRegister_FillMode.cpp │ │ ├── ShaderImporterRegister_RenderState.cpp │ │ ├── ShaderImporterRegister_RootConstants.cpp │ │ ├── ShaderImporterRegister_RootDescriptor.cpp │ │ ├── ShaderImporterRegister_RootDescriptorType.cpp │ │ ├── ShaderImporterRegister_Shader.cpp │ │ ├── ShaderImporterRegister_ShaderPass.cpp │ │ ├── ShaderImporterRegister_ShaderProperty.cpp │ │ ├── ShaderImporterRegister_Shader_1.cpp │ │ ├── ShaderImporterRegister_Shader_2.cpp │ │ ├── ShaderImporterRegister_Shader_3.cpp │ │ ├── ShaderImporterRegister_StencilOp.cpp │ │ └── ShaderImporterRegister_StencilState.cpp │ ├── ShaderMngr.cpp │ ├── Systems │ │ └── CameraSystem.cpp │ ├── TextureCube.cpp │ ├── TextureCubeImporter.cpp │ ├── TextureImporter.cpp │ └── UShaderCompiler │ │ ├── UShaderCompiler.cpp │ │ └── UShaderCompiler.h ├── _deps │ ├── crossguid │ │ └── CMakeLists.txt │ ├── imgui │ │ ├── CMakeLists.txt │ │ ├── imconfig.cpp │ │ └── imgui_impl_win32.cpp │ ├── imgui_node_editor │ │ └── CMakeLists.txt │ ├── spdlog │ │ └── CMakeLists.txt │ └── tinyobjloader │ │ ├── CMakeLists.txt │ │ └── tiny_obj_loader.cpp └── test │ ├── Core │ ├── 00_AssetMngr │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── assets │ │ │ ├── .no_stem │ │ │ ├── a.myasset │ │ │ ├── folder │ │ │ │ └── file_in_folder.txt │ │ │ ├── hello.txt │ │ │ └── recursive_0 │ │ │ │ ├── file0.txt │ │ │ │ ├── recursive_1 │ │ │ │ └── file1.txt │ │ │ │ └── recursive_2 │ │ │ │ └── file2.txt │ │ └── main.cpp │ ├── 01_Serializer │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── 02_ECSSerialize │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── 03_WorldAssetImporter │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── Editor │ ├── 00_DX12App_Empty │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── 01_DX12App_ImGui │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── 02_DX12App_ImGuiNE_Readme │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── 03_DX12App_ImGuiNE_BasicInteract │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── 04_DX12App_ImGuiNE_Widgets │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── Render │ ├── 00_MeshImporter │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── assets │ │ │ └── cube.obj.mesh │ │ └── main.cpp │ ├── 01_HLSLImporter │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── assets │ │ │ └── hello.hlsl │ │ └── main.cpp │ ├── 02_ShaderImporter │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── assets │ │ │ ├── PreFilter.shader │ │ │ └── hello.hlsl │ │ └── main.cpp │ ├── 03_TextureImporter │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── 04_MaterialImporter │ │ ├── CMakeLists.txt │ │ ├── assets │ │ │ ├── PreFilter.shader │ │ │ ├── PreFilter.shader.meta │ │ │ ├── hello.hlsl │ │ │ ├── hello.hlsl.meta │ │ │ ├── hello.mat │ │ │ └── hello.mat.meta │ │ └── main.cpp │ └── 05_shader_refl │ │ ├── CMakeLists.txt │ │ ├── assets │ │ ├── Basic.hlsli │ │ ├── Basic.hlsli.meta │ │ ├── Constants.hlsli │ │ ├── Constants.hlsli.meta │ │ ├── Geometry.hlsl │ │ ├── Geometry.hlsl.meta │ │ ├── Geometry.shader │ │ ├── Geometry.shader.meta │ │ ├── PBR.hlsli │ │ ├── PBR.hlsli.meta │ │ ├── StdPipeline.hlsli │ │ ├── StdPipeline.hlsli.meta │ │ ├── StdPipeline_details.hlsli │ │ ├── StdPipeline_details.hlsli.meta │ │ ├── deferLighting.hlsl │ │ ├── deferLighting.hlsl.meta │ │ ├── deferLighting.shader │ │ └── deferLighting.shader.meta │ │ └── main.cpp │ └── _deps │ ├── crossguid │ └── CMakeLists.txt │ ├── imgui │ └── CMakeLists.txt │ └── spdlog │ └── CMakeLists.txt ├── todo.md └── tools └── ushader ├── UShader.g4 ├── run.bat ├── run_build.bat ├── run_fast.bat ├── test.ushader └── test2.ushader /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/README.md -------------------------------------------------------------------------------- /assets/_internal.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/code.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/code.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/file.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/file.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/folder.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/folder.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/hlsl.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/hlsl.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/image.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/image.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/material.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/material.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/model.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/model.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/shader.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/shader.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/texcube.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/texcube.png.meta -------------------------------------------------------------------------------- /assets/_internal/FolderViewer/world.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/FolderViewer/world.png.meta -------------------------------------------------------------------------------- /assets/_internal/materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials.meta -------------------------------------------------------------------------------- /assets/_internal/materials/default_G.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/default_G.mat -------------------------------------------------------------------------------- /assets/_internal/materials/default_G.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/default_G.mat.meta -------------------------------------------------------------------------------- /assets/_internal/materials/directionalShadow.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/directionalShadow.mat -------------------------------------------------------------------------------- /assets/_internal/materials/directionalShadow.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/directionalShadow.mat.meta -------------------------------------------------------------------------------- /assets/_internal/materials/error.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/error.mat -------------------------------------------------------------------------------- /assets/_internal/materials/error.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/error.mat.meta -------------------------------------------------------------------------------- /assets/_internal/materials/skyBlack.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/skyBlack.mat -------------------------------------------------------------------------------- /assets/_internal/materials/skyBlack.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/skyBlack.mat.meta -------------------------------------------------------------------------------- /assets/_internal/materials/skyWhite.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/skyWhite.mat -------------------------------------------------------------------------------- /assets/_internal/materials/skyWhite.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/materials/skyWhite.mat.meta -------------------------------------------------------------------------------- /assets/_internal/pipelines.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/pipelines.meta -------------------------------------------------------------------------------- /assets/_internal/pipelines/StdDXRPipeline.pipeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/pipelines/StdDXRPipeline.pipeline -------------------------------------------------------------------------------- /assets/_internal/pipelines/StdDXRPipeline.pipeline.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/pipelines/StdDXRPipeline.pipeline.meta -------------------------------------------------------------------------------- /assets/_internal/pipelines/StdPipeline.pipeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/pipelines/StdPipeline.pipeline -------------------------------------------------------------------------------- /assets/_internal/pipelines/StdPipeline.pipeline.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/pipelines/StdPipeline.pipeline.meta -------------------------------------------------------------------------------- /assets/_internal/textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures.meta -------------------------------------------------------------------------------- /assets/_internal/textures/BRDFLUT.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/BRDFLUT.png.meta -------------------------------------------------------------------------------- /assets/_internal/textures/black.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/black.png.meta -------------------------------------------------------------------------------- /assets/_internal/textures/blackCube.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/blackCube.png.meta -------------------------------------------------------------------------------- /assets/_internal/textures/error.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/error.png.meta -------------------------------------------------------------------------------- /assets/_internal/textures/normal.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/normal.png.meta -------------------------------------------------------------------------------- /assets/_internal/textures/white.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/white.png.meta -------------------------------------------------------------------------------- /assets/_internal/textures/whiteCube.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/_internal/textures/whiteCube.png.meta -------------------------------------------------------------------------------- /assets/materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/materials.meta -------------------------------------------------------------------------------- /assets/models.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/models.meta -------------------------------------------------------------------------------- /assets/models/cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/models/cube.obj -------------------------------------------------------------------------------- /assets/models/quad.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/models/quad.obj -------------------------------------------------------------------------------- /assets/scenes.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/scenes.meta -------------------------------------------------------------------------------- /assets/shaders.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders.meta -------------------------------------------------------------------------------- /assets/shaders/ATrous.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ATrous.hlsl -------------------------------------------------------------------------------- /assets/shaders/ATrous.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ATrous.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/ATrous.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ATrous.shader -------------------------------------------------------------------------------- /assets/shaders/ATrous.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ATrous.shader.meta -------------------------------------------------------------------------------- /assets/shaders/Basic.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Basic.hlsli -------------------------------------------------------------------------------- /assets/shaders/Basic.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Basic.hlsli.meta -------------------------------------------------------------------------------- /assets/shaders/BasicRayTracing.rt.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/BasicRayTracing.rt.hlsl -------------------------------------------------------------------------------- /assets/shaders/BasicRayTracing.rt.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/BasicRayTracing.rt.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/Constants.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Constants.hlsli -------------------------------------------------------------------------------- /assets/shaders/Constants.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Constants.hlsli.meta -------------------------------------------------------------------------------- /assets/shaders/DeferredLighting.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DeferredLighting.hlsl -------------------------------------------------------------------------------- /assets/shaders/DeferredLighting.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DeferredLighting.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/DeferredLighting.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DeferredLighting.shader -------------------------------------------------------------------------------- /assets/shaders/DeferredLighting.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DeferredLighting.shader.meta -------------------------------------------------------------------------------- /assets/shaders/DirectionalShadow.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DirectionalShadow.hlsl -------------------------------------------------------------------------------- /assets/shaders/DirectionalShadow.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DirectionalShadow.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/DirectionalShadow.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DirectionalShadow.shader -------------------------------------------------------------------------------- /assets/shaders/DirectionalShadow.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/DirectionalShadow.shader.meta -------------------------------------------------------------------------------- /assets/shaders/FilterMoments.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/FilterMoments.hlsl -------------------------------------------------------------------------------- /assets/shaders/FilterMoments.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/FilterMoments.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/FilterMoments.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/FilterMoments.shader -------------------------------------------------------------------------------- /assets/shaders/FilterMoments.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/FilterMoments.shader.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardColor.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardColor.hlsl -------------------------------------------------------------------------------- /assets/shaders/ForwardColor.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardColor.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardColor.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardColor.shader -------------------------------------------------------------------------------- /assets/shaders/ForwardColor.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardColor.shader.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardHole.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardHole.hlsl -------------------------------------------------------------------------------- /assets/shaders/ForwardHole.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardHole.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardHole.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardHole.shader -------------------------------------------------------------------------------- /assets/shaders/ForwardHole.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardHole.shader.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardLighting.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardLighting.hlsl -------------------------------------------------------------------------------- /assets/shaders/ForwardLighting.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardLighting.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardLighting.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardLighting.shader -------------------------------------------------------------------------------- /assets/shaders/ForwardLighting.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardLighting.shader.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardSelected.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardSelected.hlsl -------------------------------------------------------------------------------- /assets/shaders/ForwardSelected.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardSelected.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardSelected.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardSelected.shader -------------------------------------------------------------------------------- /assets/shaders/ForwardSelected.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardSelected.shader.meta -------------------------------------------------------------------------------- /assets/shaders/ForwardSimpleColor.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardSimpleColor.hlsl -------------------------------------------------------------------------------- /assets/shaders/ForwardSimpleColor.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ForwardSimpleColor.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_x.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_x.hlsl -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_x.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_x.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_x.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_x.shader -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_x.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_x.shader.meta -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_y.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_y.hlsl -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_y.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_y.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_y.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_y.shader -------------------------------------------------------------------------------- /assets/shaders/GaussBlur_y.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GaussBlur_y.shader.meta -------------------------------------------------------------------------------- /assets/shaders/GeometryBuffer.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GeometryBuffer.hlsl -------------------------------------------------------------------------------- /assets/shaders/GeometryBuffer.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GeometryBuffer.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/GeometryBuffer.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GeometryBuffer.shader -------------------------------------------------------------------------------- /assets/shaders/GeometryBuffer.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/GeometryBuffer.shader.meta -------------------------------------------------------------------------------- /assets/shaders/ImageScaler.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ImageScaler.hlsl -------------------------------------------------------------------------------- /assets/shaders/ImageScaler.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ImageScaler.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/ImageScaler.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ImageScaler.shader -------------------------------------------------------------------------------- /assets/shaders/ImageScaler.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/ImageScaler.shader.meta -------------------------------------------------------------------------------- /assets/shaders/Irradiance.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Irradiance.hlsl -------------------------------------------------------------------------------- /assets/shaders/Irradiance.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Irradiance.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/Irradiance.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Irradiance.shader -------------------------------------------------------------------------------- /assets/shaders/Irradiance.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Irradiance.shader.meta -------------------------------------------------------------------------------- /assets/shaders/PBR.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/PBR.hlsli -------------------------------------------------------------------------------- /assets/shaders/PBR.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/PBR.hlsli.meta -------------------------------------------------------------------------------- /assets/shaders/Prefilter.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Prefilter.hlsl -------------------------------------------------------------------------------- /assets/shaders/Prefilter.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Prefilter.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/Prefilter.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Prefilter.shader -------------------------------------------------------------------------------- /assets/shaders/Prefilter.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Prefilter.shader.meta -------------------------------------------------------------------------------- /assets/shaders/RTReproject.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTReproject.hlsl -------------------------------------------------------------------------------- /assets/shaders/RTReproject.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTReproject.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/RTReproject.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTReproject.shader -------------------------------------------------------------------------------- /assets/shaders/RTReproject.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTReproject.shader.meta -------------------------------------------------------------------------------- /assets/shaders/RTwithBRDFLUT.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTwithBRDFLUT.hlsl -------------------------------------------------------------------------------- /assets/shaders/RTwithBRDFLUT.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTwithBRDFLUT.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/RTwithBRDFLUT.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTwithBRDFLUT.shader -------------------------------------------------------------------------------- /assets/shaders/RTwithBRDFLUT.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/RTwithBRDFLUT.shader.meta -------------------------------------------------------------------------------- /assets/shaders/SVGFConfig.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/SVGFConfig.hlsli -------------------------------------------------------------------------------- /assets/shaders/SVGFConfig.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/SVGFConfig.hlsli.meta -------------------------------------------------------------------------------- /assets/shaders/Skybox.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Skybox.hlsl -------------------------------------------------------------------------------- /assets/shaders/Skybox.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Skybox.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/Skybox.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Skybox.shader -------------------------------------------------------------------------------- /assets/shaders/Skybox.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Skybox.shader.meta -------------------------------------------------------------------------------- /assets/shaders/StdPipeline.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/StdPipeline.hlsli -------------------------------------------------------------------------------- /assets/shaders/StdPipeline.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/StdPipeline.hlsli.meta -------------------------------------------------------------------------------- /assets/shaders/StdPipeline_details.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/StdPipeline_details.hlsli -------------------------------------------------------------------------------- /assets/shaders/StdPipeline_details.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/StdPipeline_details.hlsli.meta -------------------------------------------------------------------------------- /assets/shaders/TAA.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/TAA.hlsl -------------------------------------------------------------------------------- /assets/shaders/TAA.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/TAA.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/TAA.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/TAA.shader -------------------------------------------------------------------------------- /assets/shaders/TAA.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/TAA.shader.meta -------------------------------------------------------------------------------- /assets/shaders/Tonemapping.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Tonemapping.hlsl -------------------------------------------------------------------------------- /assets/shaders/Tonemapping.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Tonemapping.hlsl.meta -------------------------------------------------------------------------------- /assets/shaders/Tonemapping.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Tonemapping.shader -------------------------------------------------------------------------------- /assets/shaders/Tonemapping.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Tonemapping.shader.meta -------------------------------------------------------------------------------- /assets/shaders/Transparent.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Transparent.shader -------------------------------------------------------------------------------- /assets/shaders/Transparent.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Transparent.shader.meta -------------------------------------------------------------------------------- /assets/shaders/Wireframe.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Wireframe.shader -------------------------------------------------------------------------------- /assets/shaders/Wireframe.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/shaders/Wireframe.shader.meta -------------------------------------------------------------------------------- /assets/textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/assets/textures.meta -------------------------------------------------------------------------------- /bin/BasicInteraction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/bin/BasicInteraction.json -------------------------------------------------------------------------------- /cmake/InitUCMake.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/cmake/InitUCMake.cmake -------------------------------------------------------------------------------- /config/Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/config/Config.cmake.in -------------------------------------------------------------------------------- /designs/DataDrivenRendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/DataDrivenRendering.md -------------------------------------------------------------------------------- /designs/DesceriptorHeap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/DesceriptorHeap.md -------------------------------------------------------------------------------- /designs/Lifetime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/Lifetime.md -------------------------------------------------------------------------------- /designs/MultiThread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/MultiThread.md -------------------------------------------------------------------------------- /designs/PSOManagement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/PSOManagement.md -------------------------------------------------------------------------------- /designs/ShaderConstantBuffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/ShaderConstantBuffer.md -------------------------------------------------------------------------------- /designs/StaticDynamicResource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/StaticDynamicResource.md -------------------------------------------------------------------------------- /designs/TripleBuffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/TripleBuffer.md -------------------------------------------------------------------------------- /designs/deps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/designs/deps.md -------------------------------------------------------------------------------- /doc_zhCN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/doc_zhCN.md -------------------------------------------------------------------------------- /include/Utopia/Core/AssetImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/AssetImporter.h -------------------------------------------------------------------------------- /include/Utopia/Core/AssetMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/AssetMngr.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Children.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Children.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Components.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Input.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/LocalToParent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/LocalToParent.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/LocalToWorld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/LocalToWorld.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Name.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/NonUniformScale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/NonUniformScale.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Parent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Parent.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/PrevLocalToWorld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/PrevLocalToWorld.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Roamer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Roamer.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Rotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Rotation.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/RotationEuler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/RotationEuler.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Scale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Scale.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/Translation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/Translation.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/WorldTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/WorldTime.h -------------------------------------------------------------------------------- /include/Utopia/Core/Components/WorldToLocal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Components/WorldToLocal.h -------------------------------------------------------------------------------- /include/Utopia/Core/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Core.h -------------------------------------------------------------------------------- /include/Utopia/Core/GameTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/GameTimer.h -------------------------------------------------------------------------------- /include/Utopia/Core/ImGUIMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/ImGUIMngr.h -------------------------------------------------------------------------------- /include/Utopia/Core/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Image.h -------------------------------------------------------------------------------- /include/Utopia/Core/Register_Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Register_Core.h -------------------------------------------------------------------------------- /include/Utopia/Core/ResourceMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/ResourceMap.h -------------------------------------------------------------------------------- /include/Utopia/Core/Serializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Serializer.h -------------------------------------------------------------------------------- /include/Utopia/Core/SharedVar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/SharedVar.h -------------------------------------------------------------------------------- /include/Utopia/Core/StringsSink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/StringsSink.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/InputSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/InputSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/LocalToParentSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/LocalToParentSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/PrevLocalToWorldSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/PrevLocalToWorldSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/RoamerSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/RoamerSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/RotationEulerSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/RotationEulerSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/Systems.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/Systems.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/TRSToLocalToParentSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/TRSToLocalToParentSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/TRSToLocalToWorldSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/TRSToLocalToWorldSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/WorldTimeSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/WorldTimeSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/Systems/WorldToLocalSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/Systems/WorldToLocalSystem.h -------------------------------------------------------------------------------- /include/Utopia/Core/WorldAssetImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/WorldAssetImporter.h -------------------------------------------------------------------------------- /include/Utopia/Core/details/AssetMngr.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/details/AssetMngr.inl -------------------------------------------------------------------------------- /include/Utopia/Core/details/Image.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/details/Image.inl -------------------------------------------------------------------------------- /include/Utopia/Core/details/Serializer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Core/details/Serializer.inl -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Components/FrameGraphVisualizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Components/FrameGraphVisualizer.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Components/Hierarchy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Components/Hierarchy.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Components/Inspector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Components/Inspector.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Components/ProjectViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Components/ProjectViewer.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Components/SystemController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Components/SystemController.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Editor.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/InspectorRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/InspectorRegistry.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Systems/FrameGraphVisualizerSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Systems/FrameGraphVisualizerSystem.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Systems/HierarchySystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Systems/HierarchySystem.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Systems/InspectorSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Systems/InspectorSystem.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Systems/LoggerSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Systems/LoggerSystem.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Systems/ProjectViewerSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Systems/ProjectViewerSystem.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/Systems/SystemControllerSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/Systems/SystemControllerSystem.h -------------------------------------------------------------------------------- /include/Utopia/Editor/Core/details/InspectorRegistry.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/Core/details/InspectorRegistry.inl -------------------------------------------------------------------------------- /include/Utopia/Editor/DX12App/DX12App.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Editor/DX12App/DX12App.h -------------------------------------------------------------------------------- /include/Utopia/Render/Components/Camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Components/Camera.h -------------------------------------------------------------------------------- /include/Utopia/Render/Components/Components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Components/Components.h -------------------------------------------------------------------------------- /include/Utopia/Render/Components/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Components/Light.h -------------------------------------------------------------------------------- /include/Utopia/Render/Components/MeshFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Components/MeshFilter.h -------------------------------------------------------------------------------- /include/Utopia/Render/Components/MeshRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Components/MeshRenderer.h -------------------------------------------------------------------------------- /include/Utopia/Render/Components/Skybox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Components/Skybox.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/CameraRsrcMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/CameraRsrcMngr.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/FrameGraphVisualize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/FrameGraphVisualize.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/GPURsrcMngrDX12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/GPURsrcMngrDX12.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/IPipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/IPipeline.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/IPipelineStage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/IPipelineStage.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/MeshLayoutMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/MeshLayoutMngr.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/PipelineCommonUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/PipelineCommonUtils.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/PipelineImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/PipelineImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/ShaderCBMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/ShaderCBMngr.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/StdDXRPipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/StdDXRPipeline.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/StdPipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/StdPipeline.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/WorldRsrcMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/WorldRsrcMngr.h -------------------------------------------------------------------------------- /include/Utopia/Render/DX12/details/MeshLayoutMngr.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/DX12/details/MeshLayoutMngr.inl -------------------------------------------------------------------------------- /include/Utopia/Render/GPURsrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/GPURsrc.h -------------------------------------------------------------------------------- /include/Utopia/Render/HLSLFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/HLSLFile.h -------------------------------------------------------------------------------- /include/Utopia/Render/HLSLFileImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/HLSLFileImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Material.h -------------------------------------------------------------------------------- /include/Utopia/Render/MaterialImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/MaterialImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/Mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Mesh.h -------------------------------------------------------------------------------- /include/Utopia/Render/MeshImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/MeshImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/MeshTopology.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/MeshTopology.h -------------------------------------------------------------------------------- /include/Utopia/Render/ModelImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/ModelImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/Register_Render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Register_Render.h -------------------------------------------------------------------------------- /include/Utopia/Render/RenderQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/RenderQueue.h -------------------------------------------------------------------------------- /include/Utopia/Render/RenderState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/RenderState.h -------------------------------------------------------------------------------- /include/Utopia/Render/RenderTargetTexture2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/RenderTargetTexture2D.h -------------------------------------------------------------------------------- /include/Utopia/Render/RootParameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/RootParameter.h -------------------------------------------------------------------------------- /include/Utopia/Render/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Shader.h -------------------------------------------------------------------------------- /include/Utopia/Render/ShaderImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/ShaderImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/ShaderMngr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/ShaderMngr.h -------------------------------------------------------------------------------- /include/Utopia/Render/ShaderPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/ShaderPass.h -------------------------------------------------------------------------------- /include/Utopia/Render/ShaderProperty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/ShaderProperty.h -------------------------------------------------------------------------------- /include/Utopia/Render/SubMeshDescriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/SubMeshDescriptor.h -------------------------------------------------------------------------------- /include/Utopia/Render/Systems/CameraSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Systems/CameraSystem.h -------------------------------------------------------------------------------- /include/Utopia/Render/Systems/Systems.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "CameraSystem.h" 4 | -------------------------------------------------------------------------------- /include/Utopia/Render/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Texture.h -------------------------------------------------------------------------------- /include/Utopia/Render/Texture2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/Texture2D.h -------------------------------------------------------------------------------- /include/Utopia/Render/TextureCube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/TextureCube.h -------------------------------------------------------------------------------- /include/Utopia/Render/TextureCubeImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/TextureCubeImporter.h -------------------------------------------------------------------------------- /include/Utopia/Render/TextureImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Render/TextureImporter.h -------------------------------------------------------------------------------- /include/Utopia/Utopia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/Utopia/Utopia.h -------------------------------------------------------------------------------- /include/_deps/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/_deps/imgui/imconfig.h -------------------------------------------------------------------------------- /include/_deps/imgui/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/_deps/imgui/imgui_impl_win32.h -------------------------------------------------------------------------------- /include/_deps/tinyobjloader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/include/_deps/tinyobjloader/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Editor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Editor/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Editor/TsfmLerper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Editor/TsfmLerper.cpp -------------------------------------------------------------------------------- /src/App/Editor/TsfmLerper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Editor/TsfmLerper.h -------------------------------------------------------------------------------- /src/App/Editor/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Editor/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/AceRacerDecode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/AceRacerDecode/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/AceRacerDecode/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/AceRacerDecode/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/AverageLuminance/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/AverageLuminance/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/AverageLuminance/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/AverageLuminance/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/BRDFCLUTGenerator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/BRDFCLUTGenerator/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/BRDFCLUTGenerator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/BRDFCLUTGenerator/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/BRDFLUTGenerator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/BRDFLUTGenerator/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/BRDFLUTGenerator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/BRDFLUTGenerator/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/GUIDGenerator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/GUIDGenerator/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/GUIDGenerator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/GUIDGenerator/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/ImageChannelSplit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/ImageChannelSplit/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/ImageChannelSplit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/ImageChannelSplit/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/PerPixelRMSE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/PerPixelRMSE/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/PerPixelRMSE/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/PerPixelRMSE/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/PerPixelSSIM/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/PerPixelSSIM/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/PerPixelSSIM/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/PerPixelSSIM/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/RGBD8Decode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/RGBD8Decode/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/RGBD8Decode/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/RGBD8Decode/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/RGBMDecode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/RGBMDecode/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/RGBMDecode/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/RGBMDecode/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/RMSE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/RMSE/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/RMSE/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/RMSE/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/SSIM/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/SSIM/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/SSIM/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/SSIM/main.cpp -------------------------------------------------------------------------------- /src/App/Programs/TemporalError/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/TemporalError/CMakeLists.txt -------------------------------------------------------------------------------- /src/App/Programs/TemporalError/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/App/Programs/TemporalError/main.cpp -------------------------------------------------------------------------------- /src/Core/AssetImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/AssetImporter.cpp -------------------------------------------------------------------------------- /src/Core/AssetMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/AssetMngr.cpp -------------------------------------------------------------------------------- /src/Core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/CMakeLists.txt -------------------------------------------------------------------------------- /src/Core/GameTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/GameTimer.cpp -------------------------------------------------------------------------------- /src/Core/ImGUIMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/ImGUIMngr.cpp -------------------------------------------------------------------------------- /src/Core/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Image.cpp -------------------------------------------------------------------------------- /src/Core/Serializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Serializer.cpp -------------------------------------------------------------------------------- /src/Core/StringsSink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/StringsSink.cpp -------------------------------------------------------------------------------- /src/Core/Systems/InputSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/InputSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/LocalToParentSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/LocalToParentSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/PrevLocalToWorldSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/PrevLocalToWorldSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/RoamerSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/RoamerSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/RotationEulerSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/RotationEulerSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/TRSToLocalToParentSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/TRSToLocalToParentSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/TRSToLocalToWorldSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/TRSToLocalToWorldSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/WorldTimeSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/WorldTimeSystem.cpp -------------------------------------------------------------------------------- /src/Core/Systems/WorldToLocalSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/Systems/WorldToLocalSystem.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Children.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Children.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Core.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Core_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Core_impl.h -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Input.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_LocalToParent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_LocalToParent.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_LocalToWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_LocalToWorld.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Name.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_NonUniformScale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_NonUniformScale.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Parent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Parent.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_PrevLocalToWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_PrevLocalToWorld.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Roamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Roamer.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Rotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Rotation.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_RotationEuler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_RotationEuler.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Scale.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_Translation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_Translation.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UECS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UECS.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_0.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_1.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_2.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_3.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_4.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_5.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_UGM_6.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_WorldTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_WorldTime.cpp -------------------------------------------------------------------------------- /src/Core/UDRefl_Register_Core/UDRefl_Register_WorldToLocal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/UDRefl_Register_Core/UDRefl_Register_WorldToLocal.cpp -------------------------------------------------------------------------------- /src/Core/WorldAssetImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/WorldAssetImporter.cpp -------------------------------------------------------------------------------- /src/Core/World_Register_Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Core/World_Register_Core.cpp -------------------------------------------------------------------------------- /src/Editor/Core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/CMakeLists.txt -------------------------------------------------------------------------------- /src/Editor/Core/Editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Editor.cpp -------------------------------------------------------------------------------- /src/Editor/Core/InspectorRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/InspectorRegistry.cpp -------------------------------------------------------------------------------- /src/Editor/Core/Systems/FrameGraphVisualizerSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Systems/FrameGraphVisualizerSystem.cpp -------------------------------------------------------------------------------- /src/Editor/Core/Systems/HierarchySystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Systems/HierarchySystem.cpp -------------------------------------------------------------------------------- /src/Editor/Core/Systems/InspectorSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Systems/InspectorSystem.cpp -------------------------------------------------------------------------------- /src/Editor/Core/Systems/LoggerSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Systems/LoggerSystem.cpp -------------------------------------------------------------------------------- /src/Editor/Core/Systems/ProjectViewerSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Systems/ProjectViewerSystem.cpp -------------------------------------------------------------------------------- /src/Editor/Core/Systems/SystemControllerSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/Core/Systems/SystemControllerSystem.cpp -------------------------------------------------------------------------------- /src/Editor/DX12App/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/DX12App/CMakeLists.txt -------------------------------------------------------------------------------- /src/Editor/DX12App/DX12App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Editor/DX12App/DX12App.cpp -------------------------------------------------------------------------------- /src/Render/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/CMakeLists.txt -------------------------------------------------------------------------------- /src/Render/DX12/CameraRsrcMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/CameraRsrcMngr.cpp -------------------------------------------------------------------------------- /src/Render/DX12/DeferredLighting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/DeferredLighting.cpp -------------------------------------------------------------------------------- /src/Render/DX12/DeferredLighting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/DeferredLighting.h -------------------------------------------------------------------------------- /src/Render/DX12/DirectionalShadow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/DirectionalShadow.cpp -------------------------------------------------------------------------------- /src/Render/DX12/DirectionalShadow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/DirectionalShadow.h -------------------------------------------------------------------------------- /src/Render/DX12/ForwardLighting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/ForwardLighting.cpp -------------------------------------------------------------------------------- /src/Render/DX12/ForwardLighting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/ForwardLighting.h -------------------------------------------------------------------------------- /src/Render/DX12/FrameGraphVisualize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/FrameGraphVisualize.cpp -------------------------------------------------------------------------------- /src/Render/DX12/GPURsrcMngrDX12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/GPURsrcMngrDX12.cpp -------------------------------------------------------------------------------- /src/Render/DX12/GeometryBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/GeometryBuffer.cpp -------------------------------------------------------------------------------- /src/Render/DX12/GeometryBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/GeometryBuffer.h -------------------------------------------------------------------------------- /src/Render/DX12/IBLPreprocess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/IBLPreprocess.cpp -------------------------------------------------------------------------------- /src/Render/DX12/IBLPreprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/IBLPreprocess.h -------------------------------------------------------------------------------- /src/Render/DX12/MeshLayoutMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/MeshLayoutMngr.cpp -------------------------------------------------------------------------------- /src/Render/DX12/PipelineCommonUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/PipelineCommonUtils.cpp -------------------------------------------------------------------------------- /src/Render/DX12/PipelineImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/PipelineImporter.cpp -------------------------------------------------------------------------------- /src/Render/DX12/ShaderCBMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/ShaderCBMngr.cpp -------------------------------------------------------------------------------- /src/Render/DX12/Sky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/Sky.cpp -------------------------------------------------------------------------------- /src/Render/DX12/Sky.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/Sky.h -------------------------------------------------------------------------------- /src/Render/DX12/StdDXRPipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/StdDXRPipeline.cpp -------------------------------------------------------------------------------- /src/Render/DX12/StdPipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/StdPipeline.cpp -------------------------------------------------------------------------------- /src/Render/DX12/TAA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/TAA.cpp -------------------------------------------------------------------------------- /src/Render/DX12/TAA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/TAA.h -------------------------------------------------------------------------------- /src/Render/DX12/Tonemapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/Tonemapping.cpp -------------------------------------------------------------------------------- /src/Render/DX12/Tonemapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/Tonemapping.h -------------------------------------------------------------------------------- /src/Render/DX12/WorldRsrcMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/WorldRsrcMngr.cpp -------------------------------------------------------------------------------- /src/Render/DX12/dxcapi.use.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/DX12/dxcapi.use.h -------------------------------------------------------------------------------- /src/Render/HLSLFileImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/HLSLFileImporter.cpp -------------------------------------------------------------------------------- /src/Render/MaterialImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/MaterialImporter.cpp -------------------------------------------------------------------------------- /src/Render/Mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/Mesh.cpp -------------------------------------------------------------------------------- /src/Render/MeshImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/MeshImporter.cpp -------------------------------------------------------------------------------- /src/Render/ModelImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ModelImporter.cpp -------------------------------------------------------------------------------- /src/Render/Register_Render.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/Register_Render.cpp -------------------------------------------------------------------------------- /src/Render/RenderQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/RenderQueue.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegisterImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegisterImpl.h -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_Blend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_Blend.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_BlendOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_BlendOp.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_BlendState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_BlendState.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_CompareFunc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_CompareFunc.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_CullMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_CullMode.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_DescriptorRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_DescriptorRange.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_FillMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_FillMode.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_RenderState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_RenderState.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_RootConstants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_RootConstants.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_RootDescriptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_RootDescriptor.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_RootDescriptorType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_RootDescriptorType.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_Shader.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_ShaderPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_ShaderPass.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_ShaderProperty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_ShaderProperty.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_Shader_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_Shader_1.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_Shader_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_Shader_2.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_Shader_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_Shader_3.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_StencilOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_StencilOp.cpp -------------------------------------------------------------------------------- /src/Render/ShaderImporter/ShaderImporterRegister_StencilState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderImporter/ShaderImporterRegister_StencilState.cpp -------------------------------------------------------------------------------- /src/Render/ShaderMngr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/ShaderMngr.cpp -------------------------------------------------------------------------------- /src/Render/Systems/CameraSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/Systems/CameraSystem.cpp -------------------------------------------------------------------------------- /src/Render/TextureCube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/TextureCube.cpp -------------------------------------------------------------------------------- /src/Render/TextureCubeImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/TextureCubeImporter.cpp -------------------------------------------------------------------------------- /src/Render/TextureImporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/TextureImporter.cpp -------------------------------------------------------------------------------- /src/Render/UShaderCompiler/UShaderCompiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/UShaderCompiler/UShaderCompiler.cpp -------------------------------------------------------------------------------- /src/Render/UShaderCompiler/UShaderCompiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/Render/UShaderCompiler/UShaderCompiler.h -------------------------------------------------------------------------------- /src/_deps/crossguid/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/crossguid/CMakeLists.txt -------------------------------------------------------------------------------- /src/_deps/imgui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/imgui/CMakeLists.txt -------------------------------------------------------------------------------- /src/_deps/imgui/imconfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/imgui/imconfig.cpp -------------------------------------------------------------------------------- /src/_deps/imgui/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/imgui/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /src/_deps/imgui_node_editor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/imgui_node_editor/CMakeLists.txt -------------------------------------------------------------------------------- /src/_deps/spdlog/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/spdlog/CMakeLists.txt -------------------------------------------------------------------------------- /src/_deps/tinyobjloader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/_deps/tinyobjloader/CMakeLists.txt -------------------------------------------------------------------------------- /src/_deps/tinyobjloader/tiny_obj_loader.cpp: -------------------------------------------------------------------------------- 1 | #define TINYOBJLOADER_IMPLEMENTATION 2 | #include "tiny_obj_loader.h" 3 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/00_AssetMngr/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/.no_stem: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/a.myasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/00_AssetMngr/assets/a.myasset -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/folder/file_in_folder.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/hello.txt: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/recursive_0/file0.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/recursive_0/recursive_1/file1.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/assets/recursive_0/recursive_2/file2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/Core/00_AssetMngr/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/00_AssetMngr/main.cpp -------------------------------------------------------------------------------- /src/test/Core/01_Serializer/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Core/01_Serializer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/01_Serializer/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Core/01_Serializer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/01_Serializer/main.cpp -------------------------------------------------------------------------------- /src/test/Core/02_ECSSerialize/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Core/02_ECSSerialize/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/02_ECSSerialize/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Core/02_ECSSerialize/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/02_ECSSerialize/main.cpp -------------------------------------------------------------------------------- /src/test/Core/03_WorldAssetImporter/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Core/03_WorldAssetImporter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/03_WorldAssetImporter/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Core/03_WorldAssetImporter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Core/03_WorldAssetImporter/main.cpp -------------------------------------------------------------------------------- /src/test/Editor/00_DX12App_Empty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/00_DX12App_Empty/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Editor/00_DX12App_Empty/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/00_DX12App_Empty/main.cpp -------------------------------------------------------------------------------- /src/test/Editor/01_DX12App_ImGui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/01_DX12App_ImGui/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Editor/01_DX12App_ImGui/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/01_DX12App_ImGui/main.cpp -------------------------------------------------------------------------------- /src/test/Editor/02_DX12App_ImGuiNE_Readme/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/02_DX12App_ImGuiNE_Readme/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Editor/02_DX12App_ImGuiNE_Readme/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/02_DX12App_ImGuiNE_Readme/main.cpp -------------------------------------------------------------------------------- /src/test/Editor/03_DX12App_ImGuiNE_BasicInteract/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/03_DX12App_ImGuiNE_BasicInteract/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Editor/03_DX12App_ImGuiNE_BasicInteract/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/03_DX12App_ImGuiNE_BasicInteract/main.cpp -------------------------------------------------------------------------------- /src/test/Editor/04_DX12App_ImGuiNE_Widgets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/04_DX12App_ImGuiNE_Widgets/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Editor/04_DX12App_ImGuiNE_Widgets/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Editor/04_DX12App_ImGuiNE_Widgets/main.cpp -------------------------------------------------------------------------------- /src/test/Render/00_MeshImporter/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Render/00_MeshImporter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/00_MeshImporter/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Render/00_MeshImporter/assets/cube.obj.mesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/00_MeshImporter/assets/cube.obj.mesh -------------------------------------------------------------------------------- /src/test/Render/00_MeshImporter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/00_MeshImporter/main.cpp -------------------------------------------------------------------------------- /src/test/Render/01_HLSLImporter/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Render/01_HLSLImporter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/01_HLSLImporter/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Render/01_HLSLImporter/assets/hello.hlsl: -------------------------------------------------------------------------------- 1 | hello -------------------------------------------------------------------------------- /src/test/Render/01_HLSLImporter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/01_HLSLImporter/main.cpp -------------------------------------------------------------------------------- /src/test/Render/02_ShaderImporter/.gitignore: -------------------------------------------------------------------------------- 1 | *.meta -------------------------------------------------------------------------------- /src/test/Render/02_ShaderImporter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/02_ShaderImporter/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Render/02_ShaderImporter/assets/PreFilter.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/02_ShaderImporter/assets/PreFilter.shader -------------------------------------------------------------------------------- /src/test/Render/02_ShaderImporter/assets/hello.hlsl: -------------------------------------------------------------------------------- 1 | hello -------------------------------------------------------------------------------- /src/test/Render/02_ShaderImporter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/02_ShaderImporter/main.cpp -------------------------------------------------------------------------------- /src/test/Render/03_TextureImporter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/03_TextureImporter/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Render/03_TextureImporter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/03_TextureImporter/main.cpp -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/assets/PreFilter.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/assets/PreFilter.shader -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/assets/PreFilter.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/assets/PreFilter.shader.meta -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/assets/hello.hlsl: -------------------------------------------------------------------------------- 1 | hello -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/assets/hello.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/assets/hello.hlsl.meta -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/assets/hello.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/assets/hello.mat -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/assets/hello.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/assets/hello.mat.meta -------------------------------------------------------------------------------- /src/test/Render/04_MaterialImporter/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/04_MaterialImporter/main.cpp -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Basic.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Basic.hlsli -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Basic.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Basic.hlsli.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Constants.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Constants.hlsli -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Constants.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Constants.hlsli.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Geometry.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Geometry.hlsl -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Geometry.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Geometry.hlsl.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Geometry.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Geometry.shader -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/Geometry.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/Geometry.shader.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/PBR.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/PBR.hlsli -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/PBR.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/PBR.hlsli.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/StdPipeline.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/StdPipeline.hlsli -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/StdPipeline.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/StdPipeline.hlsli.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/StdPipeline_details.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/StdPipeline_details.hlsli -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/StdPipeline_details.hlsli.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/StdPipeline_details.hlsli.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/deferLighting.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/deferLighting.hlsl -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/deferLighting.hlsl.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/deferLighting.hlsl.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/deferLighting.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/deferLighting.shader -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/assets/deferLighting.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/assets/deferLighting.shader.meta -------------------------------------------------------------------------------- /src/test/Render/05_shader_refl/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/Render/05_shader_refl/main.cpp -------------------------------------------------------------------------------- /src/test/_deps/crossguid/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/_deps/crossguid/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/_deps/imgui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/_deps/imgui/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/_deps/spdlog/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/src/test/_deps/spdlog/CMakeLists.txt -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/todo.md -------------------------------------------------------------------------------- /tools/ushader/UShader.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/tools/ushader/UShader.g4 -------------------------------------------------------------------------------- /tools/ushader/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/tools/ushader/run.bat -------------------------------------------------------------------------------- /tools/ushader/run_build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/tools/ushader/run_build.bat -------------------------------------------------------------------------------- /tools/ushader/run_fast.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/tools/ushader/run_fast.bat -------------------------------------------------------------------------------- /tools/ushader/test.ushader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/tools/ushader/test.ushader -------------------------------------------------------------------------------- /tools/ushader/test2.ushader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ubpa/Utopia/HEAD/tools/ushader/test2.ushader --------------------------------------------------------------------------------