gPoly 几何体类型使用内部 3ds Max 硬件网格格式。这样就不需要将网格从可编辑格式转化为内部硬件格式,从而在高分辨率几何体变形时显著提高性能。
可以使用修改器将对象转换为 gPoly 格式,或者使用修改器堆栈直接进行转换。对于任一方法,gPoly 不具有任何可修改参数,因此没有用户界面。
将选定对象转换为 gPoly 格式:
使用下列方法之一。
- 右键单击视口中的对象,然后选择“转换为”
“转换为可变形 gPoly”
- 在“修改”面板处于活动状态时,应用“转化为 gPoly”修改器。
- 在“修改”面板处于活动状态时,右键单击对象的堆栈条目并选择“可变形 gPoly”。
示例:在角色动画中使用 gPoly:
- 使用 Biped 设置中到高分辨率角色网格的动画,使用蒙皮修改器将骨骼运动应用于网格。
- 打开“统计信息”面板,然后启用“每秒帧数”和“在活动视口中显示统计”。
- 在视口中播放动画,并注意 FPS 显示。
如果视口显示的 FPS 值较高(例如,高于 50),网格可能会因分辨率不够高而无法利用地面多边形功能。在这种情况下,请应用涡轮平滑增加网格分辨率。
- 在修改器堆栈显示中,单击底部的网格项(“可编辑多边形”、“可编辑网格”或类似项),然后应用“转化为 gPoly”修改器。
将修改器添加到修改器堆栈中,直接放在堆栈的网格项上方。
重要: 要提高性能,在蒙皮和涡轮平滑修改器开始工作之前,网格必须转化为 gPoly 格式。
- 再次播放动画,并注意 FPS 显示。
显示的值明显高于之前的值。