精選文章

SmallBurger Asset Home

  SmallBurger

2019年9月27日 星期五

使用斜視口剔除(Oblique Bound Culling)來做大量物件剔除

策略類的遊戲,視角通常是俯視的角度,所以很多都會使用九宮格的Page Grid來做大量的物件剔除,但像萬國覺醒這種無極縮放的遊戲,就很難固定是九格了,所以這裡我們用Oblique Bound來做動態page剔除(而非固定的九格)。

什麼是Oblique Bound,如下圖…





這樣我們不管拉近,拉遠,都會有一個比較適合的page column row index,也可以享受拜訪page不用做額外碰撞檢查的好處。

相關影片如下:





Dream continues in...

1 則留言: