魔动网 发表于 22-3-27 01:00:03

UE将任何静态网格物体转换为可交互的植物的蓝图


[*]支持的引擎版本
4.23+

[*]下载类型
资源包

[*]让你的树叶做出反应!这套蓝图将使您能够以最少的工作将任何彩绘的树叶变成物理反应物体。
蓝图针对性能进行了优化,允许实施替换组件的任何项目周围的直接区域自动将任何实例化的植物更改为完全动态和反应性的植物。
内容示例地图将向您展示游戏玩法的 3 个不同方面的基本实现:
[*]人物蓝图
[*]演员蓝图,如球。
[*]投掷的弹丸。(右键点击开火)。

当与自定义碰撞类型相结合时,此蓝图系统可实现完全控制和高性能。
设置和说明视频https://youtu.be/z0BGMRdQ3Dw
此外,该系统现在包括深入的交互示例。相同的拖放组件样式已用于轻松实现。您可以拾取植物,将它们从景观中移除,或者在玩家互动时使用自定义网格更改它们。如何设置:https ://youtu.be/OCV3VBjYAC8

技术细节本产品包括:
[*]4 个叶子 SM,4 个栅栏柱 SM,4 个叶子 SKM+Phat,1 个刀鞘 SKM+Phat,1 个刀 SM
[*]BPC_FoliageManager, A BP - 作为子actor添加到植物中。
[*]BPC_FoliageReplace, A Component BP - 添加到角色并设置。
[*]BPC_CharacterInteraction, A Component - 添加到您的角色以启用交互。
[*]BPC_Interactor,作为子角色添加到蓝图中的 BP,启用交互。
[*]BPI_CharacterInteraction,一个集成角色交互事件的BP接口。
[*]BPI_FoliageInteraction,一个集成植物交互通风口的 BP 接口。
[*]BP_button,如何将 PBC_Interactor 转换为直接在蓝图上工作的示例。
[*]BP_Test_Projectile 和 BP_TestBall,实现动态系统的示例对象。
[*]BPI_WidgetInterface,接口将数据传递给小部件。
[*]ThirdPersonCharacter,第三人称人体模型蓝图的修改版本 - 包括最少的交互代码,需要复制到其他角色以允许拾取/与树叶交互。
[*]ThirdPerson_AnimBP,经过修改的动画蓝图,展示了如何使用通知与植物进行交互。以及基本的手部 IK 放置(使用 FABRIK 节点 + IK 骨骼)。
[*]3 个动画 + 蒙太奇 - M_Cut_Plant、M_PickUp、M_PushButton。用 BoneBreaker 制成。
[*]M_A+MasterFoliage,树叶的主材质,带有风节点。
[*]最小退出游戏菜单。

蓝图数量:15+级BP网络复制:否支持的开发平台:任何窗户:是的麦克:是的文档: http: //mosthostla.com/gamedev/dynofoliage/






页: [1]
查看完整版本: UE将任何静态网格物体转换为可交互的植物的蓝图