Added follow cam

Added "Controlled" mesh classes
Added Global Lighting Class
Added Gamepad controls
Split terrain nodes into Height and Perlin classes
Fixed Splitmesh node stuff
This commit is contained in:
iDunnoDev
2022-05-09 17:50:22 +01:00
committed by iDunnoDev
parent bc906064e5
commit f6bba67897
58 changed files with 1743 additions and 351 deletions

View File

@ -102,6 +102,21 @@
<ClInclude Include="HeightMapTerrainNode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="SkyNode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="ControlledSplitMeshNode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="ObjectNode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="ControlledMeshNode.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="GlobalLighting.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="Graphics2.rc">
@ -195,6 +210,21 @@
<ClCompile Include="HeightMapTerrainNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="SkyNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ControlledSplitMeshNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ObjectNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="ControlledMeshNode.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="GlobalLighting.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Text Include="shader.hlsl">
@ -209,6 +239,9 @@
<Text Include="TerrainShadersNoBlend.hlsl">
<Filter>Shaders</Filter>
</Text>
<Text Include="SkyShader.hlsl">
<Filter>Shaders</Filter>
</Text>
</ItemGroup>
<ItemGroup>
<None Include="assimp-vc140-mt.dll" />