← man/multimedia
usdrecord — man usdrecord — 80×24
ugur@toprak:~/man/multimedia$man usdrecord
Bölüm 1 Multimedya

usdrecord

Bir USD dosyasından görüntüler oluşturmak için yardımcı araç.

Sözdizimi

       usdrecord [girdiDosyasi] [cikisiGoruntusu]

Açıklama

usdrecord, bir USD sahnesinin görüntülerini (veya görüntü dizilerini) oluşturmak için kullanılan bir komut satırı aracıdır.

-h, --help Bir yardım mesajı yazdırır ve çıkar.

--mask [PRIMPATH] Sahne popülasyonunu bu prim'ler, bunların alt öğeleri ve üst öğeleri ile sınırlandır. Birden fazla yol belirtmek için, aralarında boşluk bırakmadan virgül kullanın veya argümanı tırnak içine alıp yolları virgül ve/veya boşluklarla ayırın.

--purposes [PURPOSE] İşlemelerde (renders) hangi UsdGeomImageable amaçlarının (purposes) dahil edilmesi gerektiğini belirtin. "default" amacı otomatik olarak dahil edilir, dolayısıyla yalnızca ek amaçları belirtmeniz gerekir. Birden fazla ek amaç istiyorsanız, aralarında boşluk bırakmadan virgül kullanın veya argümanı tırnak içine alıp amaçları virgül ve/veya boşluklarla ayırın.

--sessionLayer [SESSION_LAYER] Belirtilirse, sahne varsayılan anonim katman yerine 'sessionLayer' ile açılacaktır.

--disableGpu Görüntü oluşturma (rendering) için GPU'nun kullanılmaması gerektiğini belirtir. Ayarlanırsa, yalnızca render motorlarını CPU üzerinde çalışanlarla sınırlandırmakla kalmaz, aynı zamanda GPU gerektiren tüm görevlerin çağrılmasını da engeller.

--disableCameraLight Varsayılan kamera ışıklarının görüntü oluşturma için kullanılmaması gerektiğini belirtir.

--cam, --camera [Kamera Yolu] Hangi kameranın kullanılacağı - yalnızca kameranın prim adı (yani prim yolundaki son öğe) olarak veya tam bir prim yolu olarak verilebilir. Yalnızca prim adı kullanılırsa ve bu ada sahip birden fazla kamera mevcutsa, hangisinin kullanılacağının fiilen rastgele olacağına dikkat edilmelidir.

-d, --defaultTime Açıkça Default zaman kodunda işlem yap (varsayılan davranış, En Erken zaman kodunda işlem yapmaktır). --frames ile birlikte kullanılamaz.

-f, --frames [FRAMES] İşlem yapılacak zaman kodlarının FrameSpec('lerini) belirtin. Bir FrameSpec; bir zaman kodu aralığının başlangıç zaman kodu, bitiş zaman kodu ve adımı (stride) için en fazla üç kayan noktalı (floating point) değerden oluşur. Tek bir zaman kodu belirtilebilir veya aralarında iki nokta işareti (:) olacak şekilde bir başlangıç ve bitiş zaman kodu belirtilebilir. Başlangıç ve bitiş zaman kodu belirtildiğinde, isteğe bağlı olarak adım değeri de (x) ile başlangıç ve bitiş zaman kodlarından ayrılarak belirtilebilir. Birden fazla FrameSpec, virgülle ayrılmış bir liste halinde birleştirilebilir. Aşağıdakiler geçerli FrameSpec örnekleridir: 123 - 101:105 - 105:101 - 101:109x2 - 101:110x2 - 101:104x0.5

-c, --complexity [low|medium|high|veryhigh] Kullanılacak detaylandırma (refinement) düzeyi. Varsayılan low düzeydir.

-r, --renderer [RENDERER] Görüntü oluştururken kullanılacak Hydra renderer eklentisi. Varsayılan, Metal kullanan Storm'dur.

-w, --imageWidth [WIDTH] Çıktı görüntüsünün genişliği. Yükseklik, bu değerden ve kameranın en boy oranından hesaplanacaktır. Varsayılan olarak 960 piksel genişliğindedir.

--enableDomeLightVisibility, --domeLightCameraVisibility Oluşturulan çıktıda kubbe ışığı (dome light) arka planını göster. Bu seçenek dahil edilmezse ve sahnede bir kubbe ışığı varsa, ondan gelen IBL kullanılacaktır ancak arka plan şeffaf olacaktır.

--rp, --renderPassPrimPath [YOL] Verilen usdFile dosyasını işlemek için kullanılacak Render Pass Prim'ini belirtin. Sahne meta verilerinde bir renderSettingsPrimPath belirtilmişse, bu argümanın kullanılmasının o kararı geçersiz kılacağına dikkat edilmelidir. Ayrıca RenderSettings üzerinde tanımlanmış tüm özellikler, diğer argümanları (imageWidth, camera, outputImagePath) geçersiz kılacaktır.

--rs, --renderSettingsPrimPath [YOL] Verilen usdFile dosyasını işlemek için kullanılacak Render Settings Prim'ini belirtir. Sahne meta verilerinde bir renderSettingsPrimPath belirtilmişse, bu argümanın kullanılmasının o kararı geçersiz kılacağına dikkat edilmelidir. Ayrıca RenderSettings üzerinde tanımlanmış tüm özellikler, diğer argümanları (imageWidth, camera, outputImagePath) geçersiz kılacaktır.

--version Program sürüm bilgisini görüntüler ve çıkar.

Örnekler

       usdrecord input.usdz output.png
	      Girdi usdz dosyasını bir çıktı png dosyası olarak işler.

											 usdrecord()