做渲染的一定知道,如果前期沒有對數(shù)據(jù)模型做一些相應(yīng)的優(yōu)化,那么延遲渲染的時候會很費時間。今天藍海創(chuàng)·意云渲·染的小編給大家分享了一篇優(yōu)化處理數(shù)據(jù)的文章,一起來看看吧。![]() 在延遲渲染下,光照系統(tǒng)的性能直接取決于光源需要處理的像素的數(shù)量。我們用了下面的技術(shù)來減少光照需要計算的象素數(shù)量,以提升性能。 早期Z剔除(Early z-rejection),模板緩沖,以及動態(tài)分支,它們具備相同的特征:取決于數(shù)據(jù)的位置。這需要硬件體系結(jié)構(gòu)的支持,不過現(xiàn)在絕大多數(shù)硬件都支持了。一般的,如果我們盡可能地使用了早期Z剔除,模板緩沖和動態(tài)分支,那么在屏幕上的一個局部區(qū)域內(nèi),所有的像素的行為都是均勻的。也就是說,他們都經(jīng)過了Z剔除,模板,或者走入了同一個分支中。 學(xué)好數(shù)據(jù)優(yōu)化可以給我們的延遲渲染工程帶來很高的效率。除此之外,藍海創(chuàng)·意云渲·染上還有很多相關(guān)的渲染技巧,大家記得學(xué)習(xí)哦。 |