图形学人物简史:两位图灵奖与奥斯卡得主的图形学研究往事(7)
2023-04-26 来源:飞速影视
OpenGL 架构
当我 1995 年到斯坦福工作后,兴起了一股 GPU 热潮。在某种程度上,英伟达在 1999 年命名了 GPU(Graphics Processing Unit)这个术语。他们第一次使用 GPU 这个名称,在单个芯片实现了完整的图形管道。而在此之前,芯片可以做光栅化 (rasterization)、可以画三角形、画线,但无法在光照方面做转换。
这个GPU是用 1700 万个晶体管制成的,如今 GPU 中的晶体管数量实际上是其数千倍,但在当时,得到整个图形是一个相当大的工程奇迹。以前的图形管道比如一个 SGI 机器是由多块芯片构成的,而这个 GPU 在单个芯片上实现了全部,这是一个真正的突破。
我认为 Kurt 最重要的工作之一,是开发了 OpenGL 架构,这里只是示意性地绘制了一个简化的视图。那个时候,皮克斯和 SGI 决定共同开发一个 3D 界面,Kurt 代表 SGI,我代表皮克斯,我们每周都要一起开会。
最后,我们分道扬镳了,我们完全尊重彼此的所作所为。我记得他有一天向我解释过,为一个工作站或者交互计算机开发一个图形库,跟为一个渲染系统开发图形库非常不同。事实上我认为 OpenGL 和比 RenderMan 更有影响力,因为前者实际上可以在我们的每一台计算机上运行。
关于 OpenGL 真正有趣和重要的是,它是一个架构,这样的架构规范意味着它独立于任何特定的实现。我们都知道 IBM 360 系统之父 Fred brooks,他获得了 1999 年图灵奖,但不是因为他在计算机图形学方面的工作,而是因为计算机架构方面的工作。架构规范只是提供了一个构建方式的蓝图,有了它你就可以通过多种不同方式去实现它。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号