本游戏资料是简化器和自动LOD生成器实用工具Unity游戏素材资源,大小:20 MB ,格式:unitypackage,使用软件:unity2017.1.0,资产版本:Version 6.7(current),供广大设计师学习使用,语言:英语。
视频预览:
任何 3D 应用程序的性能都高度依赖于 GPU 在 3D 场景中每一帧必须处理的多边形总数。如果你的场景比较复杂,其中包含具有大量网格、使用大量不同材质的高多边形 3D 模型,则游戏的整体性能将会受到影响。Poly Few 是 Unity 的一套完整的优化方案,旨在通过优化高质量的复杂 3D 场景解决这一问题。借助诸如网格简化、自动 LOD 生成、网格合并和材质合并之类的集成功能,只需单击几下即可极大提升游戏性能,一行代码都不需要编写。此类优化技术尤其适用于为资源受到局限的平台开发,如移动手机端或其他低端设备。这也有助于节省美术师的开支。
支持的功能:
▓ 该资源包集网格简化、自动 LOD 生成、网格合并和材质合并于一体。
▓ 借助强大的运行时 API 支持网格简化即时生效。
▓ 无需编码知识。在编辑器模式下使用该工具的完整功能,一行代码都不需要编写。
▓ 支持简化蒙皮和静态网格以及 16 位和 32 位索引格式的网格。
▓ 支持简化复杂的嵌套对象层级以及具有子网格和多种材质的对象。
▓ 支持合并静态和蒙皮网格。甚至还支持合并骨骼绑定蒙皮网格和/或蒙皮网格与混合形状/变形动画。
▓ 使用纹理数组合并材质。仅支持标准着色器(镜面和非镜面设置)
▓ 基于纹理数组的材质合并器不会遇到常见的纹理图集问题,如纹理渗色、分辨率限制和无平铺纹理支持。
▓ 支持为多个选定对象一次性批量生成 LOD。
▓ 保留纹理映射。
▓ 保留网格上的动画。甚至还支持混合形状。
▓ 保留 UV 接缝、UV 叠影和边框边缘的选项。
▓ 支持将模型的某些区域保留为特定级别,同时正常简化模型的剩余部分。
▓ 支持动画网格。
▓ 集所有功能在一个方便的检查器窗口中,并在组件层级底下弹出。
▓ 在实际应用之前将这些更改可视化。
▓ 撤销/重做每个对象应用的更改。
▓ 随附所有源代码,而不必使用 dll 文件或其他任何方式进行封装。
▓ 每个控件随附编辑器工具提示,以方便理解和使用该工具。
该资源包随附一个 README 文件,以协助理解该工具的使用和不同选项。其中还随附一个演示场景,以协助学习运行时 API 的使用。
PS:我是一名独立的开发人员,刚加入资源商店,欢迎拨冗留下评论,不胜感激。
要求和局限:
► 要求 Unity 编辑器 2017 及更高版本。
► 要求脚本编写运行时版本:NET 4.6 同等或更高版本。前往 PlayerSettings > 配置 > 脚本编写运行时版本并将其更改为NET 4.6 同等或更高版本
► 在运行时 API 中,从本地文件系统导入 OBJ 文件并将游戏对象导出至 OBJ 的方式不适用于 WebGL 版本,因为 WebApp 无权访问本地文件系统,但是从服务器导入 OBJ 文件的功能可用于 WebGL 。
► 减少多边形可能无法适用于每个模型,但是可以削减的多边形数量上限因网格而异,不会导致网格变形太过。
► 材质合并器只能合并使用标准着色器或其变体(标准镜面等)的材质,它采用文理数组而非纹理图集合并材质。
► 在 Unity 2017.2 及更低版本中,如果合并的网格超过最大顶点数 65534,则网格合并器将不会合并网格。这是 Unity 旧版本的局限。
► Unity Trees(树木编辑器)存在一个局限,即如果安装了 LOD(LOD 群组组件),风区则无法影响它。这不是 Poly Few 的漏洞,而是 Unity 本身的局限。