View Categories

Kick ile Başlangıç ​​- 3ds Max için Arnold

3 dakika okuma

giriiş #

Arnold’ın komut satırı render motoruna kick denir. Bu motor, .ass ve .usd dosyalarını okur, Arnold kullanarak sahneyi render eder ve bir görüntü dosyası oluşturur. Kick ayrıca Arnold düğümlerinin parametrelerini ve varsayılan değerlerini sorgulamak için de kullanılabilir. Sahne hata ayıklaması için de kullanılabilir.

Kick eklentisi indirme dosyalarına dahildir. Kurulumdan sonra, Arnold dağıtımının bin alt dizininde bulacaksınız.

Koşu Tekmesi #

Kick komutunu çalıştırmak için öncelikle bir kabuk (terminal) açın. İşte Windows işletim sisteminde bir örnek.

Kick her zaman shader’ları ve prosedürel dosyaları mevcut dizinden yükler, bu nedenle kick’i çok sayıda DLL/SO/DYLIB dosyası içeren bir klasörde çalıştırmayın. Kick, her bir DLL/SO/DYLIB dosyasını yüklemeye çalışarak shader veya prosedürel dosya içerip içermediğini kontrol edecektir.

$ set ARNOLD_BIN_PATH=C:\solidangle\Arnold-5.0.0.0\bin
$ %ARNOLD_BIN_PATH%\kick
Arnold 5.0.0.0 [2cfbe09c] linux clang-3.9.1 oiio-1.7.12 osl-1.8.2 vdb-4.0.0 rlm-12.2.2 2017/04/10 16:48:44
No arguments. Try kick --help for a command summary 

Faydalı Komutlar #

Aşağıdaki komutları denemek için, örnek ass dosyaları sayfasından cornell.ass gibi dosyalardan birini indirin .

En kullanışlı komutlardan biri “-h” veya “–help” komutudur. Bu komut, kick komutunda bulunan tüm seçeneklerin bir listesini görüntüler:

kick -h 

.ass dosyasını okumak ve işlemek için “-i” seçeneğini kullanın:

kick -i path/to/cornell.ass 
Not:

“-i” seçeneğinin kesinlikle gerekli olmadığını, kick’in .ass ile biten argümanları otomatik olarak tanıdığını, dolayısıyla bunun da çalıştığını unutmayın:

kick path/to/cornell.ass 

Varsayılan olarak, görüntü oluşturulurken bir pencere açılır ve görüntü gösterilir. ‘-dw’ seçeneğiyle bu görüntüleme penceresini kapatabilirsiniz:

kick cornell.ass -dw 

Geometri pembe renkteyse, bunun nedeni gölgelendiricilere giden yolun gerekli olması olabilir. Bu, “-l” bayrağı kullanılarak eklenebilir:

kick cornell.ass -l /path/to/plugin/shaders/ 

Günlük bilgileri standart çıktıya gönderilir. “-v” parametresiyle günlük ayrıntı düzeyini artırabilir veya azaltabilirsiniz.” seçeneği (varsayılan ayrıntı düzeyi 1’dir). En ayrıntılı seçenek “-v 6″dır:

kick cornell.ass -v 2 

“-v 0” seçeneğiyle günlük çıktısını kapatın:

kick cornell.ass -v 0 

Oluşturulan görüntüyü bir çıktı dosyasına kaydetmek için “-o” bayrağını kullanın:

kick cornell.ass -o cornell.exr 

“-r” parametresiyle görüntüleme boyutunu değiştirin. ” seçenek :

kick cornell.ass -r 1024 720 

Arnold sürüm numarasını veya sürüm dizesinin tamamını yazdırın:

kick -av
kick --version 

Lisans sunucuları hakkında teşhis bilgilerini yazdırın ve kurulu, kullanılabilir ve kullanımda olan lisansları listeleyin:

kick -licensecheck 

Kenar yumuşatma örneklerini geçersiz kılmak için:

kick cornell.ass -as 3 

Yaygın GI örneklerini geçersiz kılmak için:

kick cornell.ass -ds 3 

Aşamalı iyileştirme modunu devre dışı bırakmak için:

kick cornell.ass -dp  

Hata ayıklama amacıyla, dokular, ışıklar ve gölgelendiriciler, hareket bulanıklığı, alt bölümler, yer değiştirme veya SSS gibi çeşitli özellikleri genel olarak devre dışı bırakabilirsiniz:

