文件大小:24.1 MB
版本:1.0
原始 Unity 版本:2022.3.17
此资产允许您创建高性能体素破坏,您可以直接从 MagicaVoxel 导入,甚至可以程序化生成体素
此软件包允许您使用免费的体素建模软件“MagicaVoxel”对任何内容进行建模,然后将其保存在 StreamingAssets 文件夹中,并直接在 Unity 中加载。此外,您还可以程序化地生成体素数据,此软件包让您轻松添加自己的功能。
?兼容性
Windows:✔️
Linux:✔️
安卓:✔️
WebGL:✔️
VR:✔️ 在 Oculus Quest 3 上测试
MacOS 和 IOS:❔ 未经测试,但应该可以正常工作
该软件包也应该适用于 HDRP,但不包含默认着色器或 HDRP 演示场景。
?完全多线程
此软件包大量使用 Unity 作业系统,以便将负载转移到其他核心而非主线程。这些作业包括:
贪婪网格:使用贪婪网格算法生成网格,以最小化三角形数量
网格创建:直接从 Greedy Mesher 返回的 NativeArrays 创建 Meshdata。这样可以节省性能,因为您无需将数据复制到主线程。网格的边界也将在此作业中计算。
碰撞器支持:每当设置网格碰撞器的网格时,它都会烘焙该碰撞器。这会占用大量性能,尤其是对于复杂的网格。我们将其分配到另一个线程,以确保主线程性能不受影响。
体素搜索:每当发生破坏时,此作业都会使用距离计算来搜索受其影响的体素
连通分量搜索:如果体素对象包含未连接到主网格的浮动碎片,我们需要将它们分离。这可以使用连通分量搜索算法来实现。
碎片器:这项工作从被移除的体素中创建碎片
这些作业大多使用简单的接口,方便您添加自己的实现。未来的更新也可能会为其中一些作业引入新的实现。
?全包重制
这个包是 Voxel Destruction 包的完全重制版,与之前的包相比有很多改进:
性能更佳:新软件包速度更快,性能提升显著。旧版软件包中加载缓慢的模型现在可以流畅地销毁。碎片现在也会实时创建,让您可以进一步个性化销毁操作。
更高的可用性:功能现在被拆分成多个脚本,让您可以只使用所需的功能。此外,还可以选择创建个性化的体素对象,并按程序加载数据。我还尝试改进了文档,代码中增加了更多注释,现在包含更多关于如何使用该软件包的详细信息。
更多功能:您现在可以使用新功能,如自定义原点、自定义实时片段、不同的破坏类型等
更少的加载时间:现在有更智能的缓存功能,可以确保 vox 文件只被读取一次,然后被缓存
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:730033856@qq.com
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看







