Distributed Render (Server la render)

Distributed Render (Server la render)

mimyg

Arkadaşlar geçen tutorialları incelerken serverle render (Distributed Render) diye bir ders vardı.Render süresini (Tek karede) ne kadar kişiye (veya server mı dır artık ne olduğunu anlamadığım şeye)paylaştırırsa o kadar hızlı render alınabiliyor.İzlediğim derste üç kişiye paylaştırıyordu.Yani bir yerine üç bilgisayarla render alınıyordu.Yalnız anlayamadığım bir takım port ,server,ip adresi falan yazmak ,ayarlamak gerekiyor.Ne dersiniz bizde böyle bi şeyler denesek mi?Benim pek bilgim olmadığı için fantazide yapıyo olabilirim.Mümkün mü böyle bi şey.Yani hızın dört katına çıkacağını düşününce heyecanlanıyo tabi insan.He bu arada bu ufku düşünceyi aklıma getiren de "DENGE" arkadaşımızdır.Onun da hakkını yememek lazım.Arkadaşlar konuyu irdeleyelim derim ben.
Selamlar.

2005-07-04 02:54:18

Cvp:Distributed Render (Server la render)

Graf

Eğer birbirine bağlı bilgisayarlardan oluşan bir ağ üzerindeyseniz böyle bir şey mümkün. Ancak tüm diğer bilgisayarlarda da max kurulu olmalı ve tüm pluginler aynı olmalı. Program render edeceği resmi parçalara böler ve bu parçaları diğer bilgisayarlara dağıtır. Böylece bir kare resim ile tüm bilgisayarlar uğraşır.

Bu işlem network rendering ile karıştırılmamalı. Netrender işleminde bir animasyonun tüm kareleri diğer bilgisayara dağıtılır. Distributed render de ise tek kare diğer bilgisayarlara paylaştırılır. Bunun yararı çok büyük çözünürlüklü resim render ederken ya da çok uzun sürecek GI içeren renderde ortaya çıkıyor. Yararını görebilmek için hızlı bir network ağına sahip olmalısınız.

Aynı zamanda bazı renderfarm larda da bu yöntem kullanılıyor. Yazılım ve donanım aracılığıyla istediğiniz sayıda bilgisayarı programa tek bilgisayarmış gibi gösteriyorsunuz. 32 bilgisayarınız varsa program bunu 32 işlemcili bir bilgisayar gibi algılıyor. Eh, güzel birşey tabii :)

2005-07-04 02:54:18