Hallo,
nachdem ich vor kurzem mal hier im Forum nach Erfahrungen im Client-Rendering gefragt habe, möchte ich zwischenzeitlich selbst ne Info zurück geben. Sorry, is nich ganz kurz...
Wie ich so gehört habe, ist Client-Rendering aus Kostengründen nicht besonders im Gespräch. Da ich persönlich jedoch mir ein kleines Animationsprojekt vorgenommen habe, ging es fast nicht anders als sich damit möglichst billig zu beschäftigen. (Anlass dazu war mein alter K7 PC in der Ecke der vor sich hinstaubte.)
Gehört habe ich u.a., dass sich die Renderzeiten bei zwei Rechnern nicht halbieren sollen, sondern nur um ca. 30%. Gelesen habe ich auch, dass bei zwei unterschiedlich schnellen PC`s sich der schnellere nach dem langsameren richtet usw. Also kaum Argumente für den Aufwand und schon gar nicht für den Aufbau einer „Renderfarm.“ Doch nur mit zwei Dualcore-Compis geht’s anscheinend auch.
Ich hab`s nun selbst ausprobiert. Da heute fast jeder sich z.b. einen relativ günstigen AMD X2 3800 (Dualcore) leisten kann, hat man mit einem Zweiten davon eigentlich ja nicht zwei, sondern 4 Kerne. Bryce 6.1 unterstützt mittlerweile auch Dualcore (bei mir eine Beschleunigung von ca. 45%). Lässt man das ganze auch noch auf zwei 64bit Systemen rennen, so hat man mit zwei overclockten Dual-CPU`s (4x 2,5 GHZ) damit theoretisch annähernd 10 GHZ Renderpower.
Ich hab also meinen ausgemusterten alten PC mit nem billigen AM2 Mainbord (49,-) und ner gebrauchten AMD X2 3800+ CPU (50,-) bestückt, nen billigen 512er Ram (28,-) draufgesetzt (ist ja nur Client) und mit einem Cross-Overkabel vernetzt. Das finanz. Problem mit einem zweiten 64bit Betriebssystem lässt sich legal mit einer 360 Tage-Demo als Download lösen das man auf dem Client installiert. Wichtig war dabei wie immer auf gute Kühlung zu achten und vor allem im Bios den Cool`n Quiet auszuschalten, da bei meinen ersten Tests durchs automatische Downclocken wegen der Erwärmung die Leistung dramatisch in den Keller ging.
Also: schaltet man zudem in Lightning die Option: „Tile-Optimization“ aus, so liefert jeder Client bei voller Power seiner Bilder und baut sie unabhängig von der Geschwindigkeit des anderen PC`s in die Animations-Sequenz ein. Jeder so schnell er halt kann. Hat man hingegen die Option „AN“, so warten beide Rechner natürlich u.U. lange aufeinander. Die Render-Option "Priority" anzuschalten gehört selbstredend dazu, da sonst auch der Client nicht den Dualcore verwendet.
Die Renderzeit hat sich bei mir inzwischen ungelogen um durchschnittlich ca. 50 % reduziert! Z. B. eine Sequenz mit 750 Bildern die vorher solo ca. 2 h dauert, nudelt das Dualcore-Duo jetzt in knapp 47-52 min runter. Macht richtig Laune…