Files
CDAG/Research/Research.vcxproj - kopie.filters

618 lines
23 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{633bca08-629d-415e-9025-d35a00ed864e}</UniqueIdentifier>
</Filter>
<Filter Include="Scene">
<UniqueIdentifier>{abb43287-8c7b-4c8b-a210-7efeab2d8679}</UniqueIdentifier>
</Filter>
<Filter Include="Core\OctreeBuilder">
<UniqueIdentifier>{a65dfa3d-c828-4996-aa18-119e8a46e50f}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\Octree">
<UniqueIdentifier>{971f6a5b-d390-4b1f-ade3-9e66b60e384b}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\Material">
<UniqueIdentifier>{e89d5220-655b-4777-8d9f-eadfd219b6a4}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\Material\MaterialQuantizer">
<UniqueIdentifier>{e1796e23-6f5f-4851-b9a8-c38bbd2c6d2f}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\Material\MaterialQuantizer\ColorQuantizer">
<UniqueIdentifier>{11b192c3-922f-4949-a591-e5790c04cdfa}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\TextureCompressor">
<UniqueIdentifier>{a62fdf46-78ed-475b-88d0-a2bab6ed5ce6}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Helpers">
<UniqueIdentifier>{dbe53c3a-dd4d-4f30-9c91-4d0611be2800}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Util">
<UniqueIdentifier>{4339393f-4085-4c33-8666-bcca22eb2796}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\PoolBuilder">
<UniqueIdentifier>{ef901ea6-d046-4226-aba0-1bf6cd6042a8}</UniqueIdentifier>
</Filter>
<Filter Include="Scene\PVM">
<UniqueIdentifier>{43a609b0-7d29-4c83-bb30-bdf483b21a43}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Voxelizer">
<UniqueIdentifier>{dc495dc0-adec-4578-a785-444a19ed84e8}</UniqueIdentifier>
</Filter>
<Filter Include="Shaders">
<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>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Renderer.h" />
<ClInclude Include="core\Controls.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="core\Defines.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="scene\ObjLoader.h">
<Filter>Scene</Filter>
</ClInclude>
<ClInclude Include="scene\PNG.h">
<Filter>Scene</Filter>
</ClInclude>
<ClInclude Include="inc\lodepng\lodepng.h">
<Filter>Scene</Filter>
</ClInclude>
<ClInclude Include="shaders\ShaderLoader.h">
<Filter>Shaders</Filter>
</ClInclude>
<ClInclude Include="scene\Scene.h">
<Filter>Scene</Filter>
</ClInclude>
<ClInclude Include="PropertyLoader.h" />
<ClInclude Include="core\Camera.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="core\IntersectTests.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\BaseOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\MultiRootOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\OctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\OctreeBuilderStatistics.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\StandardOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\DirectionalLight.h">
<Filter>Scene</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\Node.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\ColorChannelMultiRootOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\MaterialMultiRootOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\MultiBitsMultiRootOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\Hashers.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="core\Comparers.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\OctreeConverter.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\OctreeLoader.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MaterialNode.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\CompressedTextureFactory.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\ChildMask.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\ColorQuantizer\BaseColorQuantizer.h">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\ColorQuantizer\MaxErrorClusterer.h">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\ColorQuantizer\XiangCIELABClusterer.h">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\ColorQuantizer\XiangClusterer.h">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClInclude>
<ClInclude Include="scene\Material\BaseMaterial.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\BitsMaterial.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\Block.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\Color.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\ColorChannel.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialLibrary.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialLibraryPointer.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\IBlockTexture.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\IMaterialTexture.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\ColorQuantizer\ColorBitCutter.h">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClInclude>
<ClInclude Include="core\BitHelper.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="core\ColorHelper.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="core\StringHelper.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\IAdditionalProperties.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="core\CameraPath.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="core\CollectionHelper.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="core\MathHelper.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="core\CompileTimeArray.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\BasicTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\BlockCompressedTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\BlockHashers.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\CompressedTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\TightlyPackedTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MaterialTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\RandomOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\LeafMaterialMultiRootTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\HierarchicalMaterialMultiRoot.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MaterialLibraryMultiRootTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\MaterialLibraryMultiRootOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\Serializer.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="core\Util\Stopwatch.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="core\Util\BoolArray.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="scene\Material\BlockBasedMaterialLibrary.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="core\Util\BinaryTree.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\DagBasedTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\MultiRootBasedTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\TreeTypeParser.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\SettingsParser.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\PoolBuilder\BasePoolBuilder.h">
<Filter>Scene\PoolBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\PoolBuilder\StandardPoolBuilder.h">
<Filter>Scene\PoolBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\PoolBuilder\BaseTreePoolBuilder.h">
<Filter>Scene\PoolBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\PoolBuilderFactory.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\PoolBuilder\OriginalPoolBuilder.h">
<Filter>Scene\PoolBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\PoolBuilder\AdaptivePointerPoolBuilder.h">
<Filter>Scene\PoolBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\PoolBuilder\VirtualNodePoolBuilder.h">
<Filter>Scene\PoolBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\NodeReplacementFinder.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\TextureCompressor\PaletteBlockTexture.h">
<Filter>Scene\TextureCompressor</Filter>
</ClInclude>
<ClInclude Include="scene\Material\SignedIntMaterial.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\UniqueIndexShiftColoredOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Material\SmallNormal.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\BaseMaterialOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\BaseStandardOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\HierarchicalMaterialOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\UniqueIndexMaterialOctreeBuilder.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\BaseQuantizer.h">
<Filter>Scene\Material\MaterialQuantizer</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\ColorQuantizerFactory.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="inc\pvm\ddsbase.h">
<Filter>Scene\PVM</Filter>
</ClInclude>
<ClInclude Include="inc\pvm\codebase.h">
<Filter>Scene\PVM</Filter>
</ClInclude>
<ClInclude Include="core\Util\TransferFunction.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="core\Voxelizer\TriangleMeshVoxelizer.h">
<Filter>Core\Voxelizer</Filter>
</ClInclude>
<ClInclude Include="core\Voxelizer\VoxelInfo.h">
<Filter>Core\Voxelizer</Filter>
</ClInclude>
<ClInclude Include="core\Voxelizer\PVMVoxelizer.h">
<Filter>Core\Voxelizer</Filter>
</ClInclude>
<ClInclude Include="core\PathHelper.h">
<Filter>Core\Helpers</Filter>
</ClInclude>
<ClInclude Include="scene\Material\ColorAndValue.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\ColorAndNormal.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\ColorAndValueQuantizer.h">
<Filter>Scene\Material\MaterialQuantizer</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialPair.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\NearestFinder.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\ColorAndNormalAndValue.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="scene\Material\ColorAndOpacity.h">
<Filter>Scene\Material</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\ColorAndValueQuantizerFactory.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\Tree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\BaseTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MultiRootTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\EdgeMaterialNode.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\HierarchicalShiftingColoredTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\HierarchicalColorsOnlyTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MaterialLibraryTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\UniqueIndexTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\UniqueIndexShiftTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MaterialLibraryUniqueIndexTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="core\Voxelizer\BaseVoxelizer.h">
<Filter>Core\Voxelizer</Filter>
</ClInclude>
<ClInclude Include="core\Util\ObjectPool.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="core\Util\SmallDynamicArray.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="core\Util\BlockVector.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="core\Util\IndexIterator.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="core\Util\Path.h">
<Filter>Core\Util</Filter>
</ClInclude>
<ClInclude Include="scene\PointLight.h">
<Filter>Scene</Filter>
</ClInclude>
<ClInclude Include="core\LightPath.h">
<Filter>Core</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\MultiRootBitsTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Octree\ColorChannelMultiRootTree.h">
<Filter>Scene\Octree</Filter>
</ClInclude>
<ClInclude Include="scene\Material\MaterialQuantizer\NormalQuantizer.h">
<Filter>Scene\Material\MaterialQuantizer</Filter>
</ClInclude>
<ClInclude Include="core\OctreeBuilder\NormalQuantizerFactory.h">
<Filter>Core\OctreeBuilder</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="main.cpp" />
<ClCompile Include="Renderer.cpp" />
<ClCompile Include="core\Controls.cpp">
<Filter>Core</Filter>
</ClCompile>
<ClCompile Include="scene\PNG.cpp">
<Filter>Scene</Filter>
</ClCompile>
<ClCompile Include="inc\lodepng\lodepng.cpp">
<Filter>Scene</Filter>
</ClCompile>
<ClCompile Include="shaders\ShaderLoader.cpp">
<Filter>Shaders</Filter>
</ClCompile>
<ClCompile Include="scene\ObjLoader.cpp">
<Filter>Scene</Filter>
</ClCompile>
<ClCompile Include="PropertyLoader.cpp" />
<ClCompile Include="core\Camera.cpp">
<Filter>Core</Filter>
</ClCompile>
<ClCompile Include="core\IntersectTests.cpp">
<Filter>Core</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\MultiRootOctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\OctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\StandardOctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\DirectionalLight.cpp">
<Filter>Scene</Filter>
</ClCompile>
<ClCompile Include="scene\Octree\Node.cpp">
<Filter>Scene\Octree</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\OctreeConverter.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\OctreeLoader.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\Material\MaterialQuantizer\ColorQuantizer\MaxErrorClusterer.cpp">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClCompile>
<ClCompile Include="scene\Material\MaterialQuantizer\ColorQuantizer\XiangCIELABClusterer.cpp">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClCompile>
<ClCompile Include="scene\Material\MaterialQuantizer\ColorQuantizer\XiangClusterer.cpp">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClCompile>
<ClCompile Include="scene\Material\Color.cpp">
<Filter>Scene\Material</Filter>
</ClCompile>
<ClCompile Include="scene\Material\ColorChannel.cpp">
<Filter>Scene\Material</Filter>
</ClCompile>
<ClCompile Include="scene\Material\MaterialQuantizer\ColorQuantizer\ColorBitCutter.cpp">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClCompile>
<ClCompile Include="core\ColorHelper.cpp">
<Filter>Core\Helpers</Filter>
</ClCompile>
<ClCompile Include="core\StringHelper.cpp">
<Filter>Core\Helpers</Filter>
</ClCompile>
<ClCompile Include="core\CameraPath.cpp">
<Filter>Core</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\RandomOctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\MaterialLibraryMultiRootOctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\Util\Stopwatch.cpp">
<Filter>Core\Util</Filter>
</ClCompile>
<ClCompile Include="core\Util\BoolArray.cpp">
<Filter>Core\Util</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\TreeTypeParser.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\SettingsParser.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\PoolBuilder\StandardPoolBuilder.cpp">
<Filter>Scene\PoolBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\PoolBuilder\BaseTreePoolBuilder.cpp">
<Filter>Scene\PoolBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\PoolBuilder\AdaptivePointerPoolBuilder.cpp">
<Filter>Scene\PoolBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\PoolBuilder\VirtualNodePoolBuilder.cpp">
<Filter>Scene\PoolBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\UniqueIndexShiftColoredOctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\ColorQuantizerFactory.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="inc\pvm\ddsbase.cpp">
<Filter>Scene\PVM</Filter>
</ClCompile>
<ClCompile Include="core\Voxelizer\TriangleMeshVoxelizer.cpp">
<Filter>Core\Voxelizer</Filter>
</ClCompile>
<ClCompile Include="core\Voxelizer\PVMVoxelizer.cpp">
<Filter>Core\Voxelizer</Filter>
</ClCompile>
<ClCompile Include="core\PathHelper.cpp">
<Filter>Core\Helpers</Filter>
</ClCompile>
<ClCompile Include="scene\Octree\HierarchicalShiftingColoredTree.cpp">
<Filter>Scene\Octree</Filter>
</ClCompile>
<ClCompile Include="scene\Octree\HierarchicalColorsOnlyTree.cpp">
<Filter>Scene\Octree</Filter>
</ClCompile>
<ClCompile Include="scene\Octree\BaseTree.cpp">
<Filter>Scene\Octree</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\BaseOctreeBuilder.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
<ClCompile Include="scene\PointLight.cpp">
<Filter>Scene</Filter>
</ClCompile>
<ClCompile Include="core\LightPath.cpp">
<Filter>Core</Filter>
</ClCompile>
<ClCompile Include="scene\Material\MaterialQuantizer\ColorQuantizer\BaseColorQuantizer.cpp">
<Filter>Scene\Material\MaterialQuantizer\ColorQuantizer</Filter>
</ClCompile>
<ClCompile Include="scene\Material\MaterialQuantizer\NormalQuantizer.cpp">
<Filter>Scene\Material\MaterialQuantizer</Filter>
</ClCompile>
<ClCompile Include="core\OctreeBuilder\NormalQuantizerFactory.cpp">
<Filter>Core\OctreeBuilder</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="shaders\Shader.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\Shader.vert">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\DepthPeel.vert">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\RenderTexture.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\DepthPeel.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\RenderTexture.vert">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\StackRaytrace.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\Raytrace1.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\CombinedStackRaytrace.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\SSAO.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\SSAO2.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\GI.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\SSDS.frag">
<Filter>Shaders</Filter>
</None>
</ItemGroup>
<ItemGroup>
<Text Include="shaders\shader_properties.txt">
<Filter>Shaders</Filter>
</Text>
<Text Include="properties.txt" />
<Text Include="Readme.txt" />
</ItemGroup>
</Project>