什么是后脸剔除(Back-Face Culling)?

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

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具