不靠GPU加速,方块游戏靠软件遮挡剔除真能变快?
原创
你有没有想过,让电脑只画你眼睛能扫到的东西?方块游戏场景简单、物体重复率高,按理说该跑得飞快,可一上到稍大的地图,帧数还是往下掉。原因很简单——渲染管线里,那些被前面方块挡住、根本进不了你眼球的几何体,照样在老老实实走一遍顶点变换、光照计算。软件遮挡剔除就是冲着这件事来的:不靠GPU硬件加速,纯靠CPU逻辑判断哪些格子该画、哪些可以跳过。我看完这篇文章的实现思路,觉得这个方向对独立开发者很有参考价值。它没有把性能寄托在更贵的显卡上,而是用算法换效率。对于体量大但算力受限的项目来说,这种"少画点"的思路可能比"画快点"更现实。
原文:Software occlusion culling in Block Game · 来源:Hacker News
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123


