<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Resource Files">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
    </Filter>
    <Filter Include="Source Files\Hitables">
      <UniqueIdentifier>{26a0a590-b6d7-4ab9-9241-9fa651a4a801}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Scenes">
      <UniqueIdentifier>{da8a19cb-4feb-45ec-bdc9-b287a8d37c3b}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Lights">
      <UniqueIdentifier>{1c0fdb99-ea36-4ef2-b9dd-a6cb1222f557}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Materials">
      <UniqueIdentifier>{092486e3-70e9-4483-a514-ab6643777187}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Statistics">
      <UniqueIdentifier>{c95127c8-e59f-4d7a-bda1-f6bca818358a}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Acceleration">
      <UniqueIdentifier>{3b722dfb-52ea-4875-9e2a-540afee01e37}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Hitables\Shapes">
      <UniqueIdentifier>{efcec463-5532-4c62-a381-f24c2121d264}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="RayTracer.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Ray.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Utils.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Sphere.cpp">
      <Filter>Source Files\Hitables</Filter>
    </ClCompile>
    <ClCompile Include="Scene.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Light.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="PointLight.cpp">
      <Filter>Source Files\Lights</Filter>
    </ClCompile>
    <ClCompile Include="Tracers.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="DirectionalLight.cpp">
      <Filter>Source Files\Lights</Filter>
    </ClCompile>
    <ClCompile Include="Renderer.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="Camera.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="NormalMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="DiffuseMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="PhongMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="ReflectiveMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="FresnelMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="CheckerBoardMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="Plane.cpp">
      <Filter>Source Files\Hitables</Filter>
    </ClCompile>
    <ClCompile Include="RefractiveMaterial.cpp">
      <Filter>Source Files\Materials</Filter>
    </ClCompile>
    <ClCompile Include="Statistics.cpp">
      <Filter>Source Files\Statistics</Filter>
    </ClCompile>
    <ClCompile Include="SphereShape.cpp">
      <Filter>Source Files\Hitables\Shapes</Filter>
    </ClCompile>
    <ClCompile Include="SphereStructure.cpp">
      <Filter>Source Files\Acceleration</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="Ray.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="Utils.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="Hitable.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="Sphere.h">
      <Filter>Source Files\Hitables</Filter>
    </ClInclude>
    <ClInclude Include="Scene.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="Scene1.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
    <ClInclude Include="Hitables.h">
      <Filter>Source Files\Hitables</Filter>
    </ClInclude>
    <ClInclude Include="Scenes.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
    <ClInclude Include="Light.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="PointLight.h">
      <Filter>Source Files\Lights</Filter>
    </ClInclude>
    <ClInclude Include="Lights.h">
      <Filter>Source Files\Lights</Filter>
    </ClInclude>
    <ClInclude Include="Materials.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="Tracers.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="Material.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="NormalMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="DirectionalLight.h">
      <Filter>Source Files\Lights</Filter>
    </ClInclude>
    <ClInclude Include="Renderer.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="Camera.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="DiffuseMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="PhongMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="Scene2.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
    <ClInclude Include="ReflectiveMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="Scene3.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
    <ClInclude Include="FresnelMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="CheckerBoardMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="Scene4.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
    <ClInclude Include="Plane.h">
      <Filter>Source Files\Hitables</Filter>
    </ClInclude>
    <ClInclude Include="RefractiveMaterial.h">
      <Filter>Source Files\Materials</Filter>
    </ClInclude>
    <ClInclude Include="Statistics.h">
      <Filter>Source Files\Statistics</Filter>
    </ClInclude>
    <ClInclude Include="Acceleration.h">
      <Filter>Source Files\Acceleration</Filter>
    </ClInclude>
    <ClInclude Include="SphereShape.h">
      <Filter>Source Files\Hitables\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="Shape.h">
      <Filter>Source Files\Hitables\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="AccelerationStructure.h">
      <Filter>Source Files\Acceleration</Filter>
    </ClInclude>
    <ClInclude Include="Scene0.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
    <ClInclude Include="SphereStructure.h">
      <Filter>Source Files\Acceleration</Filter>
    </ClInclude>
    <ClInclude Include="Scene5.h">
      <Filter>Source Files\Scenes</Filter>
    </ClInclude>
  </ItemGroup>
</Project>