microsoftxiao

记忆 流逝

导航

Direct3D ShaderX I

我们已经看到曾经越来越多图形性能在PC上自从3dfx发布Voodoo卡在1995以来。虽然这个性能已经允许PCs运行更快的图形,它可能不允许更快的运行图形。基本限制他们大部分的固定渲染管限在PC图形加速卡沙锅内更快,意味着硅片设计者已经把图形算法集程到图形卡芯片,产生的结果是,游戏和应用开发使用不会使用这些指定固定的算法。

十年前,图形技术以及功能作为RenderMan从Pixar动画工作室有已经成为专业高质量真实渲染的手段。

Pixar的使用的RenderMan他们开发电影作为Toy Stary and A Bug's LIfe已经在真实图形产生了结果让全世界的观众吃惊。RenderMan'可编程的允许它发展主要的新的渲染技术在创造。

 

利用严格显示在计算,RaenderMan允许程序灵活和创建到了极限。然而这个可编程受到软件实现的限制。

现在,这次,廉价的硬件已经可以开始实现类似RenderMan使用的实时性能了。

重要的3DAPIs(DirectX和OpenGL)已经进化图形硬件。重要的新特性是可编程提供汇编语言结构来变换和光照硬件(顶点着色器)和像素管线(pixelShader).这个可编程管线为开发更自由的在以前的实时应用中是从来没有过的。

着色器编程是新的和实时向游戏程序员挑战。坚持到底...

你需要知道什么/设备

posted on 2006-06-24 22:59  龙巢NET刀  阅读(610)  评论(0编辑  收藏  举报