【资讯】皮克斯工作室发布了Opensubdiv 3.4 统一了Loop细分支持功能和Catmull-Clark细分功能

来源:做视频网      作者: Fairytale       发布时间: 2019-07-08 10:19:02       关注: 311

皮克斯工作室发布了Opensubdiv 3.4,这是这款用于高性能细分表面建模的开源资源库的最新版本,Opensubdiv 3.4资源库被广泛应用于很多DCC软件中。

 

OpenSubdiv 是一组开源库,可在大规模并行的 CPU 和 GPU 架构上实现高性能细分曲面评估。该代码路径经过优化,用于在交互式帧速率下绘制具有静态拓扑的变形曲面。由皮克斯动画工作室在 SIGGRAPH 图形大会上宣布,采用 MPL 开源许可证。

本次更新统一了Loop细分支持功能和Catmull-Clark细分支持功能,同时扩展了OpenSubdiv的Far API图层。

 

e5a1e846b843d1bf632e 【资讯】皮克斯工作室发布了Opensubdiv 3.4 统一了Loop细分支持功能和Catmull-Clark细分功能

评估细分表面的视觉效果行业标准

 

OpenSubDiv与皮克斯在功能动画制作中内部使用的代码相同,该工具可处理密集的现实生成资源,并扩展到“大规模并行的CPU和GPU架构中”。

 

自2013年首次发布以来,以及当年晚些时候对Apache许可证进行更改之后,Opensubdiv被集成在很多DCC工具中,包括3ds Max、Blender、Cinema 4D、Houdini、Maya和Modo等等。

 

OpenSubdiv 也是VFX Reference Platform的一部分。VFXReference Platform是一套共享的工具和资源库,是视觉效果软件的开发目标,Opensubdiv 3.4版本是2020年标准草案的一部分。

 

Opensubdiv3.4新功能:现在Loop细分网格中的功能与Catmull-Clark中的功能完全相同

 

Opensubdiv 3.4支持在绘制或评估Loop细分网格时,使用三角形修补功能。Loop细分是两种细分类型中的一种。

 

本次更新统一了Loop细分支持功能和Catmull-Clark细分支持功能,包括折痕、表面变化修补和非流形拓扑。

 

但是Loop网格是纯三角形的基本要求仍然成立,而Catmull-Clark细分可被应用于一四边形为主的网格中,或者是完全四边形网格中。

 

其他更新包括支持双精度和应用于OpenSubdiv中端Far API图层中网格的任意表面子集的修补表结构。

 

目前最高级的Osd图层中不支持双精度。Osd图层可通过诸如CUDA、OpenCL、OpenGL和DirectX等硬件后端程序来绘制细分表面。

 

最近更新的其他功能:可以更好地处理锐利边缘,支持苹果公司的Metal API

 

其他新功能包括可以更好地处理锐利边缘和表面变化评估,这两个功能都是在OpenSubdiv 3.1版本中更新的。

 

OpenSubiv 3.3中新增了通过苹果专用的Metal API绘制或评估细分表面的功能,现在MetalAPI是MacOS和iOS软件中GPU访问的主要工具。

 

系统要求

 

Opensubdiv 3.4支持Windows、Linux或macOS系统。
更多相关内容请关注:zuoshipin.com

嘿,我是小Z,需要技术支持随时找我哦~