TerrainSimulator:高度图生成工具

时间:2024-07-05 16:57:32
【文件属性】:

文件名称:TerrainSimulator:高度图生成工具

文件大小:2.18MB

文件格式:ZIP

更新时间:2024-07-05 16:57:32

C++

地形模拟器 TerrainSimulator 是一种使用和混合不同算法(如 Perlin Noise 和 Voronoi Cells)生成地形的工具。 它特别提供了不同的地形侵蚀算法,包括热侵蚀、水流侵蚀模拟。 地形修改是在高度图上进行的,可以导入和导出。 也可以导入和导出 .obj 模型。 构建项目需要 wxWidgets 和 freeglut。


【文件预览】:
TerrainSimulator-master
----cmake()
--------FindPackageHandleStandardArgs.cmake(14KB)
--------PlatformMacOS.cmake(815B)
--------FindPackageMessage.cmake(2KB)
--------FindGLUT.cmake(5KB)
--------GitRevision.cmake(668B)
--------GetGitRevisionDescription.cmake.in(1KB)
--------PlatformWindowsMSVC.cmake(4KB)
--------Custom.cmake(1KB)
--------FindRaknet.cmake(2KB)
--------FindV8.cmake(2KB)
--------FindwxWindows.cmake(24KB)
--------FindwxWidgets.cmake(37KB)
--------PlatformWindowsGCC.cmake(2KB)
--------FindGLEW.cmake(1KB)
--------FindBullet.cmake(5KB)
--------PlatformLinuxGCC.cmake(1KB)
--------GetGitRevisionDescription.cmake(4KB)
--------FindScriptzeug.cmake(3KB)
--------FindFMOD.cmake(3KB)
--------FindGLM.cmake(531B)
--------FindHIDAPI.cmake(1KB)
--------CMakeParseArguments.cmake(6KB)
--------FindOpenSceneGraph.cmake(4KB)
----ScreenshotTerrainSimulator.png(1.46MB)
----resources()
--------rotate_icon_png.cpp(40KB)
--------Erosion.bmp(1KB)
--------crosshair.png(4KB)
--------arrowMask.bmp(182B)
--------arrowMaskBig.bmp(2KB)
--------crosshair_deactivated.bmp(2KB)
--------crosshair_png.cpp(27KB)
--------Subdivision_panel.bmp(856B)
--------Open.bmp(1KB)
--------Save.bmp(1KB)
--------crosshair.ico(4KB)
--------BITMAP_POSITION_FLAG.bmp(20KB)
--------textures()
--------Scale.bmp(1KB)
--------Water.bmp(1KB)
--------arrow.bmp(2KB)
--------icon()
--------Open_mask.bmp(142B)
--------arrowRB.bmp(3KB)
--------BITMAP_POSITION_FLAG_SELECTED.bmp(20KB)
--------arrowLT.bmp(3KB)
--------Plateau.bmp(1KB)
--------Save_mask.bmp(142B)
--------crosshair.bmp(3KB)
----LICENSE(18KB)
----src()
--------stdafx.cpp(19B)
--------Perturbation.cpp(2KB)
--------loadobj.cpp(3KB)
--------random.h(284B)
--------simulation.h(3KB)
--------dcpanel.h(1KB)
--------stdafx.h(1KB)
--------Voronoi.cpp(7KB)
--------primenumbers.h(33KB)
--------Image.cpp(10KB)
--------Drawable.cpp(2KB)
--------resources.rc(3KB)
--------Voronoi.h(2KB)
--------watersimulation.cpp(25KB)
--------Drawable.h(526B)
--------toImage.cpp(4KB)
--------Image.h(1KB)
--------3DWindow.h(3KB)
--------Perturbation.h(518B)
--------3DWindow.cpp(28KB)
--------main.cpp(155KB)
--------PerlinNoise.cpp(3KB)
--------main.h(10KB)
--------tga.h(1KB)
--------Preset.txt(191B)
--------util()
--------simulation.cpp(20KB)
--------watersimulation.h(2KB)
--------dcpanel.cpp(4KB)
--------globals.h(280B)
----shaders()
--------terrain.glsl(5KB)
----.gitignore(313B)
----CMakeLists.txt(5KB)
----README.md(536B)

网友评论