您的位置:首页 > 其它

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

2017-05-13 23:41 399 查看


这是皮克斯开源的黑科技,编译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\plugin
MAYA_SCRIPT_PATH:C:\Program Files\usd\third_party\maya\share\usd\plugins\usdMaya\resources
XBMLANGPATH: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





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息