Skip to content

Commit

Permalink
New fog and lighting, and upgraded to 64-bit
Browse files Browse the repository at this point in the history
  • Loading branch information
SeanNikkel committed May 4, 2022
1 parent cf7cd63 commit 7f1579a
Show file tree
Hide file tree
Showing 41 changed files with 1,482 additions and 376 deletions.
16 changes: 8 additions & 8 deletions Voxel.sln
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.28803.156
# Visual Studio Version 17
VisualStudioVersion = 17.0.32112.339
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Voxel", "Voxel.vcxproj", "{DBE355C5-3662-4383-B2C8-EFACBD396480}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x86 = Debug|x86
Release|x86 = Release|x86
Debug|x64 = Debug|x64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Debug|x86.ActiveCfg = Debug|Win32
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Debug|x86.Build.0 = Debug|Win32
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Release|x86.ActiveCfg = Release|Win32
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Release|x86.Build.0 = Release|Win32
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Debug|x64.ActiveCfg = Debug|x64
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Debug|x64.Build.0 = Debug|x64
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Release|x64.ActiveCfg = Release|x64
{DBE355C5-3662-4383-B2C8-EFACBD396480}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
27 changes: 22 additions & 5 deletions Voxel.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -29,26 +29,26 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v142</PlatformToolset>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
Expand Down Expand Up @@ -115,6 +115,7 @@ xcopy "$(ProjectDir)shaders\*" "$(OutDir)shaders\" /s /r /y /q</Command>
<AdditionalIncludeDirectories>$(SolutionDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<TreatWarningAsError>true</TreatWarningAsError>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<PreprocessorDefinitions>_MBCS;GLM_FORCE_XYZW_ONLY;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
Expand Down Expand Up @@ -173,7 +174,7 @@ xcopy "$(ProjectDir)shaders\*" "$(OutDir)shaders\" /s /r /y /q</Command>
<AdditionalIncludeDirectories>$(SolutionDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<TreatWarningAsError>true</TreatWarningAsError>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>NDEBUG;GLM_FORCE_XYZW_ONLY;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
Expand All @@ -190,33 +191,49 @@ xcopy "$(ProjectDir)shaders\*" "$(OutDir)shaders\" /s /r /y /q</Command>
<ItemGroup>
<ClCompile Include="lib\glad.c" />
<ClCompile Include="src\Camera.cpp" />
<ClCompile Include="src\CascadedShadowMap.cpp" />
<ClCompile Include="src\Chunk.cpp" />
<ClCompile Include="src\ChunkManager.cpp" />
<ClCompile Include="src\Crosshair.cpp" />
<ClCompile Include="src\Entity.cpp" />
<ClCompile Include="src\Framebuffer.cpp" />
<ClCompile Include="src\InputManager.cpp" />
<ClCompile Include="src\main.cpp" />
<ClCompile Include="src\Math.cpp" />
<ClCompile Include="src\Mesh.cpp" />
<ClCompile Include="src\Player.cpp" />
<ClCompile Include="src\Skybox.cpp" />
<ClCompile Include="src\TerrainGenerator.cpp" />
<ClCompile Include="src\Shader.cpp" />
<ClCompile Include="src\Texture.cpp" />
<ClCompile Include="src\WindowManager.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="shaders\crosshair.frag" />
<None Include="shaders\crosshair.vert" />
<None Include="shaders\shader.frag" />
<None Include="shaders\shader.vert" />
<None Include="shaders\shadow.frag" />
<None Include="shaders\shadow.vert" />
<None Include="shaders\skybox.frag" />
<None Include="shaders\skybox.vert" />
<None Include="shaders\version.glsl" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="shaders\Shared.h" />
<ClInclude Include="src\Block.h" />
<ClInclude Include="src\Camera.h" />
<ClInclude Include="src\CascadedShadowMap.h" />
<ClInclude Include="src\Chunk.h" />
<ClInclude Include="src\ChunkManager.h" />
<ClInclude Include="src\Crosshair.h" />
<ClInclude Include="src\Entity.h" />
<ClInclude Include="src\Framebuffer.h" />
<ClInclude Include="src\InputManager.h" />
<ClInclude Include="src\Math.h" />
<ClInclude Include="src\Mesh.h" />
<ClInclude Include="src\Player.h" />
<ClInclude Include="src\Skybox.h" />
<ClInclude Include="src\TerrainGenerator.h" />
<ClInclude Include="src\Shader.h" />
<ClInclude Include="src\Texture.h" />
Expand Down
48 changes: 48 additions & 0 deletions Voxel.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,18 @@
<ClCompile Include="src\Entity.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Framebuffer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\CascadedShadowMap.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Skybox.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Crosshair.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="shaders\shader.vert">
Expand All @@ -60,6 +72,27 @@
<None Include="shaders\shader.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\version.glsl">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\shadow.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\shadow.vert">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\skybox.vert">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\skybox.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\crosshair.frag">
<Filter>Shaders</Filter>
</None>
<None Include="shaders\crosshair.vert">
<Filter>Shaders</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\Shader.h">
Expand Down Expand Up @@ -104,5 +137,20 @@
<ClInclude Include="src\Entity.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="src\Framebuffer.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="src\CascadedShadowMap.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="src\Skybox.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="shaders\Shared.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="src\Crosshair.h">
<Filter>Source Files</Filter>
</ClInclude>
</ItemGroup>
</Project>
Loading

0 comments on commit 7f1579a

Please sign in to comment.