背面剔除是一种用于电影和游戏的三维(3D)建模的渲染技术,可帮助减少所需内存。当使用多边形时,多边形指向顺时针或逆时针方向,用户必须选择他或她想要限制的方向。选择后,背面剔除将生效,并使每个多边形的另一面消失,因为它们...
背面剔除是一种用于电影和游戏的三维(3D)建模的渲染技术,可帮助减少所需内存。当使用多边形时,多边形指向顺时针或逆时针方向,用户必须选择他或她想要限制的方向。选择后,背面剔除将生效,并使每个多边形的另一面消失,因为它们不是必需的。根据玩家在3D游戏中或通过3D程序的移动方式,多边形可能在不可见和可见之间切换。总体上需要较少的多边形,因此,对于电影或游戏的内存量和处理要求将大大减少。在3D游戏或电影中,手持计算机多边形的人通常有一个特定的方向和缠绕,为了使背面剔除工作,用户必须选择一个方向来限制。例如,如果顺时针多边形受到限制,则任何多边形顺时针方向移动将变得不可见。通常根据玩家的共同位置、相机的位置和一般场景的构建来选择方向。根据用户的选择以及相机或播放器的移动方式,一些或许多多边形将从程序中消失。如果仍需要多边形来渲染对象,则背面将变为不可见,但它们不会从程序中完全消失。例如,如果相机正对着一个对象,则需要正面和侧面来组成图像,但由于背面看不见,这个角度就会消失。在早期的3D电影和游戏中,相机或玩家很难看到多边形物体的背面,所以不需要旋转可视角度。更高级的3D图形通常有一个可调整的摄像头,因此,背面剔除并不仅仅使多边形不可见,不可见多边形将根据用户移动的位置旋转例如,如果有人从一个3D对象的前面移到后面,那么当用户靠近后面时,后面的多边形将被加载。背面剔除的目的是减少运行3D电影或游戏所需的多边形数量。许多3D项目的内存通常很高,这使得显示更加困难通过减少所需多边形的数量,电影和游戏在投影机或消费级计算机中的应用变得更加容易
-
发表于 2020-08-06 21:09
- 阅读 ( 1770 )
- 分类:电脑网络