ITman彪叔的博客,微信公众号:ITman彪叔。欢迎对canvas、webgl、图形学感兴趣的读者订阅专栏。 点击下面链接可以订阅: [canvas高级进阶] https://xiaozhuanlan.com/canvas [webgl入门到高级进阶]https://xiaozhuanlan.com/webgl

2024年8月7日

UE Websocket 通信

摘要: 项目中遇到UE需要对接Websocket协议接收实时数据。 所以需要实现一个Websocket Client的功能。 由于UE引擎已经集成了Websocket库(基于libwebsocket),可以通过集成的WebSocket库来比较难容易实现WebSocket Client 和Server进行通信 阅读全文

posted @ 2024-08-07 15:10 ITman彪叔 阅读(56) 评论(0) 推荐(0) 编辑

2024年7月24日

UE Geometry_Script 程序化建模

摘要: 前言 大部分情况下,我们的模型都是建模小哥哥或小姐姐通过建模软件,比如3DMax,C4D,Blender等,结合她们高超的技艺,制作出来的。 然后导出模型为GLTF或者FBX等文件格式,UEer在拿到模型文件,导入,调效果,然后就可以生成好看的在UE下能够展示的模型。比如下图: 但是有的时候,我们希 阅读全文

posted @ 2024-07-24 17:11 ITman彪叔 阅读(63) 评论(0) 推荐(0) 编辑

2024年7月16日

UE MultiLineTraceByChannel函数返回只有一个对象的问题

摘要: 问题描述 MultiLineTraceByChannel,看函数名字是返回射线检测到的所有对象,实际使用过程中,发现返回的数组中只又一个对象。 Multi Line Trace by Channel 可以看下官方的文档解释: 此指南说明如何使用 Multi Line Trace by Channel 阅读全文

posted @ 2024-07-16 14:14 ITman彪叔 阅读(34) 评论(0) 推荐(0) 编辑

2024年7月15日

UE Spline 样条网格体组件添加碰撞

摘要: 最近做的一个功能是通过Spline 生成管道模型。 如下图所示: 遇到的一个问题是需要给生成的管路加上碰撞。其中需要两个重要的步骤: 设置SplineMeshComponent的碰撞预设 找到“ 样条网格体组件”节点, 点击节点,出现详情面板,在详情面板中,把碰撞预设从 默认的“NoCollisio 阅读全文

posted @ 2024-07-15 16:19 ITman彪叔 阅读(58) 评论(0) 推荐(0) 编辑

2023年12月23日

Three光源Target位置改变光照方向不变的问题及解决方法

摘要: 0x00 楔子 在 Three.js 中,光源的目标(target)是一种用于指定光源方向的重要元素。在聚光灯中和定向光(DirectionalLight)中都有用到。 有时我们可能会遇到光源目标位置更新后,但光照方向未正确更新的问题。 这个问题并不复杂,但是有时候出现了,往往会想不到原因。 0x0 阅读全文

posted @ 2023-12-23 13:12 ITman彪叔 阅读(29) 评论(0) 推荐(0) 编辑

2023年12月14日

UE5 射线检测排除隐藏的Actor

摘要: 0x00 Unreal Engine 5(UE5)以其卓越的性能和直观的开发工具在游戏开发领域占据了重要地位。本系列将深入探讨UE5中射线检测的关键概念,着重介绍处理隐藏Actor的技巧。 0x01. 射线检测与隐藏Actor问题 在游戏中,射线检测是一项关键技术,用于实现玩家与虚拟环境的交互。然而 阅读全文

posted @ 2023-12-14 16:51 ITman彪叔 阅读(182) 评论(0) 推荐(0) 编辑

2023年7月6日

UE5打包SDK未正确安装的问题

摘要: # 正文 Windows(笔者之前用的电脑是windows10,最新电脑使用的是windows11)下UE5打包项目的需要安装Visual Studio。 而且安装的时候需要选择上C++ 游戏开发相关模块。如下图所示: ![image.png](https://p6-juejin.byteimg.c 阅读全文

posted @ 2023-07-06 17:25 ITman彪叔 阅读(523) 评论(0) 推荐(0) 编辑

2023年6月8日

判断两个矩形是否相交(Rect Intersection)

摘要: # 0x00 Preface 最近在开发一个2D组态图形组件的过程中,里面的数学模块,涉及到两个矩形是否相交的判断。 这个问题很多年前就写过,算是个小的算法吧。 网络上搜索一下,有很多思路,有一些思路要基于多种组合的判断,显得比较复杂。 比如两个矩形相交的情形,可能有下面的多种类型: ![image 阅读全文

posted @ 2023-06-08 11:49 ITman彪叔 阅读(530) 评论(0) 推荐(0) 编辑

2023年4月22日

电力布局三维编辑器功能设计

摘要: 楔子 最近和一家公司在谈一个项目合作,他们公司主要是做电力相关的。 项目背景大概是这样的: 国家电网对电网资产需要做到数字化管理,对现有变压器台区内的电表箱电能表做可视化数字孪生管理。 由于涉及到的台区非常多,所以客户希望开发的不是单个项目,而是可以实现项目的3D编辑器,使得电网的台区经理使用编辑器 阅读全文

posted @ 2023-04-22 14:12 ITman彪叔 阅读(368) 评论(2) 推荐(1) 编辑

2023年3月8日

UE4 WebUI使用指南2-通信

摘要: 前面一篇WebUI的文章讲述的WebUI插件的下载,开启,在UE中创建,加载网页等。 本文继续讲述通过WebUI,UE和网页实现双向通信的实现思路。 一点说明 由于WebUI 使用的浏览器内核并不是最新的浏览器内核,所以一些新的JS语法和新的CSS并不支持。 比如不支持解构语法等。 所以在制作页面的 阅读全文

posted @ 2023-03-08 17:23 ITman彪叔 阅读(218) 评论(0) 推荐(0) 编辑

导航

ITman彪叔的博客,微信公众号:ITman彪叔。欢迎对canvas、webgl、图形学感兴趣的读者订阅专栏。 点击下面链接可以订阅: [canvas高级进阶] https://xiaozhuanlan.com/canvas [webgl入门到高级进阶]https://xiaozhuanlan.com/webgl