欢迎光临散文网 会员登陆 & 注册

Class 02

2022-10-05 01:41 作者:pandahgt  | 我要投稿

USD可以把不同的场景元素分开保存到不同的文件上,再根据需要以不同的方式合成在一起。

Composition

有6种不同的合成方式,其中最常用的是Sublayers和References。

Composition Arcs


Sublayers方式类似PhotoShop的图层,不同图层的信息以叠加的方式组合在一起,当有重叠的部分时,上层总是会覆盖掉下层。

Sublayers

Sublayer简单有效,是不同类型的资源整合到一起的主要合成方式。可以屏蔽掉某层图层,同一图层只能合成一次。

Sublayer


Reference是对场景元素的引用。类似PhotoShop里把其他图层的一部分复制到当前图层,可以缩放调整位置,在USD里的体现就是可以把引用到的Prim放到新的路径。

Reference

下图是forest.usda引用了2次tree.usda,并放到了两个不同的位置。

Reference


每个Prim都有一个Specifier,它定义了Prim在合成过程中的作用。它保存在Prim的metadata里。

Specifier
Houdini里Prim的specfier信息

有3种不同的specifier。Def代表创建Prim,Over代表修改Prim。单独一个Over类型的Prim不会有实体,它的作用是在合成的时候修改特定Prim的属性。

Specifier



Class 02的评论 (共 条)

分享到微博请遵守国家法律