d63f341d89
Got the builtin basicscene to render. For some reason, it seems like the model matrices are not working correctly. The two shapes that are supposed to be rendering on screen are not moving around as they should be.
287 lines
11 KiB
XML
287 lines
11 KiB
XML
<?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="Header Files">
|
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
<Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</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="Header Files\Example">
|
|
<UniqueIdentifier>{6a527248-fa21-4720-8864-49088116987e}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Example">
|
|
<UniqueIdentifier>{6f8b9833-6eed-478e-a52d-38bdb2573b92}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Engine">
|
|
<UniqueIdentifier>{053be292-7a70-4d73-8b07-dcb85d3d6ace}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Engine">
|
|
<UniqueIdentifier>{c38724ea-6e5b-4561-bb97-74da2a031319}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Engine\Rendering">
|
|
<UniqueIdentifier>{51327f54-6f84-477f-8db8-883b91ebc5c2}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Engine\Application">
|
|
<UniqueIdentifier>{2d1806dc-3a5d-4237-b7e3-4fe6d6576dc2}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Engine\Application">
|
|
<UniqueIdentifier>{e8ae51e5-5508-47c6-804c-6d13408b8d13}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Engine\Rendering">
|
|
<UniqueIdentifier>{1bb31cb4-7b36-47b6-b9ee-3d5de57f8f0c}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Example\Application">
|
|
<UniqueIdentifier>{3f9911e0-108f-4258-99c4-3f56e80ac27e}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Example\Rendering">
|
|
<UniqueIdentifier>{fd515372-39af-44d2-af2c-634b28e91878}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Example\Application">
|
|
<UniqueIdentifier>{dab3e00b-75ef-4281-b922-5ca6576c2dee}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Example\Rendering">
|
|
<UniqueIdentifier>{3361920b-2846-44ef-a1d1-5f867859bbbf}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Example\Rendering\Shader Code">
|
|
<UniqueIdentifier>{0c68fb1a-eaef-450c-ab9e-56bcfd75fdff}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Header Files\Engine\builtin">
|
|
<UniqueIdentifier>{65489d6f-e0f8-4530-8e9b-769234deea85}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Engine\builtin">
|
|
<UniqueIdentifier>{233b4bce-fc64-4ad1-994e-c986befa7ff2}</UniqueIdentifier>
|
|
</Filter>
|
|
<Filter Include="Source Files\Engine\builtin\Shaders">
|
|
<UniqueIdentifier>{ca004137-6425-4863-b91a-cf32988855be}</UniqueIdentifier>
|
|
</Filter>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="main.cpp">
|
|
<Filter>Source Files\Example</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="stdafx.cpp">
|
|
<Filter>Source Files\Engine</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Util.cpp">
|
|
<Filter>Source Files\Engine</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Application.cpp">
|
|
<Filter>Source Files\Engine\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="FPS.cpp">
|
|
<Filter>Source Files\Engine\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLFWInputManager.cpp">
|
|
<Filter>Source Files\Engine\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="InputManager.cpp">
|
|
<Filter>Source Files\Engine\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="ShaderProgram.cpp">
|
|
<Filter>Source Files\Engine\Rendering</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Shader.cpp">
|
|
<Filter>Source Files\Engine\Rendering</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MyBatch.cpp">
|
|
<Filter>Source Files\Example\Rendering</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MyApplication.cpp">
|
|
<Filter>Source Files\Example\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Camera2D.cpp">
|
|
<Filter>Source Files\Engine\Rendering</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Camera3D.cpp">
|
|
<Filter>Source Files\Engine\Rendering</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="Poseable.cpp">
|
|
<Filter>Source Files\Engine</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MySimple2DScene.cpp">
|
|
<Filter>Source Files\Example\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MySimple3DScene.cpp">
|
|
<Filter>Source Files\Example\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MyBasicScene.cpp">
|
|
<Filter>Source Files\Example\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MySimpleCubeScene.cpp">
|
|
<Filter>Source Files\Example\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="GLUtil.cpp">
|
|
<Filter>Source Files\Engine\builtin</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="VertexFragmentShaderProgram.cpp">
|
|
<Filter>Source Files\Engine\Rendering</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="BasicBatch.cpp">
|
|
<Filter>Source Files\Engine\builtin</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="BasicScene.cpp">
|
|
<Filter>Source Files\Engine\builtin</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="MyBuiltinCubeScene.cpp">
|
|
<Filter>Source Files\Example\Application</Filter>
|
|
</ClCompile>
|
|
<ClCompile Include="AutoPrerenderingScene.cpp">
|
|
<Filter>Source Files\Engine\builtin</Filter>
|
|
</ClCompile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="Exception.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MeshFactory.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="stdafx.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Util.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Application.h">
|
|
<Filter>Header Files\Engine\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="FPS.h">
|
|
<Filter>Header Files\Engine\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLFWInputManager.h">
|
|
<Filter>Header Files\Engine\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="InputManager.h">
|
|
<Filter>Header Files\Engine\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Scene.h">
|
|
<Filter>Header Files\Engine\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="ShaderProgram.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Shader.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Camera.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Batch.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MyBatch.h">
|
|
<Filter>Header Files\Example\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MyApplication.h">
|
|
<Filter>Header Files\Example\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Camera2D.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Camera3D.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Poseable.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="constants.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MySimple2DScene.h">
|
|
<Filter>Header Files\Example\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MySimple3DScene.h">
|
|
<Filter>Header Files\Example\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MyBasicScene.h">
|
|
<Filter>Header Files\Example\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MySimpleShaderProgram.h">
|
|
<Filter>Header Files\Example\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MyBasicShaderProgram.h">
|
|
<Filter>Header Files\Example\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MySimpleCubeScene.h">
|
|
<Filter>Header Files\Example\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="DrawMode.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Renderable.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Mesh.h">
|
|
<Filter>Header Files\Engine</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MeshGenerator.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MeshTypes.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="GLUtil.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="BasicShaderProgram.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="VertexFragmentShaderProgram.h">
|
|
<Filter>Header Files\Engine\Rendering</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="BasicBatch.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="BasicScene.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="MyBuiltinCubeScene.h">
|
|
<Filter>Header Files\Example\Application</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="Prerenderable.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="BuiltinCamera2D.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="AutoPrerenderingScene.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
<ClInclude Include="BuiltinBatch.h">
|
|
<Filter>Header Files\Engine\builtin</Filter>
|
|
</ClInclude>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="MySimpleVS.glsl">
|
|
<Filter>Source Files\Example\Rendering\Shader Code</Filter>
|
|
</None>
|
|
<None Include="MyBasicFS.glsl">
|
|
<Filter>Source Files\Example\Rendering\Shader Code</Filter>
|
|
</None>
|
|
<None Include="MyBasicVS.glsl">
|
|
<Filter>Source Files\Example\Rendering\Shader Code</Filter>
|
|
</None>
|
|
<None Include="MySimpleFS.glsl">
|
|
<Filter>Source Files\Example\Rendering\Shader Code</Filter>
|
|
</None>
|
|
<None Include="BasicFS.glsl">
|
|
<Filter>Source Files\Engine\builtin\Shaders</Filter>
|
|
</None>
|
|
<None Include="BasicVS.glsl">
|
|
<Filter>Source Files\Engine\builtin\Shaders</Filter>
|
|
</None>
|
|
<None Include="PassthroughVS.glsl">
|
|
<Filter>Source Files\Engine\builtin\Shaders</Filter>
|
|
</None>
|
|
<None Include="PassthroughFS.glsl">
|
|
<Filter>Source Files\Engine\builtin\Shaders</Filter>
|
|
</None>
|
|
</ItemGroup>
|
|
</Project> |