• 2024-07-18全球1-15级(12,5米)高程terrain和pak切片数据
       Terrain切片是一种分级存储的地形数据,用于地理信息系统(GIS)、虚拟地球、灾害模拟与管理以及环境保护与规划。PAK切片则是一种特定格式的瓦片数据,广泛应用于游戏开发、虚拟现实(VR)和增强现实(AR),以及工程和建筑领域。   本数据集基于全球12.5米DEM数据(http://www.gis
  • 2023-05-30Focus On 3D Terrain Programming三维地形渲染-Trent Polack-2003
    前言:你有多少次访问过你最喜欢的编程论坛或邮件列表,并对大量关于地形渲染算法的帖子感到惊讶,这些帖子似乎从各个角度向你袭来?地形渲染似乎是当今业余程序员最喜欢的主题;它是一个很好的门户网站,可以了解更高要求的问题及其解决方案。然而,地形渲染决不是一个简单的问题,特定的解决方
  • 2023-05-05Cesium中的Globe.js
    Globe顾名思义就是地球的意思吧。先看构造函数:functionGlobe(ellipsoid){ellipsoid=defaultValue(ellipsoid,Ellipsoid.WGS84);varterrainProvider=newEllipsoidTerrainProvider({ellipsoid:ellipsoid,});varimageryLayerCollection=newImagery
  • 2023-04-07Cesium案例(八) Terrain
    第一步正常建viewer,需要注意的是官网例子属性值比较老,最新版本的属性值有所差异,全copy官网会无法运行,提示函数未定义。第一处差异官网: 1constviewer=newCesium.Viewer("cesiumContainer",{2terrain:Cesium.Terrain.fromWorldTerrain({3requestWaterMask:t
  • 2023-02-09基于Docker使用CTB生成地形切片并加载
    1.引言CTB(CesiumTerrainBuilder)是一个用于地形切片的C++编写的命令行工具GitHub地址为:GitHub-geo-data/cesium-terrain-builder:AC++libraryandassociatedcom
  • 2022-12-273D寻路系统NavMesh-服务端篇
    上一节讲到的客户端使用Unity自带的NavMesh来做寻路​​3D寻路系统NavMesh-客户端篇​​。然而,怪物的刷新、移动,和AI是由服务器负责的,怪物的寻路是由服务器控制的,或者像
  • 2022-11-2436. 更换unity terrain的地表贴图
    设置alphamap的核心方法是TerrainData的SetAlphamaps方法,关键参数是alpha三维数组。它的前两维表示了splatmap的大小,最后一维表示layer数目,也就是所使用的splatmap的通道数
  • 2022-10-2029. unity代码种树之删除树
    从treeinstance[]  treeInstances里删除树 然后设置terraindata.treeinstances=treeInstances 更新terraindata   再刷新地图数据  terrain.Flush();