精選文章

SmallBurger Asset Home

  SmallBurger

2021年7月27日 星期二

使用GPU及ComputeShader做大量植被渲染與建築物遮擋剔除

 一般來說,大量渲染當然是走GPU instance的流程來處理,但實際應用上,會有需要因建築物的關係,將植被隱藏起來的需求,若在CPU端做,上萬個建築物+上百萬個以上的植被檢查,相信將會是一場性能災難。

由於建築物數量也多,故也使用了GPUInstance處理,於是在GPU culling階段時,順便也把這份visisble list準備好,剛好可以提供給植被做剔除處理,目前看起來性能表現相當理想,請參考下列相關影片:





Dream continues in...

沒有留言:

張貼留言