├── .editorconfig ├── .gitattributes ├── .gitignore ├── Directory.Build.props ├── README.md ├── RenderSharp.sln ├── csci711-docs ├── Advanced1 │ ├── BVHFail1.png │ ├── BVHFail2.png │ ├── Canon1.png │ ├── Canon2.png │ └── README.md ├── Assignment1 │ ├── README.md │ ├── SettingTheScene.blend │ ├── SettingTheScene.blend1 │ └── SettingTheScene.png ├── Assignment2 │ ├── CubeAdded.png │ ├── Framework.png │ ├── README.md │ └── TopDown.png ├── Assignment3 │ ├── BasicShading.png │ ├── MultipleLights.png │ ├── PhongBlinnShading.png │ └── README.md ├── Assignment4 │ ├── 4PointVoronoi.png │ ├── 4PointVoronoiDistance.png │ ├── Checkers.png │ ├── ObjectSpace.png │ ├── README.md │ ├── RadialGradient.png │ └── RadialHSVGradient.png ├── Assignment5 │ ├── PerfectReflection.png │ ├── README.md │ └── Reflections.png ├── Assignment6 │ ├── README.md │ └── Transmission.png ├── Bunny.blend ├── Bunny.blend1 ├── MidTermUpdate │ └── README.md ├── ProjectProposal │ ├── Candle.blend │ ├── Candle.png │ ├── CherryTree.blend │ ├── CherryTree.png │ ├── ChessClose.png │ ├── ChessFarHigh.png │ ├── ChessFarLow.png │ ├── ChessIcon.png │ ├── ChessSet.blend │ ├── ChessSet.blend1 │ └── README.md ├── ProjectReport │ └── README.md └── assignment7 │ ├── README.md │ ├── Ward10.png │ ├── Ward100.png │ └── Ward1000.png ├── samples └── RenderSharp.Samples.WinUI │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ ├── Bunny.mtl │ ├── Bunny.obj │ ├── ChessSet.mtl │ ├── ChessSet.obj │ ├── Cube.mtl │ ├── Cube.obj │ ├── Knight.obj │ ├── LockScreenLogo.scale-200.png │ ├── Rook.obj │ ├── Scene-FullSphere.mtl │ ├── Scene-FullSphere.obj │ ├── Scene.obj │ ├── SplashScreen.scale-200.png │ ├── Square150x150Logo.scale-200.png │ ├── Square44x44Logo.scale-200.png │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ ├── StoreLogo.png │ ├── Wide310x150Logo.scale-200.png │ ├── test.obj │ ├── test2.obj │ ├── test3.obj │ └── test4.obj │ ├── Controls │ ├── Host │ │ ├── WindowHost.xaml │ │ └── WindowHost.xaml.cs │ └── Shell │ │ ├── Shell.xaml │ │ └── Shell.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Package.appxmanifest │ ├── Properties │ └── launchSettings.json │ ├── RenderSharp.Samples.WinUI.csproj │ ├── SubPages │ ├── RenderAnalysisPage.xaml │ └── RenderAnalysisPage.xaml.cs │ ├── ViewModels │ └── RenderAnalysisViewModel.cs │ └── app.manifest ├── src ├── PostProcessing │ └── RenderSharp.ToneReproduction │ │ ├── RenderSharp.ToneReproduction.csproj │ │ ├── Shaders │ │ ├── CalculateLuminosityShader.cs │ │ ├── ReinhardToneReproductionShader.cs │ │ └── WardToneReproductionShader.cs │ │ └── ToneReproducer.cs ├── RenderSharp.ComputeSharp │ ├── Extensions │ │ ├── ComputeSharp │ │ │ ├── IReadWriteNormalizedTexture2DExtensions.cs │ │ │ └── Shaders │ │ │ │ └── CopyShader.cs │ │ └── System.Numerics │ │ │ └── Matrix4x4Extensions.cs │ ├── RenderSharp.ComputeSharp.csproj │ └── Utilities │ │ └── Tiles │ │ ├── Tile.cs │ │ ├── TileConfig.cs │ │ ├── TileManager.cs │ │ └── TileOrder.cs ├── RenderSharp.ImportExport │ ├── ImportResult.cs │ ├── RenderSharp.ImportExport.csproj │ └── WaveFront │ │ ├── WaveFrontImporter.Objects.cs │ │ └── WaveFrontImporter.cs ├── RenderSharp.Rendering │ ├── Analyzer │ │ ├── Enums │ │ │ └── ProcessCategory.cs │ │ ├── Interfaces │ │ │ └── IRenderAnalyzer.cs │ │ ├── RenderAnalyzer.cs │ │ └── RenderProcess.cs │ ├── Interfaces │ │ ├── IPostProcessor.cs │ │ ├── IRenderer.cs │ │ └── IRenderingComponent.cs │ ├── Manager │ │ ├── Base │ │ │ └── RenderManagerBase.cs │ │ ├── Enums │ │ │ └── RenderState.cs │ │ ├── RealtimeRenderManager.cs │ │ └── TiledRenderManager.cs │ └── RenderSharp.Rendering.csproj ├── RenderSharp.Scenes │ ├── Cameras │ │ └── Camera.cs │ ├── Geometry │ │ ├── GeometryObject.cs │ │ ├── GeometryObject{T}.cs │ │ ├── Interfaces │ │ │ └── IGeometry.cs │ │ ├── Meshes │ │ │ ├── Face.cs │ │ │ ├── Mesh.cs │ │ │ └── Vertex.cs │ │ ├── Tessellation │ │ │ ├── Shapes │ │ │ │ ├── Cube.cs │ │ │ │ ├── Plane.cs │ │ │ │ └── UVSphere.cs │ │ │ └── TessellatedMesh.cs │ │ └── Transformation.cs │ ├── Lights │ │ ├── LightSource.cs │ │ └── PointLight.cs │ ├── Object.cs │ ├── RenderSharp.Scenes.csproj │ └── Scene.cs ├── RenderSharp │ ├── Extensions │ │ └── System │ │ │ └── NumberExtensions.cs │ └── RenderSharp.csproj ├── Renderers │ ├── RenderSharp.RayTracing │ │ ├── Models │ │ │ ├── BVH │ │ │ │ ├── AABB.cs │ │ │ │ └── BVHNode.cs │ │ │ ├── Camera │ │ │ │ └── PinholeCamera.cs │ │ │ ├── Geometry │ │ │ │ ├── ObjectSpace.cs │ │ │ │ ├── Triangle.cs │ │ │ │ └── Vertex.cs │ │ │ ├── Lighting │ │ │ │ └── Light.cs │ │ │ ├── Materials │ │ │ │ ├── CheckeredPhongMaterial.cs │ │ │ │ ├── Enums │ │ │ │ │ └── TextureSpace.cs │ │ │ │ ├── GlossyMaterial.cs │ │ │ │ ├── PhongMaterial.cs │ │ │ │ ├── PrincipledMaterial.cs │ │ │ │ ├── RadialGradientPhongMaterial.cs │ │ │ │ ├── TransmissionMaterial.cs │ │ │ │ └── VoronoiPhongMaterial.cs │ │ │ └── Rand.cs │ │ ├── RayCasts │ │ │ ├── GeometryCollision.cs │ │ │ ├── Ray.cs │ │ │ └── RayType.cs │ │ ├── RayTraceRenderer.cs │ │ ├── RayTracingConfig.cs │ │ ├── RenderSharp.RayTracing.csproj │ │ ├── Setup │ │ │ ├── BVHBuilder.cs │ │ │ └── ObjectLoader.cs │ │ ├── Shaders │ │ │ ├── Debugging │ │ │ │ ├── BVHRenderingShader.cs │ │ │ │ ├── Enums │ │ │ │ │ ├── GeometryCollisionDumpValueType.cs │ │ │ │ │ └── RayDumpValueType.cs │ │ │ │ ├── Float4DumpShader.cs │ │ │ │ ├── GeometryCollisionBufferDumpShader.cs │ │ │ │ └── RayBufferDumpShader.cs │ │ │ ├── Pipeline │ │ │ │ ├── Collision │ │ │ │ │ ├── CollisionShaderRunner.cs │ │ │ │ │ ├── CollisionShaderRunner{T}.cs │ │ │ │ │ ├── Enums │ │ │ │ │ │ └── CollisionMode.cs │ │ │ │ │ ├── GeometryCollisionBVHTreeShader.cs │ │ │ │ │ ├── GeometryCollisionShader.cs │ │ │ │ │ └── Interfaces │ │ │ │ │ │ └── ICollisionShader.cs │ │ │ │ ├── RayCasting │ │ │ │ │ ├── Camera │ │ │ │ │ │ ├── CameraCastShaderRunner.cs │ │ │ │ │ │ ├── CameraCastShaderRunner{T}.cs │ │ │ │ │ │ ├── Interfaces │ │ │ │ │ │ │ └── ICameraCastShader.cs │ │ │ │ │ │ ├── PinholeCameraCastShader.cs │ │ │ │ │ │ └── ScatteredPinholeCameraCastShader.cs │ │ │ │ │ └── ShadowCastShader.cs │ │ │ │ ├── SampleCopyShader.cs │ │ │ │ └── SampleInitializeShader.cs │ │ │ └── Shading │ │ │ │ ├── Interfaces │ │ │ │ └── IMaterialShader.cs │ │ │ │ ├── MaterialShaderRunner.cs │ │ │ │ ├── MaterialShaderRunner{T}.cs │ │ │ │ └── Stock │ │ │ │ ├── MaterialShaders │ │ │ │ ├── CheckeredPhongShader.cs │ │ │ │ ├── GlossyShader.cs │ │ │ │ ├── PhongBlinnShader.cs │ │ │ │ ├── PhongShader.cs │ │ │ │ ├── PrincipledShader.cs │ │ │ │ ├── RadialGradientPhongShader.cs │ │ │ │ ├── TransmissionShader.cs │ │ │ │ └── VoronoiPhongShader.cs │ │ │ │ └── SkyShaders │ │ │ │ └── SolidSkyShader.cs │ │ └── Utils │ │ │ ├── BufferCollection.cs │ │ │ ├── FloatUtils.cs │ │ │ └── VectorUtils.cs │ └── RenderSharp.Renderers.Debug │ │ ├── RenderSharp.Renderers.Debug.csproj │ │ ├── Shaders │ │ └── Shader.cs │ │ └── SimpleRenderer.cs └── UI │ └── RenderSharp.UI.Shared │ ├── RenderSharp.UI.Shared.projitems │ ├── RenderSharp.UI.Shared.shproj │ └── Rendering │ └── RenderViewer.cs └── tests └── Renderers └── RenderSharp.Tests.RayTracing ├── Collision ├── AABBCollisionTests.cs └── CollisionTests.cs └── RenderSharp.Tests.RayTracing.csproj /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/README.md -------------------------------------------------------------------------------- /RenderSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/RenderSharp.sln -------------------------------------------------------------------------------- /csci711-docs/Advanced1/BVHFail1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Advanced1/BVHFail1.png -------------------------------------------------------------------------------- /csci711-docs/Advanced1/BVHFail2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Advanced1/BVHFail2.png -------------------------------------------------------------------------------- /csci711-docs/Advanced1/Canon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Advanced1/Canon1.png -------------------------------------------------------------------------------- /csci711-docs/Advanced1/Canon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Advanced1/Canon2.png -------------------------------------------------------------------------------- /csci711-docs/Advanced1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Advanced1/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment1/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment1/SettingTheScene.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment1/SettingTheScene.blend -------------------------------------------------------------------------------- /csci711-docs/Assignment1/SettingTheScene.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment1/SettingTheScene.blend1 -------------------------------------------------------------------------------- /csci711-docs/Assignment1/SettingTheScene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment1/SettingTheScene.png -------------------------------------------------------------------------------- /csci711-docs/Assignment2/CubeAdded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment2/CubeAdded.png -------------------------------------------------------------------------------- /csci711-docs/Assignment2/Framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment2/Framework.png -------------------------------------------------------------------------------- /csci711-docs/Assignment2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment2/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment2/TopDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment2/TopDown.png -------------------------------------------------------------------------------- /csci711-docs/Assignment3/BasicShading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment3/BasicShading.png -------------------------------------------------------------------------------- /csci711-docs/Assignment3/MultipleLights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment3/MultipleLights.png -------------------------------------------------------------------------------- /csci711-docs/Assignment3/PhongBlinnShading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment3/PhongBlinnShading.png -------------------------------------------------------------------------------- /csci711-docs/Assignment3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment3/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment4/4PointVoronoi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/4PointVoronoi.png -------------------------------------------------------------------------------- /csci711-docs/Assignment4/4PointVoronoiDistance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/4PointVoronoiDistance.png -------------------------------------------------------------------------------- /csci711-docs/Assignment4/Checkers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/Checkers.png -------------------------------------------------------------------------------- /csci711-docs/Assignment4/ObjectSpace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/ObjectSpace.png -------------------------------------------------------------------------------- /csci711-docs/Assignment4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment4/RadialGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/RadialGradient.png -------------------------------------------------------------------------------- /csci711-docs/Assignment4/RadialHSVGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment4/RadialHSVGradient.png -------------------------------------------------------------------------------- /csci711-docs/Assignment5/PerfectReflection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment5/PerfectReflection.png -------------------------------------------------------------------------------- /csci711-docs/Assignment5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment5/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment5/Reflections.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment5/Reflections.png -------------------------------------------------------------------------------- /csci711-docs/Assignment6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment6/README.md -------------------------------------------------------------------------------- /csci711-docs/Assignment6/Transmission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Assignment6/Transmission.png -------------------------------------------------------------------------------- /csci711-docs/Bunny.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Bunny.blend -------------------------------------------------------------------------------- /csci711-docs/Bunny.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/Bunny.blend1 -------------------------------------------------------------------------------- /csci711-docs/MidTermUpdate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/MidTermUpdate/README.md -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/Candle.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/Candle.blend -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/Candle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/Candle.png -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/CherryTree.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/CherryTree.blend -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/CherryTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/CherryTree.png -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/ChessClose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/ChessClose.png -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/ChessFarHigh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/ChessFarHigh.png -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/ChessFarLow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/ChessFarLow.png -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/ChessIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/ChessIcon.png -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/ChessSet.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/ChessSet.blend -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/ChessSet.blend1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/ChessSet.blend1 -------------------------------------------------------------------------------- /csci711-docs/ProjectProposal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectProposal/README.md -------------------------------------------------------------------------------- /csci711-docs/ProjectReport/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/ProjectReport/README.md -------------------------------------------------------------------------------- /csci711-docs/assignment7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/assignment7/README.md -------------------------------------------------------------------------------- /csci711-docs/assignment7/Ward10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/assignment7/Ward10.png -------------------------------------------------------------------------------- /csci711-docs/assignment7/Ward100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/assignment7/Ward100.png -------------------------------------------------------------------------------- /csci711-docs/assignment7/Ward1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/csci711-docs/assignment7/Ward1000.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/App.xaml -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/App.xaml.cs -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Bunny.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Bunny.mtl -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Bunny.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Bunny.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/ChessSet.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/ChessSet.mtl -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/ChessSet.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/ChessSet.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Cube.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Cube.mtl -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Cube.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Cube.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Knight.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Knight.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Rook.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Rook.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Scene-FullSphere.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Scene-FullSphere.mtl -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Scene-FullSphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Scene-FullSphere.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Scene.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Scene.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/StoreLogo.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/test.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/test.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/test2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/test2.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/test3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/test3.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Assets/test4.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Assets/test4.obj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Controls/Host/WindowHost.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Controls/Host/WindowHost.xaml -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Controls/Host/WindowHost.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Controls/Host/WindowHost.xaml.cs -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Controls/Shell/Shell.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Controls/Shell/Shell.xaml -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Controls/Shell/Shell.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Controls/Shell/Shell.xaml.cs -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/MainWindow.xaml -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/MainWindow.xaml.cs -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Package.appxmanifest -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/RenderSharp.Samples.WinUI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/RenderSharp.Samples.WinUI.csproj -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/SubPages/RenderAnalysisPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/SubPages/RenderAnalysisPage.xaml -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/SubPages/RenderAnalysisPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/SubPages/RenderAnalysisPage.xaml.cs -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/ViewModels/RenderAnalysisViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/ViewModels/RenderAnalysisViewModel.cs -------------------------------------------------------------------------------- /samples/RenderSharp.Samples.WinUI/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/samples/RenderSharp.Samples.WinUI/app.manifest -------------------------------------------------------------------------------- /src/PostProcessing/RenderSharp.ToneReproduction/RenderSharp.ToneReproduction.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/PostProcessing/RenderSharp.ToneReproduction/RenderSharp.ToneReproduction.csproj -------------------------------------------------------------------------------- /src/PostProcessing/RenderSharp.ToneReproduction/Shaders/CalculateLuminosityShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/PostProcessing/RenderSharp.ToneReproduction/Shaders/CalculateLuminosityShader.cs -------------------------------------------------------------------------------- /src/PostProcessing/RenderSharp.ToneReproduction/Shaders/ReinhardToneReproductionShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/PostProcessing/RenderSharp.ToneReproduction/Shaders/ReinhardToneReproductionShader.cs -------------------------------------------------------------------------------- /src/PostProcessing/RenderSharp.ToneReproduction/Shaders/WardToneReproductionShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/PostProcessing/RenderSharp.ToneReproduction/Shaders/WardToneReproductionShader.cs -------------------------------------------------------------------------------- /src/PostProcessing/RenderSharp.ToneReproduction/ToneReproducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/PostProcessing/RenderSharp.ToneReproduction/ToneReproducer.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Extensions/ComputeSharp/IReadWriteNormalizedTexture2DExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Extensions/ComputeSharp/IReadWriteNormalizedTexture2DExtensions.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Extensions/ComputeSharp/Shaders/CopyShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Extensions/ComputeSharp/Shaders/CopyShader.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Extensions/System.Numerics/Matrix4x4Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Extensions/System.Numerics/Matrix4x4Extensions.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/RenderSharp.ComputeSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/RenderSharp.ComputeSharp.csproj -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Utilities/Tiles/Tile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Utilities/Tiles/Tile.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Utilities/Tiles/TileConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Utilities/Tiles/TileConfig.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Utilities/Tiles/TileManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Utilities/Tiles/TileManager.cs -------------------------------------------------------------------------------- /src/RenderSharp.ComputeSharp/Utilities/Tiles/TileOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ComputeSharp/Utilities/Tiles/TileOrder.cs -------------------------------------------------------------------------------- /src/RenderSharp.ImportExport/ImportResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ImportExport/ImportResult.cs -------------------------------------------------------------------------------- /src/RenderSharp.ImportExport/RenderSharp.ImportExport.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ImportExport/RenderSharp.ImportExport.csproj -------------------------------------------------------------------------------- /src/RenderSharp.ImportExport/WaveFront/WaveFrontImporter.Objects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ImportExport/WaveFront/WaveFrontImporter.Objects.cs -------------------------------------------------------------------------------- /src/RenderSharp.ImportExport/WaveFront/WaveFrontImporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.ImportExport/WaveFront/WaveFrontImporter.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Analyzer/Enums/ProcessCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Analyzer/Enums/ProcessCategory.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Analyzer/Interfaces/IRenderAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Analyzer/Interfaces/IRenderAnalyzer.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Analyzer/RenderAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Analyzer/RenderAnalyzer.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Analyzer/RenderProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Analyzer/RenderProcess.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Interfaces/IPostProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Interfaces/IPostProcessor.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Interfaces/IRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Interfaces/IRenderer.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Interfaces/IRenderingComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Interfaces/IRenderingComponent.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Manager/Base/RenderManagerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Manager/Base/RenderManagerBase.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Manager/Enums/RenderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Manager/Enums/RenderState.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Manager/RealtimeRenderManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Manager/RealtimeRenderManager.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/Manager/TiledRenderManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/Manager/TiledRenderManager.cs -------------------------------------------------------------------------------- /src/RenderSharp.Rendering/RenderSharp.Rendering.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Rendering/RenderSharp.Rendering.csproj -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Cameras/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Cameras/Camera.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/GeometryObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/GeometryObject.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/GeometryObject{T}.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/GeometryObject{T}.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Interfaces/IGeometry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Interfaces/IGeometry.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Meshes/Face.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Meshes/Face.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Meshes/Mesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Meshes/Mesh.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Meshes/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Meshes/Vertex.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Tessellation/Shapes/Cube.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Tessellation/Shapes/Cube.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Tessellation/Shapes/Plane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Tessellation/Shapes/Plane.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Tessellation/Shapes/UVSphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Tessellation/Shapes/UVSphere.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Tessellation/TessellatedMesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Tessellation/TessellatedMesh.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Geometry/Transformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Geometry/Transformation.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Lights/LightSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Lights/LightSource.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Lights/PointLight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Lights/PointLight.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Object.cs -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/RenderSharp.Scenes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/RenderSharp.Scenes.csproj -------------------------------------------------------------------------------- /src/RenderSharp.Scenes/Scene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp.Scenes/Scene.cs -------------------------------------------------------------------------------- /src/RenderSharp/Extensions/System/NumberExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp/Extensions/System/NumberExtensions.cs -------------------------------------------------------------------------------- /src/RenderSharp/RenderSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/RenderSharp/RenderSharp.csproj -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/BVH/AABB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/BVH/AABB.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/BVH/BVHNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/BVH/BVHNode.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Camera/PinholeCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Camera/PinholeCamera.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Geometry/ObjectSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Geometry/ObjectSpace.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Geometry/Triangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Geometry/Triangle.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Geometry/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Geometry/Vertex.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Lighting/Light.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Lighting/Light.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/CheckeredPhongMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/CheckeredPhongMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/Enums/TextureSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/Enums/TextureSpace.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/GlossyMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/GlossyMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/PhongMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/PhongMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/PrincipledMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/PrincipledMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/RadialGradientPhongMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/RadialGradientPhongMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/TransmissionMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/TransmissionMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Materials/VoronoiPhongMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Materials/VoronoiPhongMaterial.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Models/Rand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Models/Rand.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/RayCasts/GeometryCollision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/RayCasts/GeometryCollision.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/RayCasts/Ray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/RayCasts/Ray.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/RayCasts/RayType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/RayCasts/RayType.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/RayTraceRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/RayTraceRenderer.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/RayTracingConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/RayTracingConfig.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/RenderSharp.RayTracing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/RenderSharp.RayTracing.csproj -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Setup/BVHBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Setup/BVHBuilder.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Setup/ObjectLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Setup/ObjectLoader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/BVHRenderingShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/BVHRenderingShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/Enums/GeometryCollisionDumpValueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/Enums/GeometryCollisionDumpValueType.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/Enums/RayDumpValueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/Enums/RayDumpValueType.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/Float4DumpShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/Float4DumpShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/GeometryCollisionBufferDumpShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/GeometryCollisionBufferDumpShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/RayBufferDumpShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Debugging/RayBufferDumpShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/CollisionShaderRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/CollisionShaderRunner.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/CollisionShaderRunner{T}.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/CollisionShaderRunner{T}.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/Enums/CollisionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/Enums/CollisionMode.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/GeometryCollisionBVHTreeShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/GeometryCollisionBVHTreeShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/GeometryCollisionShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/GeometryCollisionShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/Interfaces/ICollisionShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/Collision/Interfaces/ICollisionShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/CameraCastShaderRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/CameraCastShaderRunner.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/CameraCastShaderRunner{T}.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/CameraCastShaderRunner{T}.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/Interfaces/ICameraCastShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/Interfaces/ICameraCastShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/PinholeCameraCastShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/PinholeCameraCastShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/ScatteredPinholeCameraCastShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/Camera/ScatteredPinholeCameraCastShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/ShadowCastShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/RayCasting/ShadowCastShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/SampleCopyShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/SampleCopyShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/SampleInitializeShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Pipeline/SampleInitializeShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Interfaces/IMaterialShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Interfaces/IMaterialShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/MaterialShaderRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/MaterialShaderRunner.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/MaterialShaderRunner{T}.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/MaterialShaderRunner{T}.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/CheckeredPhongShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/CheckeredPhongShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/GlossyShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/GlossyShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/PhongBlinnShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/PhongBlinnShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/PhongShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/PhongShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/PrincipledShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/PrincipledShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/RadialGradientPhongShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/RadialGradientPhongShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/TransmissionShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/TransmissionShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/VoronoiPhongShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/MaterialShaders/VoronoiPhongShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/SkyShaders/SolidSkyShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Shaders/Shading/Stock/SkyShaders/SolidSkyShader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Utils/BufferCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Utils/BufferCollection.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Utils/FloatUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Utils/FloatUtils.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.RayTracing/Utils/VectorUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.RayTracing/Utils/VectorUtils.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.Renderers.Debug/RenderSharp.Renderers.Debug.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.Renderers.Debug/RenderSharp.Renderers.Debug.csproj -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.Renderers.Debug/Shaders/Shader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.Renderers.Debug/Shaders/Shader.cs -------------------------------------------------------------------------------- /src/Renderers/RenderSharp.Renderers.Debug/SimpleRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/Renderers/RenderSharp.Renderers.Debug/SimpleRenderer.cs -------------------------------------------------------------------------------- /src/UI/RenderSharp.UI.Shared/RenderSharp.UI.Shared.projitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/UI/RenderSharp.UI.Shared/RenderSharp.UI.Shared.projitems -------------------------------------------------------------------------------- /src/UI/RenderSharp.UI.Shared/RenderSharp.UI.Shared.shproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/UI/RenderSharp.UI.Shared/RenderSharp.UI.Shared.shproj -------------------------------------------------------------------------------- /src/UI/RenderSharp.UI.Shared/Rendering/RenderViewer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/src/UI/RenderSharp.UI.Shared/Rendering/RenderViewer.cs -------------------------------------------------------------------------------- /tests/Renderers/RenderSharp.Tests.RayTracing/Collision/AABBCollisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/tests/Renderers/RenderSharp.Tests.RayTracing/Collision/AABBCollisionTests.cs -------------------------------------------------------------------------------- /tests/Renderers/RenderSharp.Tests.RayTracing/Collision/CollisionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/tests/Renderers/RenderSharp.Tests.RayTracing/Collision/CollisionTests.cs -------------------------------------------------------------------------------- /tests/Renderers/RenderSharp.Tests.RayTracing/RenderSharp.Tests.RayTracing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Avid29/RenderSharp/HEAD/tests/Renderers/RenderSharp.Tests.RayTracing/RenderSharp.Tests.RayTracing.csproj --------------------------------------------------------------------------------