Opinions (意見/主張)
話題回到 Property 身上,當您在某個 Layer 中去設定某個 Attribute (數值屬性) 的大小、打上 Metadatum 的標籤又或者是構建出一條 Relationship 時,這個強加數值的動作,等同於您實際上是在對「那個特定的 data 數值」表達了您的 Opinions (意見/主張)。會這樣稱呼它的原因,正是因為這些被強加的賦值,永遠都有可能會被後面的人用各種方式給無情推翻與竄改!理解這個概念這對 USD 面對 Composition (合成) 來說是非常非常核心的基礎。
若換個不同視角的說法,在其他 3D 軟體裡「設定一個數值」往往暗示了這個動作是最終的宣判,一槌定音,讓該數值變成了無法改變的事實 (immutable);然而在充滿包容與協作精神的 USD 世界裡,您提出意見 (Opinion),僅僅只是在說:
💬
「以『我目前的這層 Layer』為界,我希望這個東西的數值是
<填入您的數值>」
如果這個數值在更早之前就已經存在過了,您當下的動作本質上就是在「覆蓋 (overriding)」掉前人的主張而已。
📝 延伸閱讀