1.culling(裁剪)
裁剪主要负责哪些物体要渲染到屏幕上,哪些不绘制,在CPU阶段,该阶段已经把大量不可见物体排除了
有三个因素影响裁剪:
(1)距离:
(2)视椎体:和相机的角度有关
(3)遮挡:如果物体a在物体b前面且a不透明,那么遮挡部分就不渲染
在ue4编辑器中选中物体,会有一个黄色的圈叫Bounds,负责运算物体是画还是不画。
在StaticmeshActor下面Rendering面板有控制最大渲染距离,如果该物体距离相机超过该距离就不渲染
2 DrawCall
减少DrawCall的方法: