Added 3D preview to Heightmap editor

This commit is contained in:
Evolvedexperiment 2019-10-15 12:48:52 +00:00
parent a99e81035c
commit 6a10692b22
8 changed files with 51136 additions and 2 deletions

View file

@ -1827,6 +1827,7 @@
<button data-tip="Open template editor" id="applyTemplate" style="display: none">Template Editor</button>
<button data-tip="Open Image Converter" id="convertImage" style="display: none">Image Converter</button>
<button data-tip="Render heightmap data as a small monochrome image" id="heightmapPreview">Heightmap Preview</button>
<button data-tip="View heightmap data in 3D" id="heightmap3DView">3D View</button>
</div>
<div id="customizeOptions">
@ -2574,6 +2575,13 @@
</div>
<div id="_3dpreviewEditor" class="dialog stable" style="display: none">
<div id="_3dpreviewBody">
<div id="_3dpreviewContainer"></div>
</div>
</div>
<div id="statesEditor" class="dialog stable" style="display: none">
<div id="statesHeader" class="header">
<div style="left:1.4em" data-tip="Click to sort by state name" class="sortable alphabetically" data-sortby="name">State&nbsp;</div>
@ -3178,6 +3186,8 @@
<input type="file" accept=".txt" id="namesbaseToLoad">
</div>
<canvas id="renderCanvas"></canvas>
<script src="libs/jquery-3.1.1.min.js"></script>
<script src="libs/d3.min.js"></script>
<script src="libs/priority-queue.min.js"></script>
@ -3196,6 +3206,9 @@
<script src="libs/jquery-ui.min.js"></script>
<script src="libs/seedrandom.min.js"></script>
<script src="modules/ui/layers.js"></script>
<script src="libs/three.js"></script>
<script src="libs/OrbitControls.js"></script>
<script src="modules/ui/3dpreview.js"></script>
<script defer src="modules/ui/general.js"></script>
<script defer src="modules/ui/options.js"></script>
@ -3205,6 +3218,7 @@
<script defer src="modules/relief-icons.js"></script>
<script defer src="modules/ui/tools.js"></script>
<script defer src="modules/ui/world-configurator.js"></script>
<script defer src="modules/ui/3dutils.js"></script>
<script defer src="modules/ui/heightmap-editor.js"></script>
<script defer src="modules/ui/states-editor.js"></script>
<script defer src="modules/ui/provinces-editor.js"></script>