kick cornell.ass -it 
kick cornell.ass -il 
kick cornell.ass -is
kick cornell.ass -imb -isd -idisp -isss 

Arnold’da özel düğümleri, aşağıdaki komutla dinamik bir kütüphaneden (.dll veya .so) yükleyerek kurabilirsiniz:

 kick cornell.ass -l path\to\plugin -l path\to\more\\plugins 

Ayrıca, kurulu tüm düğümlerin (hem yerleşik hem de dinamik olarak yüklenen) listesini şu komutla da alabilirsiniz:

kick -nodes
kick -l path\to\plugins -nodes 

“-info” seçeneğiyle düğümleri inceleyebilirsiniz:

kick -info polymesh 
kick -info options
kick -l path\to\plugins -info custom_plugin_node 

Veya belirli bir parametre hakkında daha fazla bilgi edinin:

kick -info polymesh.sidedness
kick -info options.bucket_scanning 

“-set” komutunu kullanarak herhangi bir düğümün herhangi bir parametresini geçersiz kılabilirsiniz:

kick cornell.ass -set options.AA_samples 3 

Belirli bir türdeki tüm düğümlerin herhangi bir parametresini geçersiz kılın:

kick cornell.ass -set curves.mode thick 

Geçerli bir lisans bulunmadığında filigranla birlikte render etmek yerine, render işlemini iptal etmek için bir komut istemi alın:

kick cornell.ass -set options.abort_on_license_fail true 

Birkaç parametreyi geçersiz kılın:

kick first.ass -set options.AA_samples 3 -set options.bucket_size 16 

Etkileşimli Mod #

Etkileşimli modda render almak için “-ipr q” seçeneğini kullanın. Bu, sahnede (çok kaba bir şekilde) gezinmenize ve düz/pürüzsüz normaller, UV’ler, tel kafes vb. gibi çeşitli hata ayıklama gölgelendirme modlarına geçmenize olanak tanır.

kick cornell.ass -ipr q 
  • Seçilen etkileşim moduyla gezinin (kaydırma/yakınlaştırma): Quake kontrolleri için “q” (WASD), Maya kontrolleri için “m” (Alt + Fare).
  • Görüntü pozlamasını “[” ve ​​”]” tuşlarıyla artırın veya azaltın.
  • Oluşturma penceresine tıklayın ve mevcut gölgelendiricileri yok saymak için küçük harf “i”ye basın. Büyük harf “i”ye basarak sahne gölgelendiricilerini geri yükleyebilirsiniz.
  • macOS ve Linux : Çeşitli hata ayıklama gölgelendirme modları arasında geçiş yapmak için sayı tuşlarını (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) kullanın.
$ kick -lcs scene.ass
Available color spaces from color manager "defaultColorMgtGlobals" of type "color_manager_syncolor:
   ARRI LogC
   camera Rec 709
   Sony SLog2
   Log film scan (ADX)
   Log-to-Lin (cineon)
   Log-to-Lin (jzp)
   Raw
   ACES2065-1
   ACEScg
   scene-linear CIE XYZ
   scene-linear DCI-P3
   scene-linear Rec 2020
   scene-linear Rec 709/sRGB
   gamma 1.8 Rec 709
   gamma 2.2 Rec 709
   gamma 2.4 Rec 709 (video)
   sRGB
   ACES RRT v0.7
   ACES RRT v1.0
   Log
   1.8 gamma
   2.2 gamma
   Rec 709 gamma
   sRGB gamma
   Raw
   Stingray tone-map 

Kick Ekran Penceresine Belirli Bir Renk Alanı Nasıl Uygulanır (Varsayılan Olarak sRGB Gama) #

$ kick -ocs "Log" scene.ass 

Renk Yönetimi entegrasyonunun ardından, .ass dosyaları artık Autodesk Renk Yönetimi kataloğuna erişime bağımlıdır (renk yönetimi etkinleştirildiğinde). Bu yol color_manager_syncolor düğümünde mevcuttur. Ancak, daha fazla esneklik sağlamak için, SYNCOLOR ortam değişkeni yolu geçersiz kılmak için kullanılabilir.

$ export SYNCOLOR=/path/to/synColorConfig.xml 
Not:

Yapılandırma dosyasının bir örneğini Maya tercihleri ​​klasöründe bulabilirsiniz.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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