******怎么把地形高度数据转换成3D网格?******

zgz715 2018-11-12 09:21:43
我这有一堆坐标和高度数据,怎么把它转换成模型呢?使用C++语言
...全文
329 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
狐狸小十 2018-12-09
  • 打赏
  • 举报
回复
FBX SDK
smwhotjay 2018-12-05
  • 打赏
  • 举报
回复
代码里构建高度图,分割成各种三角形,然后设置顶点,绘制三角形列表,就是地形图了
zarelaky 2018-12-05
  • 打赏
  • 举报
回复
可以参考
http://www.assimp.org
https://github.com/assimp/assimp
zarelaky 2018-12-05
  • 打赏
  • 举报
回复
将数据按照各个纬度排序然后分形生成不重合的三角面,形成网格,然后使用assimp库输出模型数据,生成3d软件可以识别的模型文件
赵4老师 2018-11-13
  • 打赏
  • 举报
回复
建议改用3DS Max Studio或者Maya。
World Map Strategy Kit 2是功能强大的游戏工具包,可用于基于真实或虚构的世界地图创建策略游戏。 包括出色的视觉吸引力功能,这些功能实施起来很复杂,可以为您开发游戏提供AAA级启动。 ***视觉功能*** - 标准/内置和LWRP / URP支持。 - 3主视图模式:平面地图在3D中,在2D平面地图(UI元素)和定制的3D视用浮雕。与Unity地形的兼容性也可用于标准/内置管道。 -具有3D表面网格的独家自定义视口,用于地形可自定义/实时高度,无限水平滚动(环绕)和出色效果(水,海岸泡沫,浮力效果,边界线,基于PBS的...) - 包括2K至16K高分辨率的几种地球背景纹理和样式。 - 带有动画阴影的云层。 - 带有简单API的艺术和动画战争迷雾,可清除控制区域,国家或省的迷雾。 - 动画/厚实/光滑的国家边界!使用示例纹理或使用自定义颜色,宽度和图案添加自己的纹理 - 弯曲贴图模式。 - 日/夜循环。 - 用于快速导航的可选小地图。 - 在2D和3D视口模式之间平滑的运行时切换 -动态的国家和省标签以及对地形的自适应文本。 - 使用TextMesh Pro的带有弯曲文本的智能国家/地区标签放置算法! -画线系统,动画潇洒线支撑,显示路线,投掷弧,对地形路径,... - 代号/横幅支持。在地图上轻松添加滚动/闪烁消息。 ***地图功能*** ✔ 离线功能(不需要Internet连接): -WGS84数据包含国家和省的真实世界地图。包括国家FIPS 10-4,ISO A2,A3和N3标准代码。 -包括+4400个省,+ 7100个城市和+240个国家/地区的边疆。高和低范围的国家边界。 -城市按正常城市,区域和国家首都分类。 ✔ 在线和离线地图图块系统支持放大到街道级别。包括缓存和图块下载助手。开箱即用支持OpenStreetMap,Stamen,Carto,Wikimedia,ThunderForest,OpenTopoMap,MapBox,Sputnik和AerisWeather服务(服务可能需要特殊许可)。能够连接到自定义切片服务器。 ***其他地图功能*** -地图编辑器,用于创建或修改国家,省和城市,包括一个区域导入器工具,该工具可根据颜色纹理自动创建边界。 - 地图生成器:使用一些滑块,选项和按钮创建包括国家和省边界,城市,随机名称和纹理(高度图,背景纹理,水面罩等)的随机世界地图! -根据需要自定义地图:在设计或运行时,更改纹理或水/雾的颜色,将纹理添加到省或国家,或对其进行颜色填充。 - 安装点支持。在地图上定义位置,类型和自定义属性,以定义自己的战略/地标,以便在游戏中轻松地将其用于定位单位,建筑物,控制区域,...- 在运行时合并/征服地图区域。 ***网格和寻路功能*** - 六角形网格针对低顶点数和最高帧速率进行了优化。对任何单元进行颜色/纹理处理。像眨眼,闪烁,淡出一样的单元效果。 - 基于A *算法的路径寻找引擎,用于单位移动。为您的单位分配地形功能,它们将自动采用最佳路径。可以根据世界位置,国家间(风险样式),省间或六角形网格(经典策略游戏)来计算路径。 -定义每个像元或每个边的像元穿越成本。 -道路。 *** 交互功能*** - 完全交互式的地图和触摸兼容:缩放,平移,滚动,捏缩放等 。-强大的突出显示系统,用于选择国家和省份。 - 以自定义速度和缩放级别飞往任何国家,省,城市,位置。关闭缩放到特定的国家(地区)/省/地区,使其充满整个屏幕。 -使相机自动跟随地图上的任何单位。 - 无限滚动选项(环绕) - 矩形选择。单击并拖动以绘制矩形以选择单位。 ***开发人员功能*** -易于使用的文档化API,用于在地图上进行单位定位,选择和移动(基于纬度/经度,平面/ 2D坐标或国家/地区/城市名称的位置)。 - 一行代码移动台在根据地形能力(水,陆,空单位),地形成本,抬高约束等地图 - 自定义属性为国家,省,市,挂载点,网格单元和游戏单位。JSON支持。 -计算器。从纬度/经度转换为平面坐标,反之亦然。 - 全面的文档(91页手册)。 - 42个演示场景加上展示关键功能的Youtube教程和示例视频。 -包含100%C#源代码。 -Unity 2018.4+和2019兼容

64,685

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