-
Unity插件 – GPU 实例转化插件 GPU Instancer
2023.06.02更新插件版本 文件大小:149.3 MB 版本:1.7.7 原始 Unity 版本:2019.4.0或更高 GPU Instancer 是一种开箱即用的解决方案,可以高性能地显示大量对象。只需点击几下鼠标,您就可以实例化您的预制件、Unity 地形细节和树木。 GPU Instancer 是一款开箱即用的工具,可显示屏幕上对象的精确数量,性能表现强劲。只需鼠标点击几下,你就可以实例化你的预设、Unity 地形细节和树木。 GPU Instancer 可提供方便操作的工具,让你省去费力学习计算着色器和 GPU 基础架构的麻烦,轻松使用间接 GPU 实例化。同时,我们还提供带有详细文档的 API,用来管理运行时期更改。 功能特色 - 适用于复杂 GPU 实例化的开箱即用型解决方案。 - 兼容 VR。适用于单通道和多通道渲染模式。 - 兼容移动端。适用于 iOS 和 Android。 - 易于使用的界面。 - 数以万计的对象仅需绘制调用一次,即可快速渲染。 - GPU 视锥体剔除。 - GPU 遮挡剔除(还支持具有单通道和多通道渲染模式的 VR 平台)。 - 支持自动配置的自定义着色器。 - 支持标准、通用和高清渲染管线。 - 一键即可将层次复杂的预制件进行实例化。 - 支持多个子网格。 - 支持 LOD 组和交叉渐变。(交叉渐变仅在标准渲染管线中支持) - 自动 2D 广告牌生成系统(仅限标准 RP)。 - 阴影投射和获得实例的支持(视锥剔除实例仍然可以投射阴影)。 - 能够按原型使用自定义阴影距离,以及选择用于渲染阴影的 LOD。 - 支持浮动原点处理。 - 支持多个视角。 - 记录良好的 API,可用于过程场景和运行时修改(包括示例)。 - 能够在运行时移除边界或碰撞体内的实例。 - 能够使用自定义计算着色器进行扩展。 - 展示 GPU 实例化器功能的示例场景。 预制件实例化功能: - 能够用你喜欢的预制件涂装工具在分配的场景中自动实例化预制件。 - 自动添加-移除预制件实例,无需任何附加代码。 - 自动检测和更新变换位置、旋转和缩放变化。 - 支持全部或区域定位的刚体和物理。 - 支持嵌套式预制件(Unity 2018.3 及更高版本)。 - 带有或不带实例化游戏对象的添加-移除-更新预制件实例(包括示例)。 - 经由 API 基于实例的材质变化(由于缓冲区限制,Android 不支持) - 在运行时基于实例启用和禁用实例化。 - 在运行时管理实例化预制件的 API。 - 包括带有自定义控制器的移动演示场景。 详细的实例化功能: - 高帧频的茂密草地和植被。 - 包括具有风、阴影、AO、广告牌和各种其他属性的植被着色器。 - 支持自定义着色器和材质。 - 支持交叉四边形:自动将草纹理转变成交叉四边形。 - 能够使用 Unity 地形上的自定义材质对预制件进行涂刷(使用 Unity 地形工具)。 - 能够在 Unity 地形上将预制件与 LOD 组一起使用。 - 通过自动空间分区进一步提高性能。 - 在运行时管理实例化地形详细信息原型的 API(包括示例)。 - 编辑器 GPU 实例化模拟。 树木实例化功能: - 高帧率的茂密森林。 - SpeedTree 支持风动画。 - SpeedTree 8 支持风动画。 - 树木创建器支持风动画。 - 支持软遮挡树。 - 包括广告牌烘焙师和渲染器。 扩展资源包: -群组动画:提供 GPU Instancer 的工作流用于群组动画。 第三方集成: -Gaia 集成。 -MapMagic 集成。- 423
- 0
-
Unity插件 – 人群动画 GPU Instancer – Crowd Animations
文件大小:128.2 MB 版本:1.1.5 原始 Unity 版本:2018.3.4或更高 Crowd Animations 是一个开箱即用的解决方案,支持在高性能场景中使用大量的动画角色。CA (Crowd Animations) 采用 GPU Instancer 核心功能,并在 GPUI 间接实例化解决方案和 GPU 剔除技术的基础上增加了 GPU 蒙皮技术。这一组合有助于你在 Unity 内充分利用 GPU 实例化,处理你的动画角色。 功能特色 - 带蒙皮网格的间接 GPU 实例化。 - GPU 视锥、遮挡和距离剔除。 - 兼容 VR。适用于单通道和多通道渲染模式。 - 支持标准、LW、HD 和通用渲染管线。 - 支持自定义着色器(需要手动设置)。 - 动画混合(最多 4 个动画)。 - 支持多个蒙皮网格渲染器和子网格。 - 支持 LOD 群组(所有 LOD 网格必须使用同样的装备)。 - 骨骼连接。 - 支持根运动。 - 能够按原型使用自定义阴影距离,以及选择用于渲染阴影的 LOD。 - 自动检测已添加和移除的实例,无需任何其他代码。 - 支持刚体和物理。 - 自定义动画事件系统。 - 易于使用的界面。 Crowd Animations 支持两种不同的动画器工作流程: Mecanim Animator: 你可以跟往常一样使用 Unity Mecanim Animator 处理动画状态机,GPUI 将从 Mecanim Animator 读取动画器状态。因此,你可以将现有的动画器和脚本与 Crowd Animations 一起使用,从而能够直接综合使用间接 GPU 实例化和所有 GPUI 功能,如 GPU 视锥和遮挡剔除。这一工作流程可改进 GPU 性能,同时渲染蒙皮网格,但是对于受 CPU 约束的项目而言,这不是理想的解决方案,因为 Mecanim Animator 仍会为每个实例创建悬突。 Crowd Animator: 你可以使用 Crowd Animator,通过 GPU Instancer API 在 GPU 内处理动画剪辑,并确定在给定时间播放哪个动画。这一工作流程要求你编写自己的脚本(或使用可视化脚本编写工具),手动处理动画状态 - 但该工作流程也有助于充分利用 GPU Instancer,因为 Mecanim Animator 不会创建任何悬突。 当前的局限: - 不支持动画分层和遮罩。 - 不支持反向动力学。 - 不支持移动端平台。 - 动画混合采用线性插值,这意味着截然不同的混合动画可能导致错误的蒙皮效果。 支持的平台: - DirectX 11 或 DirectX 12 和着色器模型 5.0 GPU (Windows) - Metal (macOS) - OpenGL Core 4.3 (Windows、Linux) - 现代控制台 (PS4、Xbox One)- 115
- 0
❯
Profile
Cart
Coupons
Check-in
Message
Message
Search
Customer service
Scan to open current page
Top
Checking in, please wait...
Click for today's check-in bonus!
You have earned {{mission.data.mission.credit}} points today
My Coupons
-
¥CouponsLimitation of use:Expired and UnavailableLimitation of use:
before
Limitation of use:Permanently validCoupon ID:×Available for the following products: Available for the following products categories: Unrestricted use:Available for all products and product types
No coupons available!
Daily tasks completed