Pixar's USD format for windows--安装和使用演示

来源:互联网 发布:java web模块化开发 编辑:程序博客网 时间:2024/06/14 10:06


这是皮克斯开源的黑科技,编译windows版本有点折腾,离我编译好usd for windows已经有段时间了,今天整理一下共享。打算分两篇文章来介绍它,一个是本篇的安装和使用演示,另一篇是教更多人在windows上编译usd,很多人和我表示有这个需求,我会尽快不让CG友久等。

1、What is USD?(reference:http://graphics.pixar.com/usd/docs/index.html)

Pipelines capable of producing computer graphics films and games typically generate, store, and transmit great quantities of 3D data, which we call "scene description".  Each of many cooperating applications in the pipeline  (modeling, shading, animation, lighting, fx, rendering) typically has its own special form of scene description tailored to the specific needs and workflows of the application, and neither readable nor editable by any other application.   Universal Scene Description (USD) is the first publicly available software that addresses the need to robustly and scalably interchange and augment arbitrary 3D scenes that may be composed from many elemental assets.  

USD provides for interchange of elemental assets (e.g. models) or animations.  But unlike other interchange packages, USD also enables assembly and organization of any number of assets into virtual sets, scenes, and shots, transmit them from application to application, and non-destructively edit them (as overrides), with a single, consistent API, in a single scenegraph.  USD provides a rich toolset for reading, writing, editing, and rapidly previewing 3D geometry and shading.  In addition, because USD's core scenegraph and "composition engine" are agnostic of 3D, USD can be extended in a maintainable way to encode and compose data in other domains.

Concretely, USD is an OpenSource project released under a modified Apache license.

可以看看国内仅有的几段介绍:

reference:https://zhuanlan.zhihu.com/p/26765461?utm_source=wechat_timeline&from=timeline&isappinstalled=0

reference:https://www.zhihu.com/question/34452865

更深入了解可以google相关资料,比如reference:http://www.cgchannel.com/2013/10/pixars-usd-system-the-new-super-alembic/

2、(1)usd for windows.exe安装包下载地址:http://pan.baidu.com/s/1hsqpWOk

本安装包直接安装,安装包自带maya插件版本为maya206版本,并自动设置相关的环境变量。

(2)usd for windows.rar绿色手动安装包下载地址:http://pan.baidu.com/s/1hsEC200

解压安装包,并手动设置相关的环境变量,环境变量如下(注意这里是我的usd路径):

PATH:C:\Program Files\usd\bin;C:\Program Files\usd\lib;C:\Program Files\usd\third_party\maya\lib;PYTHONPATH:C:\Program Files\usd\lib\python;MAYA_PLUG_IN_PATH:C:\Program Files\usd\third_party\maya\pluginMAYA_SCRIPT_PATH:C:\Program Files\usd\third_party\maya\share\usd\plugins\usdMaya\resourcesXBMLANGPATH:C:\Program Files\usd\third_party\maya\share\usd\plugins\usdMaya\resources
(3)这里我还编译了maya2017的插件,需要的单独下载,并替换上面安装过的文件

third_party_maya2017.rar下载地址:http://pan.baidu.com/s/1i5Fqx7Z

(4)如果你缺少相关的依赖环境可能无法使用,可以下载安装这里提供的依赖程序,里面包含:PyOpenGL_3.1.0、Pyside_1.2.2、Python_2.7.5和Python_2.7.5

Dependency.rar下载地址:http://pan.baidu.com/s/1slhQiKX

3、使用演示

(1)Hello World-Creating Your First USD Stage。reference:http://graphics.pixar.com/usd/docs/Hello-World---Creating-Your-First-USD-Stage.html


(2)usd for maya



0 0
原创粉丝点击