mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-23 01:39:19 +02:00
static linking for vs crt
This commit is contained in:
@@ -67,7 +67,7 @@
|
|||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||||
<AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)console;$(SolutionDir)mczapkie;$(SolutionDir)ref/glfw/include;$(SolutionDir)ref/glew/include;$(SolutionDir)ref/python/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)console;$(SolutionDir)mczapkie;$(SolutionDir)ref/glfw/include;$(SolutionDir)ref/glew/include;$(SolutionDir)ref/python/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
|
|||||||
@@ -353,10 +353,11 @@ void CSkyDome::RebuildColors() {
|
|||||||
|
|
||||||
// save
|
// save
|
||||||
m_colours[ i ] = color;
|
m_colours[ i ] = color;
|
||||||
averagecolor += color;
|
averagecolor += color * 8.0f; // save for edge cases each vertex goes in 8 triangles
|
||||||
}
|
}
|
||||||
|
// NOTE: average reduced to 25% makes nice tint value for clouds lit from behind
|
||||||
m_averagecolour = averagecolor / m_vertices.size();
|
// down the road we could interpolate between it and full strength average, to improve accuracy of cloud appearance
|
||||||
|
m_averagecolour = averagecolor / m_indices.size();
|
||||||
m_averagecolour.x = std::max( m_averagecolour.x, 0.0f );
|
m_averagecolour.x = std::max( m_averagecolour.x, 0.0f );
|
||||||
m_averagecolour.y = std::max( m_averagecolour.y, 0.0f );
|
m_averagecolour.y = std::max( m_averagecolour.y, 0.0f );
|
||||||
m_averagecolour.z = std::max( m_averagecolour.z, 0.0f );
|
m_averagecolour.z = std::max( m_averagecolour.z, 0.0f );
|
||||||
|
|||||||
Reference in New Issue
Block a user