少狼 发表于 2016-9-24 01:34:04

UE4 4.13新功能切割组件使用(Unreal ProceduralMesh)

本帖最后由 alphawerewolf 于 2016-9-24 01:37 编辑



根据4.13版本虚幻,新出功能,进行实践:首先在要切割的staticMesh上勾上Allow CPUAccess,并添加合适的碰撞体(本来具有的除外)为这个staticMesh添加BP,并添加ProceduralMesh组件,组件在默认上更改Use Complx as Simple Collision选项,然后在Construction Script或者事件中添加Copy Procedural Mesh from Static MEsh Component并且create collision,这是为ProceduralMesh赋值,然后ActorHidden原本StaticMesh并设置NoCollision然后在设置一个Target放置一个平面用来切割的刀这里用到的是虚幻早期有一个功能叫动态创建模型,Create Procedural Section这个(具体忘记),算法就是根据顶点信息进行重新生成模型。
后续会更新,具体代码的逻辑和算法信息!

微博:http://weibo.com/2357191704/profile?topnav=1&wvr=6博客:http://www.unitykiller.com邮箱:bandit_empire@163.comhttp://www.v5xy.com/wp-content/uploads/2015/01/qrcode_for_gh_b652902bda68_258.jpg

cg_bull 发表于 2016-9-24 02:17:09

楼主什么时候出1和2,是否知道那个什么蓝图做水面链琦怎么做?

Eric_Song 发表于 2016-9-24 08:07:54

支持支持

lwlfyd 发表于 2016-9-24 14:44:41

挺好的教学

弑魂狱灵 发表于 2016-9-25 00:19:40

支持一下!

macromiller 发表于 2016-9-25 11:44:34

支持一下!

少狼 发表于 2016-9-25 23:45:12

天才小熊猫 发表于 2016-9-24 08:07
支持支持

收下!!!!

少狼 发表于 2016-9-25 23:47:47

cg_bull 发表于 2016-9-24 02:17
楼主什么时候出1和2,是否知道那个什么蓝图做水面链琦怎么做?

没有研究,只是读了一下代码!

mullin2012 发表于 2016-9-26 10:25:03

感谢分享

zz_nirvana 发表于 2016-9-26 11:34:55

cool~~~~~~~~~~~
页: [1] 2
查看完整版本: UE4 4.13新功能切割组件使用(Unreal ProceduralMesh)