View Categories

USD terminolojisi ve yapısı

1 dakika okuma

Aşağıda yaygın olarak kullanılan USD terimlerinin bir listesi bulunmaktadır. Aşağıdaki diyagramlar, USD terimlerini ve temel yapısını tanımanıza yardımcı olmak için USD’de oluşturulmuş bir bileşen ve sahne kullanmaktadır.

  • Sahne – Birden fazla katman içerebilen, yüklenmiş bir sahne grafiği.
  • Prim (Temel Nesne) – USD’deki birincil nesne. Geometri, ışıklar, kameralar ve gölgelendiriciler gibi çeşitli prim türleri vardır. Bir prim ayrıca başka primler de içerebilir.
  • Görüşler – ABD doları cinsinden değerlerin belirlenmesinde yer alan temel unsurlar. Örneğin, bir nesnenin bir özelliğine değer yazdığınızda, o nesne için bir görüş belirtmiş olursunuz.
  • Katman – Temel öğeleri ve fikirleri barındıran bir kap. Her katman genellikle diskte ayrı bir usd/usda/usdc dosyasıdır. Katmanlar, eksiksiz bir aşamayı temsil etmek üzere bir araya getirilir.
  • Kompozisyon – Birden fazla katmanın, onları birbirine bağlayan kompozisyon yayları aracılığıyla bir araya getirilmesi ve sonuç olarak bir sahne grafiğinin (primler) oluşturulması süreci.
  • Kompozisyon yayları – USD’nin “temel” sahne açıklamaları ve geçersiz kılmaların karışımlarını içeren birçok katmandan oluşan zengin kompozisyonlar oluşturmasına olanak tanıyan “operatörler”. Altı çeşit yay şunlardır: alt katmanlar, miraslar, varyant kümeleri, referanslar, yükler ve özelleşmiş katmanlar (mirasların bir alt kümesi).
  • Payload – Performansı optimize etmek için seçici olarak yüklenebilen veya boşaltılabilen, referans verilen bir USD dosyası veya prim.
  • Örnekleme – USD örnekleri oluşturmanın iki yöntemi vardır: bir nesneyi “Örneklenebilir” olarak işaretlemek veya bir PointInstancer kullanmak. Örnekleme, bir sahneyi bir nesnenin birden fazla kopyasıyla doldururken verimliliği önemli ölçüde artırır. Daha fazla bilgi için OpenUSD’nin Scenegraph Örnekleme ve PointInstancer bölümlerine bakın.
  • Proxy – Modelle eşleştirilmiş, detay seviyesi (LOD) yerine geçebilecek ancak aynı zamanda modelin tamamının incelenmesine de olanak tanıyan bir prim nesnesi.
  • Bileşen – USD bileşenleri, bir USD aşamasını oluşturan unsurlardır; örneğin, sandalye, ev veya araba gibi ayrı nesneler. Her bileşen alt bileşenlerden oluşabilir; örneğin, bir araba bileşeninin tekerlekler, kapılar ve motor için alt bileşenleri olabilir. Bileşenler ayrıca varyantlar da içerebilir , bu da farklı görünümler veya konfigürasyonlar arasında seçim yapmanıza olanak tanır.

USD bileşeni #

Aşağıdaki diyagram, bir USD bileşeninin yapısının bir örneğini göstermektedir. Prim ArcadeMachine’in, sırasıyla geometriyi ve malzemeleri depolayan geo ve mtl olmak üzere iki alt öğesi vardır . Prim geo’nun ise, proxy ve render amaçları için düşük çözünürlüklü ve yüksek çözünürlüklü ağları depolayan proxy ve render olmak üzere iki alt öğesi vardır .

USD terminolojisi ve bileşimi için resim 1

Prim türleri #

Primler, Xform, scope, mesh, shader, light ve camera gibi çeşitli tiplerde gelir. Bunlar arasında XForm, diğer primleri öteleme, döndürme ve ölçeklendirme için kullanılabilen dönüşüm verilerini içerir; scope ise herhangi bir dönüşüm uygulamadan diğer primleri gruplandırmak için bir kap görevi görür.

USD terminolojisi ve bileşimi için resim 1

Varyantlar #

Bir prim, birden fazla varyantı saklayabilir ve bunlar arasında kolayca geçiş yapılmasını sağlar. Varyantlar, varyant kümeleri halinde düzenlenebilir.

USD terminolojisi ve kompozisyonu için img 3

ABD doları çekimi #

Bir sahne genellikle bir kök katman ve her biri düzen, animasyon, VFX veya aydınlatma gibi işlem hattının belirli bir bölümüne ayrılmış birkaç alt katmandan oluşur. Her alt katman genellikle USD bileşenlerine yük olarak referans veren Xform primleri içerir. Bir nesnenin birden fazla kopyasıyla bir sahne düzenlenirken genellikle örnekleme kullanılır. Aşağıdaki örnekte, yalnızca bir arcade makinesi yüklenirken, diğerleri aynı primin örnekleridir.

USD terminolojisi ve kompozisyonu için img 3

Daha fazla bilgi için Pixar’ın USD’ye Giriş ve Pixar USD Sözlüğü’ne bakabilirsiniz .

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir