惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
博客园 - 司徒正美
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
博客园_首页
Google DeepMind News
Google DeepMind News
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recent Announcements
Recent Announcements
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog
B
Blog RSS Feed
人人都是产品经理
人人都是产品经理
MongoDB | Blog
MongoDB | Blog
量子位
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
有赞技术团队
有赞技术团队
Jina AI
Jina AI
GbyAI
GbyAI

博客园 - panhongwei

尘埃落定,回顾我的漫漫求职路(Nvidia篇) 尘埃落定,回顾我的漫漫求职路(SAP篇)——上海之行 尘埃落定,回顾我的漫漫求职路(SAP篇)——我在蓝色星空上发过的一篇帖子 尘埃落定,回顾我的漫漫求职路(概括篇) 感恩的心 快乐的秘诀 30岁前男人需要完成的事 武汉归来 GPS飞行数据平滑处理 我的六月(续) 我的六月 有点赶不上进度了... 几则小故事 卡尔曼滤波 呵呵,两篇论文终于都有着落了 心情不错 A New Life begins... GPU-based Geometry Processing 大规模地形渲染--消除裂缝
大规模地形渲染--如何评价一个算法的优劣
panhongwei · 2006-05-09 · via 博客园 - panhongwei

这只是我个人的一点看法,如有不妥之处或需要完善的地方请大家指正,欢迎大家积极讨论!

第一:单纯依靠CPU简化地节并选择合适的细节进行渲染的传统方法已经不能很好的适应现代图形硬件的发展。因此,必须尽量降低CPU计算复杂度,将越来越多的工作交给GPU处理,做到CPUGPU的负载平衡。

       第二:批量绘制(Batch)虽然减少了DP调用,但仍然不能很好的解决问题。原因在于我们通过测试发现,影响系统效率的瓶颈主要在数据传输上(带宽),频繁的数据传输导致GPU不能充分利用,数据不能重复使用。

       第三:数据可以随机访问,而不是通过二叉树(如Roam)或者其他手段间接访问到。

       第四:地形三角剖分之后不应该在渲染时改变Mesh的拓扑结构,这样三角剖分之后的地形在渲染时就不需要CPU干涉,完全由GPU来实现。

       第五:应该支持渐进式数据传输,以便动态调整带宽大小。

       第六:静态Geometry比动态Geometry更能充分利用GPU