背面剔除是一種用于電影和游戲的三維(3D)建模的渲染技術,可幫助減少所需內存。當使用多邊形時,多邊形指向順時針或逆時針方向,用戶必須選擇他或她想要限制的方向。選擇后,背面剔除將生效,并使每個多邊形的另一面消失,因為它們...
背面剔除是一種用于電影和游戲的三維(3D)建模的渲染技術,可幫助減少所需內存。當使用多邊形時,多邊形指向順時針或逆時針方向,用戶必須選擇他或她想要限制的方向。選擇后,背面剔除將生效,并使每個多邊形的另一面消失,因為它們不是必需的。根據玩家在3D游戲中或通過3D程序的移動方式,多邊形可能在不可見和可見之間切換。總體上需要較少的多邊形,因此,對于電影或游戲的內存量和處理要求將大大減少。在3D游戲或電影中,手持計算機多邊形的人通常有一個特定的方向和纏繞,為了使背面剔除工作,用戶必須選擇一個方向來限制。例如,如果順時針多邊形受到限制,則任何多邊形順時針方向移動將變得不可見。通常根據玩家的共同位置、相機的位置和一般場景的構建來選擇方向。根據用戶的選擇以及相機或播放器的移動方式,一些或許多多邊形將從程序中消失。如果仍需要多邊形來渲染對象,則背面將變為不可見,但它們不會從程序中完全消失。例如,如果相機正對著一個對象,則需要正面和側面來組成圖像,但由于背面看不見,這個角度就會消失。在早期的3D電影和游戲中,相機或玩家很難看到多邊形物體的背面,所以不需要旋轉可視角度。更高級的3D圖形通常有一個可調整的攝像頭,因此,背面剔除并不僅僅使多邊形不可見,不可見多邊形將根據用戶移動的位置旋轉例如,如果有人從一個3D對象的前面移到后面,那么當用戶靠近后面時,后面的多邊形將被加載。背面剔除的目的是減少運行3D電影或游戲所需的多邊形數量。許多3D項目的內存通常很高,這使得顯示更加困難通過減少所需多邊形的數量,電影和游戲在投影機或消費級計算機中的應用變得更加容易
-
發表于 2020-08-06 21:09
- 閱讀 ( 1418 )
- 分類:電腦網絡