Skip to content

Commit 775d878

Browse files
committed
Fix compilation error in SimplexNoise. Adjust VC++ projects after merge
1 parent 8318ada commit 775d878

5 files changed

Lines changed: 28 additions & 2 deletions

File tree

libs/noise/SimplexNoise.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ class SimplexNoise
2929
{0, 1, -1},
3030
{0, -1, -1}};
3131

32-
static constexpr double F2 = 0.5 * (std::sqrt(3.0) - 1.0);
33-
static constexpr double G2 = (3.0 - std::sqrt(3.0)) / 6.0;
32+
static constexpr double F2 = 0.5 * (/*std::sqrt(3.0)=*/1.73205080757 - 1.0);
33+
static constexpr double G2 = (3.0 - /*std::sqrt(3.0)=*/1.73205080757) / 6.0;
3434

3535
static double dot2(const double g[], double x, double y)
3636
{

tools/msvc/DarkRadiant.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@
370370
<ClCompile Include="..\..\radiant\ui\mainframe\ScreenUpdateBlocker.cpp" />
371371
<ClCompile Include="..\..\radiant\ui\brush\QuerySidesDialog.cpp" />
372372
<ClCompile Include="..\..\radiant\ui\transform\TransformPanel.cpp" />
373+
<ClCompile Include="..\..\radiant\ui\terrain\TerrainGeneratorDialog.cpp" />
373374
<ClCompile Include="..\..\radiant\ui\UserInterfaceModule.cpp" />
374375
<ClCompile Include="..\..\radiant\xyview\GlobalXYWnd.cpp" />
375376
<ClCompile Include="..\..\radiant\xyview\OrthoView.cpp" />
@@ -614,6 +615,7 @@
614615
<ClInclude Include="..\..\radiant\ui\brush\QuerySidesDialog.h" />
615616
<ClInclude Include="..\..\radiant\ui\transform\TransformPanel.h" />
616617
<ClInclude Include="..\..\radiant\ui\transform\TransformPanelControl.h" />
618+
<ClInclude Include="..\..\radiant\ui\terrain\TerrainGeneratorDialog.h" />
617619
<ClInclude Include="..\..\radiant\ui\UserInterfaceModule.h" />
618620
<ClInclude Include="..\..\radiant\xyview\GlobalXYWnd.h" />
619621
<ClInclude Include="..\..\radiant\xyview\OrthoView.h" />

tools/msvc/DarkRadiant.vcxproj.filters

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,9 @@
203203
<Filter Include="src\ui\scatter">
204204
<UniqueIdentifier>{41fb15cf-e351-4f2a-97a8-8278c61c6a75}</UniqueIdentifier>
205205
</Filter>
206+
<Filter Include="src\ui\terrain">
207+
<UniqueIdentifier>{ba840bd8-ef36-4397-b595-0953f3c805f1}</UniqueIdentifier>
208+
</Filter>
206209
</ItemGroup>
207210
<ItemGroup>
208211
<ClCompile Include="..\..\radiant\main.cpp">
@@ -700,6 +703,9 @@
700703
<ClCompile Include="..\..\radiant\ui\transform\TransformPanel.cpp">
701704
<Filter>src\ui\transform</Filter>
702705
</ClCompile>
706+
<ClCompile Include="..\..\radiant\ui\terrain\TerrainGeneratorDialog.cpp">
707+
<Filter>src\ui\terrain</Filter>
708+
</ClCompile>
703709
<ClCompile Include="..\..\radiant\ui\merge\MapMergePanel.cpp">
704710
<Filter>src\ui\merge</Filter>
705711
</ClCompile>
@@ -1434,6 +1440,9 @@
14341440
<ClInclude Include="..\..\radiant\ui\transform\TransformPanel.h">
14351441
<Filter>src\ui\transform</Filter>
14361442
</ClInclude>
1443+
<ClInclude Include="..\..\radiant\ui\terrain\TerrainGeneratorDialog.h">
1444+
<Filter>src\ui\terrain</Filter>
1445+
</ClInclude>
14371446
<ClInclude Include="..\..\radiant\ui\merge\MapMergePanel.h">
14381447
<Filter>src\ui\merge</Filter>
14391448
</ClInclude>

tools/msvc/libs.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,9 @@
208208
<ClInclude Include="..\..\libs\pivot.h" />
209209
<ClInclude Include="..\..\libs\RandomOrigin.h" />
210210
<ClInclude Include="..\..\libs\Rectangle.h" />
211+
<ClInclude Include="..\..\libs\noise\Noise.h" />
212+
<ClInclude Include="..\..\libs\noise\PerlinNoise.h" />
213+
<ClInclude Include="..\..\libs\noise\SimplexNoise.h" />
211214
<ClInclude Include="..\..\libs\registry\adaptors.h" />
212215
<ClInclude Include="..\..\libs\registry\buffer.h" />
213216
<ClInclude Include="..\..\libs\registry\CachedKey.h" />

tools/msvc/libs.vcxproj.filters

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,15 @@
105105
<ClInclude Include="..\..\libs\string\convert.h">
106106
<Filter>string</Filter>
107107
</ClInclude>
108+
<ClInclude Include="..\..\libs\noise\SimplexNoise.h">
109+
<Filter>noise</Filter>
110+
</ClInclude>
111+
<ClInclude Include="..\..\libs\noise\PerlinNoise.h">
112+
<Filter>noise</Filter>
113+
</ClInclude>
114+
<ClInclude Include="..\..\libs\noise\Noise.h">
115+
<Filter>noise</Filter>
116+
</ClInclude>
108117
<ClInclude Include="..\..\libs\util\ScopedBoolLock.h">
109118
<Filter>util</Filter>
110119
</ClInclude>
@@ -468,5 +477,8 @@
468477
<Filter Include="decl">
469478
<UniqueIdentifier>{b6509c1f-67af-4737-b9d9-833a01c4bdd4}</UniqueIdentifier>
470479
</Filter>
480+
<Filter Include="noise">
481+
<UniqueIdentifier>{d4ce22a9-f44f-4484-9b65-e5a593ba35d9}</UniqueIdentifier>
482+
</Filter>
471483
</ItemGroup>
472484
</Project>

0 commit comments

Comments
 (0)