Magica Cloth 2是基于Unity DOTS的布料模拟系统,可用于Transform和Mesh。它具有快速的模拟速度和易于使用的界面,不需要特殊着色器。新版本增加了边缘碰撞、自碰撞等功能,同时优化了系统,取消了预构建。它支持2.5D行为、各种渲染管线,并提供了时间操控、点/边缘碰撞、穿透度调整等特性。Magica Cloth 2提供完整的运行时构建支持,并有全源代码。升级到Magica Cloth 2,为游戏增加逼真的布料效果!

Magica Cloth 2是前一版本Magica Cloth的继任者,通过吸收Ver1.x的改进而得到了版本2的升级。系统优化将所有组件整合为一个,不再需要繁琐的预构建(Create按钮),同时增加了边缘碰撞、后挡板和自碰撞等新的碰撞功能。然而,它不兼容Ver1.x,所以确保您升级至最新版本,以获得最佳的体验。

让我们来看看Magica Cloth 2的主要特点:

1. 快速布料模拟:借助Unity DOTS(数据导向技术堆栈),Magica Cloth 2能够以惊人的速度进行布料模拟,为您的游戏角色带来逼真的布料效果。

2. 适用于各平台:Magica Cloth 2在除了WebGL外的所有平台上都能够完美运行,确保您的游戏在任何设备上都能够流畅展现。

3. 支持Transform和Mesh:无论是对Transform还是Mesh,Magica Cloth 2都能够完美应用,为您的游戏物体带来细腻的布料运动效果。

4. 2.5D行为:Magica Cloth 2能够实现2.5D行为,既保持类似2D的运动方式,又展现出真实物理的布料运动,让您的游戏更加逼真。

5. BuildRP/URP/HDRP渲染管线通用:Magica Cloth 2能够在所有BuildRP/URP/HDRP渲染管线下正常运行,确保您的游戏在不同渲染环境下都能够呈现出出色的布料效果。

6. 无需特殊着色器:使用Magica Cloth 2,您无需编写任何特殊的着色器代码,系统将自动处理布料的渲染流程,让您专注于游戏的其他方面。

7. 简单直观的界面:Magica Cloth 2提供了简单直观的界面,让您快速进行设置和调整,无需繁琐的操作,即可轻松实现理想的布料效果。

8. 时间操控:Magica Cloth 2具备时间操控功能,您可以轻松实现慢放和停止等效果,为您的游戏带来更多创意的可能性。

9. 点/边缘碰撞:Magica Cloth 2支持点和边缘碰撞,确保布料与其他物体之间的真实交互,为您的游戏场景增添更多的互动元素。

10. 自碰撞和互相碰撞:Magica Cloth 2不仅支持自身部分的碰撞检测,还能够实现布料之间的互相碰撞效果,让您的游戏场景更加丰富多样。

11. 穿透度调整:通过法线线条的背挡板,Magica Cloth 2能够实现穿透度的精确调整,为您的游戏提供更高的视觉质量。

12. 法线调整功能:Magica Cloth 2配备了法线调整功能,让您能够精确控制布料的法线方向,实现更精细的布料效果。

13. 完整的运行时构建支持:Magica Cloth 2提供了完整的源代码,并对运行时构建进行了全面支持,确保您的游戏在不同环境下都能够正常运行。

 

Magica Cloth 2对Ver1版本进行了诸多改进,主要包括:

– 取消预构建(取消Create按钮)

– 移除PhysicsManager

– 移除RenderDeformer/VirtualDeformer

– 将组件整合为一个

– 参数大大简化

– 顶点绘制有显著改进

– 可通过纹理指定顶点绘制

– 不在Prefab中存储子资源

 

使用Magica Cloth 2所需的环境包括:

– Unity 2021.3.16(LTS)或更高版本

– Burst 1.8.1或更高版本

– Collections 1.4.0或更高版本

现在就立即升级到Magica Cloth 2,并利用其强大的功能和简便的操作,为您的游戏增添逼真的布料效果吧!不要错过这个机会,让您的游戏更上一层楼!

Leave a Reply

后才能评论