首页 > 其他分享 >UE5 使用内置组件进行网格切割

UE5 使用内置组件进行网格切割

时间:2025-01-09 11:31:04浏览次数:3  
标签:内置 切割 蓝图 网格 组件 测试 UE5 节点

UE引擎非常强大,直接内置了网格切割功能并封装为蓝图节点,这项功能在UE4中就存在,并且无需使用Chaos等模块。那么就来学习下如何使用内置组件实现网格切割。
在这里插入图片描述

1.配置测试用StaticMesh

对于被切割的模型,需要配置一些参数。以UE5第三人称模板为例,对静态网格SM_Cylinder进行配置,以做测试。
在这里插入图片描述

在Detail面板中开启Allow CPUAccess(允许CPU访问)。
在这里插入图片描述

2.配置测试用蓝图

新建蓝图,添加ProceduralMesh和StaticMesh组件,在BeginPlay事件中添加节点CopyProceduralMeshFromStaticMeshComponent,将StaticMesh的模型信息拷贝至ProceduralMesh中。
在这里插入图片描述
点击组件ProceduralMesh,在Detail选项中找到Use Complex as Simple Collision,去掉勾选:
在这里插入图片描述

3.开启Actor输入响应

为了方便测试,还需要在UE5中对新建的Actor开启输入响应。

首先在该Actor的Class Defaults设置里设置Auto Receive Input,设置接收Player0的输入。
在这里插入图片描述
然后在BeginPlay中,增加Enable Input节点:
在这里插入图片描述
按下键盘上的E键,找到E按键的输入监测事件并添加运行游戏测试,有无响应:
在这里插入图片描述

4.开始切割

以玩家位置向前取切割平面进行测试,首先绘制调试线确定测试位置是否正确:
在这里插入图片描述

测试无误后,添加节点Slice Procedural Mesh对程序化网格进行切割:
在这里插入图片描述

确保该蓝图放置于场景内,运行游戏,移动角色并按下按键E触发切割操作进行测试即可。


参考出处:https://www.cnblogs.com/sevenyuan/p/7808820.html

标签:内置,切割,蓝图,网格,组件,测试,UE5,节点
From: https://blog.csdn.net/grayrail/article/details/145023522

相关文章

  • Harmony开发-ArkUI框架速成十二Grid网格布局
    程序员Feri一名12年+的程序员,做过开发带过团队创过业,擅长Java、嵌入式、鸿蒙、人工智能等,专注于程序员搞钱那点儿事,希望在搞钱的路上有你相伴!君志所向,一往无前!网格布局Grid1.Grid如果布局是由很多的行和列所组成、行列可能需要合并、甚至滚动,就可以使用网格......
  • 【基础篇】七、MySQL内置函数
    文章目录Ⅰ.日期函数案例一案例二Ⅱ.字符串函数常见字符串函数使用案例1、显示对应的字符集--`charset`2、要求显示exam_result表中的信息,显示格式:“XXX的语文是XXX分,数学XXX分,英语XXX分”--`concat`3、求学生表中学生姓名占用的字节数--`length`4、......
  • python中常用的内置函数介绍
    python中常用的内置函数介绍1.print()2.len()3.type()4.str(),int(),float()5.list(),tuple(),set(),dict()6.range()7.sum()8.max(),min()9.sorted()10.zip()11.enumerate()12.map()13.filter()14.any(),all()15.abs()16.pow()17.round()18.or......
  • 利用Python内置函数实现的冒泡排序算法
    以下是一个使用Python内置函数实现的冒泡排序算法示例:defbubble_sort(arr):n=len(arr)foriinrange(n):forjinrange(0,n-i-1):ifarr[j]>arr[j+1]:arr[j],arr[j+1]=arr[j+1],arr[j]#测试示例......
  • 在NodeJS中内置的fs模块有哪几部分组成?
    在Node.js中,内置的fs模块(文件系统模块)主要由以下几部分组成:文件读取:fs.readFile(file[,options],callback):异步读取文件内容。fs.readFileSync(file[,options]):同步读取文件内容,返回文件数据。文件写入:fs.writeFile(file,data[,options],callback):异步写......
  • 利用Python内置函数实现的冒泡排序算法
    以下是一个使用Python内置函数实现的冒泡排序算法示例:defbubble_sort(arr):n=len(arr)foriinrange(n):forjinrange(0,n-i-1):ifarr[j]>arr[j+1]:arr[j],arr[j+1]=arr[j+1],arr[j]#测试示例......
  • Vue 内置指令
    一、v-text指令1、作用:渲染所在节点的文本内容2、区别:与插值语法的区别,v-text会替换掉节点的内容,{{xx}}不会<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,ini......
  • 大模型agent开发之langchain内置的几种agent
    人工智能代理(agent)不仅会改变每个人与计算机交互的方式,还会颠覆整个软件行业。不需要任何不同的单独软件,使用日常语言命令设备,代理是人工智能的高级形式,本质上Agents是一个LLM的编排与执行系统。在langchain中Agents的实现主要分为以下八个步骤,1. 提出需求/问题,2. 问题+Promp......
  • Type c系列接口驱动电路·Type c系列接口驱动电路详解内置供电驱动电路使用USB2.0驱动
    目录Typec常见封装Typec不同系列Typec驱动电路Typec数据手册                                 编写不易,仅供学习,请勿搬运,感谢理解常见元器件驱动电路文章专栏连接LM7805系列降压芯片驱动电路·降压芯片驱动电路详解-CSDN博客ME......
  • 内置2个引擎,好用到爆!
    今天给大家推荐一个批量图片处理的软件,不但小巧,而且功能非常强大。QuestionPicture图片批量处理软件软件基于rimage的图片批量压缩软件,尤其是比较优秀的图片算法,能够带来高效的图片处理能力。把需要处理的图片直接拖入到软件里,然后设置好输出目录图片格式,就可以......