- 博客(64)
- 收藏
- 关注
原创 CesiumforUE中Cesium3DTileset中高频使用的组件概述
CesiumTileMapServiceRasterOverlay TMS 本地 .json。CesiumWebMapServiceRasterOverlay WMS GeoServer的SHP。CesiumTileMapServiceRasterOverlay TMS 本地 .xml。Cesium3DTileset的URL直接填写处理好的倾斜摄影瓦片tileset.json。
2025-03-14 15:04:14
248
原创 cesiumforUE 根据CSV文件批量撒点标注
方法二:将CSV复制到Content/Resource/CSV层级下,不是直接拖入到UE,然后写实时读取CSV文件代码。3.将CSV导入UE(Content/Resource/CSV)方法一:直接拖入UE,快速方便但数据不会根据CSV文件变化而变化。插件:Cesium for Unreal、FileHelper。2.创建和CSV文件列名一样的数据结构。4.获取数据表行数,根据行数进行遍历。1.有基础的POI蓝图以及UMG。
2025-01-08 13:47:18
316
原创 UE为底座 PeerStream部署 如何发参收参
这种在UE中使用的是WebUI插件,将别的网页通过WebUI嵌入到UE之中,打包成.exe之后用 PeerStream像素流送成BS端。这种在UE中使用的是像素流插件,将UE项目发布成像素流之后让别的网页系统进行嵌入,这里UE充当的是底座。Windows上打包Linux包:下载对应UE版本的交叉编译工具链然后重启电脑。二、UE嵌入别的网页系统之中(比第一种优势多,常用!一、别的网页系统嵌入UE之中。
2025-01-07 15:28:46
191
原创 有关peerstream部署相关记录
2.同一电脑关闭再打开浏览器访问是否服务端UE还是同一实例:是,关闭后只要后台还未杀掉再次打开还是同一实例。1.如何放置不动不中断: signal.json中配置 "mouseReleaseTime": 0,3.关闭浏览器访问后,后台多久杀掉:2分钟。
2025-01-07 15:15:28
216
原创 peerstream像素流多服务器部署(多流实现原理)
execueIp:execue本地运行的IP地址,需要与signal.json中配置的machine的IP地址一致。3.副服务器配置execue.json后运行即可,副服务器不需要管signal.json文件即便删除也不影响。"signalIp": "主服务器IP","signalIp": "主服务器IP","execueIp": "主服务器IP""execueIp": "副服务器IP""SignalIp": "主服务器IP","ip": "主服务器IP","ip": "副服务器IP",
2025-01-02 13:42:45
1091
原创 集群搭建随笔记
像素流并发数取决于硬件支持,原理硬件越好支持并发数越多,但同一服务器显卡插槽是有限制的,不可能加太多显卡,但搭建服务器集群的话则可以完美解决这一问题。想实现UE像素流十多路并发可对单个服务器增加显卡从而提升硬件需求,但要想实现100、1000甚至更多路并发则不得不搭建服务器集群。域名--->DNS服务器--->nginx--->分配空闲服务器1、2、3......适用于任何BS架构项目,不管是网页还是UE像素流。
2024-12-23 16:45:21
95
原创 PowerShell运行脚本闪退处理
3.执行 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 设置权限。2.执行 Get-ExecutionPolicy -List 查看当前所有作用域。一般是脚本错误或权限不够导致闪退,可手动进入脚本层级手动执行脚本看报错信息。4.设置好以后,要重启PowerShell窗口,在执行脚本。1.进入powershell命令。
2024-12-11 11:21:02
1442
原创 UE 平滑帧率和固定帧率
场景帧率波动不大的话建议使用固定帧率,这个固定帧率设置的值应略小于你实际最小帧率几帧。固定帧率高出实际帧率,会导致场景逻辑变慢,例如固定帧率120,那么GPU一定要输出120帧画面,才能继续执行下面的游戏逻辑,这也就是渲染画面产生掉帧卡顿残影的原因;如果显卡性能不好,达不到设定的固定帧率,渲染画面会产生掉帧卡顿残影感觉,实际帧率和固定帧率差值越大掉帧残影卡顿的感觉越明显;2.使用平滑帧率后GPU占比过高时,可以转换为固定帧率,固定帧率设置的值应略小于你实际最小帧率几帧。
2024-09-10 15:07:03
1173
原创 报错处理:超过Uobject最大数量
打包路径: 一厅统管\Windows\YZ_YTTG\Saved\Config\Windows\Engine.ini文件下添加配置文件。一、打包时项目中设置游戏中UObject的最大数量为100000000。二、打包后的配置文件中设置。
2024-09-06 18:19:37
483
原创 UE 外置配置文件
5.打包同理,首次启动打包项目后产生一个Saved缓存文件夹-文件中含有一个Game.ini配置文件,在其中配置参数即可。3.在 项目\Saved\Config\WindowsEditor\Game.ini中添加该变量配置信息。2.游戏模式中新建变量--高级-勾选配置变量-鼠标悬浮到配置变量显示配置分段。4.重启项目就会读取配置文件中的参数数据。1.创建游戏模式并添加到世界场景设置中。
2024-09-06 10:23:25
422
原创 数字孪生GIS数据获取与处理(未完回头再整理)
3.OSM数据(用于交通路网,框选下载-拖入图层-选择路网导入)-----------------变更:因为OSM路网全都在一个层级没有拆分开导致在CityEngine中不好程序化生成道路,所以后续不采用OSM,转而使用bigemap或水经注下载的层级路网数据(百度路网)五、导入UE:地块、周边建筑、道路、精细化模型(道路模型量很大容易卡死,因为道路包含道路信息、道路模型、马路牙子上的路灯花坛树等等)、交互模型(园区、楼宇等等)七、功能开发(数据、UMG、交互、逻辑)6.DEM高程(地理空间数据云)
2024-05-15 17:22:05
544
原创 UE 打包前后GPU占用率不同问题
打包前把项目设置中的固定帧率给开启,给30,60或者120都行。在编辑器运行时GPU占比小,但打包后运行GPU直接接近拉满。
2024-03-22 14:51:29
649
原创 数字孪生可视化地图建模
模型处理完毕后,关键步骤是模型名字改为非中文,模型全部应用变换以为了导入UE之后更方便的使用。二、使用AI软件处理SVG格式得到地图轮廓(让设计帮忙处理下,不要轮廓效果此步骤可省略)此文拿陕西省西安市举例,建模工具选用Blender,矢量图处理选用AI。五、导出DataSmitch文件,再导入UE中。1.确保自己的Blender有导入SVG插件。三、将处理好的SVG导入Blender。一、下载地图块SVG格式。
2024-03-21 10:17:29
817
2
原创 Cesium for Unreal注意事项
在百度、高德、谷歌拾取的坐标经纬度设置在Cesium for Unreal项目中时位置不准确是因为这些厂商使用的坐标系不一样。高德是GCJ02,百度是在GCJ02的基础上再加密,谷歌是WGS84就是原始gps坐标,但民用的不够标准,只有军方才标准。坐标转换,将在某厂商拾取到的坐标经过工具转换成WGS84即可在Cesium for Unreal中精确使用 常见工坐标转换工具很多,这里推荐一种。谷歌中国地图:GCJ02。腾讯地图:GCJ02。高德地图:GCJ02。
2024-03-21 10:16:35
658
原创 Cesium for Unreal瓦片集裁剪
使用Cesium制图多边形actor(CesiumCartographicPolygon)和(Cesium Polygon Raster Overlay组件)来裁剪瓦片集。
2024-01-04 17:06:00
1295
原创 Cesium for Unreal小部件
Cesium for Unreal 的DynamicPawn附带了一个小部件,可以在游戏运行时更改太阳时间。运行时按键盘 T 键弹出小部件,再次按 T 键退出小部件。该参数值代表在此距离下都可看见物体阴影。
2023-12-25 20:02:17
482
原创 Cesium for Unreal全球各地飞行过渡
2.根据经纬度以及高度确定目的地从而使用Fly to Location Longitude Latitude Height节点实现两点飞行(推荐)1.将UE坐标转换为ecef坐标从而使用Fly to Location ECEF节点实现两点飞行。
2023-12-25 14:26:12
821
4
原创 Cesium for Unreal根据经纬度摆放物体
大纲视图中的 Actor ,然后将 Actor 的 “移动性” 属性更改为可移动。2.给 Actor 添加 CesiumGlobeAnchor 组件。
2023-12-14 18:33:04
1364
原创 Cesium for Unreal添加倾斜摄影数据集
1.双击Cesium3DTileset视角定位到该瓦片集2.CesiumGeoreference的Place Georeference Origin Here按钮设置原点位置3.DynamicPawn的位置设置为0,摄像机即可到达该瓦片原点4.加载本地倾斜摄影数据集Url时不要有中文路径......
2023-12-14 15:43:49
3021
原创 倾斜摄影数据格式osgb、3d tiles、I3S、S3M简单记录
1.osgb数据,通常渲染在平面坐标场景上,其数据使用的是ENU坐标系。我更习惯叫它相对坐标,在其数据本身的坐标数值上,再加入坐标原点的值,即是正常的载体坐标(通常为2000平面坐标)。其坐标原点及坐标系定义存储在名为“metadata.xml”的xml文件内,长宽高单位为米。3d tiles:渲染在球面场景上,坐标常为wgs84经纬度坐标,(也可能为2000经纬度坐标),其长宽为经纬度,高为米。cesium:3d tiles格式。arcgis pro:S3M格式。supermap:I3S格式。
2023-12-11 18:44:43
1878
2
原创 Cesium for Unreal快速入门
创建Cesium for Unreal项目一、安装Cesium for Unreal插件1.打开虚幻商场搜索Cesium for Unreal,购买安装即可。
2023-12-11 14:37:34
3158
原创 UE5输出全景图、编辑时截图、运行时截图、自定义截图
1.导入引擎内置插件Panoramic Capture。2.运行项目,点击~键,出现如下输入框。
2023-12-06 15:35:00
3895
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人