RenderMan规范 RenderMan规范简称RISpec是一个开放的应用程序接口API由皮克斯开发用于描述三维模型并把它转换成逼真的数字图像RenderMan规范作为建模程序和渲染程序之间的通信协议或称为接口用于生成逼真的数字图像规范类似于PostScript不过是用来描述三维场景而非二维页面布局因此理解RenderMan接口的建模软件可以输出场景数据到符合规范的渲染器以下简称RenderMan渲染器而无需关心后者使用什么算法来渲染出图像 RenderMan规范最初发布于年版本号为版发布于年并在年进行了修订年月规范发布版规范的当前版本是版发布于年月后来的事实证明了规范的前瞻性规范在多年之后也无需过多改动就能引入新技术 RenderMan规范和当时的其他标准的不同之处在于它允许使用高级的几何图元比如二次曲面或双三次曲面来表示图形而非依赖于建模程序事先生成多边形逼近模型规范的另一个创新之处是引入着色语言 RenderMan和OpenGL有很多相同之处虽然两个API是针对不同的用户OpenGL用于实时硬件辅助渲染而RenderMan规范则用于逼真图像的离线渲染两个API都是基于栈的状态机机制直接渲染出几何图形