SF
前端可视化 WebGL
前端可视化 WebGL
注册登录
关注博客
注册登录
主页
关于
RSS
赋能UE运行态编辑平台: 网络图片下载的插件改造与复盘
用户bPBVPM
6 月 8 日
阅读 4 分钟
550
比如我们目前在做的是一个UE 运行态下的POI点位资产编辑平台,要能够编辑点位的名称,信息,图标,尺寸等,如下图所示,其中图标是从网络加载的:
召回率暴涨!“层级化分片”与“降噪”拯救 RAG 系统
用户bPBVPM
6 月 1 日
阅读 8 分钟
475
<font style="color:rgb(6, 10, 38);">在 AI 浪潮席卷而来的当下,我们团队紧跟技术趋势,近期致力于构建企业级 </font><font style="color:rgb(6, 10, 38);">AI 中台</font><font style="color:rgb(6, 10, 38);">。我们的技术栈涵盖了 </font><f...
基于FastMCP打通业务系统与AI:构建智能协作新范式
用户bPBVPM
5 月 7 日
阅读 7 分钟
527
在 AI 浪潮席卷而来的当下,我们团队紧跟技术趋势,近期致力于构建企业级 AI 中台我们的技术栈涵盖了 OCR 识别 智能语音交互 语音数字人 知识库 等核心模块
在 Dify 中通过 MCP 集成本地 FastMCP 服务避坑指南
用户bPBVPM
4 月 23 日
阅读 5 分钟
653
<font style="color:rgb(6, 10, 38);">在 AI 浪潮席卷而来的当下,我们团队紧跟技术趋势,近期致力于构建企业级 </font><font style="color:rgb(6, 10, 38);">AI 中台</font><font style="color:rgb(6, 10, 38);">。我们的技术栈涵盖了 </font><f...
从分形到森林——使用 Three.js 创建逼真的 3D 树木
用户bPBVPM
4 月 6 日
阅读 34 分钟
735
<font style="color:rgb(229, 229, 229);background-color:rgb(31, 31, 31);">本文是由 EZ-Tree 作者撰写的一篇文章的译文。EZ-Tree 是一款基于 three.js 的插件,能够生成高度逼真的树木模型。本文详细阐述了作者在创作 EZ-Tree 过程中的一些实践经历与核心思路,读者可从中汲取相关技术知识,获取有益...
Threejs 视频融合
用户bPBVPM
4 月 5 日
阅读 2 分钟
500
比如做cesium的,也有很多文章介绍视频融合。 不过我看大部分视频的融合的技术,是用一个长方形面片,然后把视频纹理渲染到这个面片上,然后叠加到场景中,记得好多年前一个同事就是用这种思路实现的。这种方式的优点在于实现思路简单,资源消耗小。 缺点是只能从视频投射的角度去看,从其他角度就会露馅。
UE5 小部件 组合框(键)ComboBox (Key)
用户bPBVPM
4 月 2 日
阅读 6 分钟
493
最近开发一个UE平台化的功能,在运行态下,允许用户添加, 修改和删除POI点位,数据存储在一个后台的数字资产数据库中。 如下所示,其中一个功能,需要选择POI的图标(下拉框,ComboxBox),图标和名称需要同时显示,因此使用默认的ComboBox(String)达不到要求,需要使用ComboBox(Key)。如下图所示。
Tesseract OCR 页面分割模式解析
用户bPBVPM
2025-09-19
阅读 3 分钟
2.5k
对于刚接触 OCR(光学字符识别)的初学者来说,Tesseract 是一个强大但配置复杂的工具。其中最令人困惑的概念之一就是 页面分割模式(PSM, Page Segmentation Mode)——它决定了 Tesseract 如何理解图像中的文本布局。本文将以通俗易懂的方式,带您掌握这 14 种模式的核心原理和实战技巧。
Java MQTT 主流开发方案对比
用户bPBVPM
2025-09-14
阅读 4 分钟
1.8k
楔子最近在开发一个IOT平台,结合孪生可视化平台,做底层的数据采集和分析,正好涉及到各种协议的研究,包括Modbus,MQTT,Bacnet,COAP,OpcUa等等。下面是IOT数据采集平台的主要模块:其中有设备接入,包括协议管理,产品分类,产品管理和设备管理。 协议管理的部分,就是各种协议的数据采集实现。 而产品 设备 会对接...
Java Modbus主流开发方案对比
用户bPBVPM
2025-09-13
阅读 13 分钟
1.8k
最近在开发一个IOT平台,结合孪生可视化平台,做底层的数据采集和分析,正好涉及到各种协议的研究,包括Modbus,MQTT,Bacnet,COAP,OpcUa等等。下面是IOT数据采集平台的主要模块:
Java OPC UA 开发方案全对比:开源、商业、集成与官方标准
用户bPBVPM
2025-09-11
阅读 4 分钟
3k
最近在开发一个IOT平台,结合孪生可视化平台,做底层的数据采集和分析,正好涉及到各种协议的研究,包括Modbus,MQTT,Bacnet,COAP,OpcUa等等。下面是IOT数据采集平台的主要模块:
Nodejs打包 Webpack 中 __dirname 的正确配置与行为解析
用户bPBVPM
2025-08-26
阅读 2 分钟
1.5k
在 Webpack 配置中,__dirname 的处理方式直接影响打包后代码的路径逻辑。本文将彻底澄清这一配置的细节,避免因误解导致的路径错误。
强制 pnpm 使用 IPv4 而不是 IPv6 的终极解决方案指南
用户bPBVPM
2025-08-14
阅读 4 分钟
2.3k
随着 IPv6 的普及,许多域名(如 mirrors.cloud.tencent.com)会同时返回 IPv4(如 101.89.19.12) 和 IPv6(如 240e:95e:4001:1:38::11) 地址。当你的网络环境 不支持 IPv6 或 IPv6 连接不稳定 时,pnpm 默认优先尝试 IPv6 连接会导致以下问题:
uniapp 微信小程序 调试
用户bPBVPM
2025-08-13
阅读 2 分钟
1.5k
要用uniapp开发微信小程序,首先要用uniapp搭建框架,然后再IDE里面编写代码,然后通过uniapp的打包命令,打包成微信小程序的代码。
UE Websocket 通信
用户bPBVPM
2024-08-07
阅读 2 分钟
1.8k
项目中遇到UE需要对接Websocket协议接收实时数据。 所以需要实现一个Websocket Client的功能。 由于UE引擎已经集成了Websocket库(基于libwebsocket),可以通过集成的WebSocket库来比较难容易实现WebSocket Client 和Server进行通信。
UE Geometry_Script 程序化建模
用户bPBVPM
2024-07-24
阅读 2 分钟
1.8k
大部分情况下,我们的模型都是建模小哥哥或小姐姐通过建模软件,比如3DMax,C4D,Blender等,结合她们高超的技艺,制作出来的。 然后导出模型为GLTF或者FBX等文件格式,UEer在拿到模型文件,导入,调效果,然后就可以生成好看的在UE下能够展示的模型。比如下图:
UE MultiLineTraceByChannel函数返回只有一个对象的问题
用户bPBVPM
2024-07-16
阅读 1 分钟
1.5k
此指南说明如何使用 Multi Line Trace by Channel 蓝图节点返回在 Visilibity 通道上响应的所有 Actor,并输出它们的名称。Multi Line Trace By Channel 将沿给定线条执行碰撞追踪,并返回所有遭遇的命中,直到并包含首次阻挡命中,只返回对特定追踪通道响应的对象。这就意味着追踪的开始和结束之间有多个带碰撞的 Actor...
UE Spline 样条网格体组件添加碰撞
用户bPBVPM
2024-07-15
阅读 1 分钟
1.4k
最近做的一个功能是通过Spline 生成管道模型。 如下图所示:遇到的一个问题是需要给生成的管路加上碰撞。其中需要两个重要的步骤:设置SplineMeshComponent的碰撞预设找到“ 样条网格体组件”节点,点击节点,出现详情面板,在详情面板中,把碰撞预设从 默认的“NoCollision” 改成 “BlockAll”:创建模板模型的碰撞体模型碰...
Three光源Target位置改变光照方向不变的问题及解决方法
用户bPBVPM
2023-12-23
阅读 1 分钟
1.6k
在 Three.js 中,光源的目标(target)是一种用于指定光源方向的重要元素。在聚光灯中和定向光(DirectionalLight)中都有用到。
UE5 射线检测排除隐藏的Actor
用户bPBVPM
2023-12-14
阅读 1 分钟
1.9k
Unreal Engine 5(UE5)以其卓越的性能和直观的开发工具在游戏开发领域占据了重要地位。本系列将深入探讨UE5中射线检测的关键概念,着重介绍处理隐藏Actor的技巧。
UE5打包SDK未正确安装的问题
用户bPBVPM
2023-07-06
阅读 1 分钟
2.5k
Windows(笔者之前用的电脑是windows10,最新电脑使用的是windows11)下UE5打包项目的需要安装Visual Studio。 而且安装的时候需要选择上C++ 游戏开发相关模块。如下图所示:
判断两个矩形是否相交(Rect Intersection)
用户bPBVPM
2023-06-08
阅读 1 分钟
3.1k
0x00 Preface最近在开发一个2D组态图形组件的过程中,里面的数学模块,涉及到两个矩形是否相交的判断。这个问题很多年前就写过,算是个小的算法吧。网络上搜索一下,有很多思路,有一些思路要基于多种组合的判断,显得比较复杂。 比如两个矩形相交的情形,可能有下面的多种类型:而每种类型又有多种子类型。0x01 Body其...
电力布局三维编辑器功能设计
用户bPBVPM
2023-04-22
阅读 4 分钟
2.2k
最近和一家公司在谈一个项目合作,他们公司主要是做电力相关的。 项目背景大概是这样的:国家电网对电网资产需要做到数字化管理,对现有变压器台区内的电表箱电能表做可视化数字孪生管理。由于涉及到的台区非常多,所以客户希望开发的不是单个项目,而是可以实现项目的3D编辑器,使得电网的台区经理使用编辑器编辑出所负...
UE4 WebUI使用指南2-通信
用户bPBVPM
2023-03-08
阅读 2 分钟
3k
前面一篇WebUI的文章讲述的WebUI插件的下载,开启,在UE中创建,加载网页等。 本文继续讲述通过WebUI,UE和网页实现双向通信的实现思路。
Cesium for Unreal加载倾斜摄影
用户bPBVPM
2023-01-07
阅读 3 分钟
3.1k
本文介绍UE4中通过Cesium插架加载本地倾斜摄影模型。Cesium for Unreal插件运行在UE环境何总运行Cesium,这样方便做一个GIS应用。
智能制造车间生产线可视化
用户bPBVPM
2022-12-06
阅读 2 分钟
2.6k
随着《中国制造2025》的提出,制造业迎来了全新的发展机遇。更多的企业将制造业信息化技术进行广泛的应用,如 MES 系统、数字孪生以及生产管理可视化等技术的研究应用,已经成为社会各界共同关注的热点。
UE4 WebUI插件使用指南
用户bPBVPM
2022-12-05
阅读 3 分钟
4.1k
在开发数字孪生应用程序的时候,除了三维场景展示之外,也需要开发丰富和酷炫的2D页面。 使用UE4的UMG开发图表显得比较笨拙。 而通过Web插件允许开发者创建丰富的基于Web HTML5的用户界面,它由内置在UE4中的web浏览器提供支持,包括对Windows、Mac、Linux、Android和iOS的支持。 基于这种插件技术,普通的前端开发人员...
Blender修改视野范围
用户bPBVPM
2022-11-30
阅读 1 分钟
2.1k
有时候,模型很大,比如我们做数字孪生应用,一个园区场景模型就会比较大。导入模型之后,我们经常会看不清模型嗯全貌,此时需要修改镜头的视野范围。
UE4 蓝图查找Actor和Actor标签
用户bPBVPM
2022-11-18
阅读 2 分钟
2.6k
在用UE4 开发数字孪生应用的过程中,有很多业务会涉及到actor的查找,和actor标签的使用。 比如下面的场景中,找出所有的物联网设备进行标注。
threejs三维地图大屏项目分享
用户bPBVPM
2022-11-09
阅读 11 分钟
7.7k
这是最近公司的一个项目。客户的需求是基于总公司和子公司的数据,开发一个数据展示大屏。 大屏两边都是一些图表展示数据,中间部分是一个三维中国地图,点击中国地图的某个省份,可以下钻到省份地图的展示。 地图上,会做一些数据的标注,信息标牌。 如下图所示:
1
(current)
2
3
4
下一页
1
(current)
下一页