NET Render in Cinema 4D
- 12 Februar 2011
- Eingetragen in Cinema 4D
- von Roland
- Kommentar schreiben
In den Programmversionen Broadcast, Visualize und Studio ist das Rendern im Netzwerk möglich. Dazu ist ein Render-Server notwendig, sowie mehrere Client-Rechner. Der Server übernimmt die Verwaltung der zu berechnenden Frames und dient als Speicherort aller Dateien der verschiedenen Clients. In den Cinema 4D Versionen Broadcast und Visualize sind bis zu drei Clients möglich, in der Studio-Version ist keine Begrenzung vorhanden. Die Clientsoftware darf kostenlos verteilt werden. Eine Weitergabe der Server-Software an Dritte verstößt gegen die Lizenzbestimmungen und ist somit strafbar!
In diesem Artikel möchte ich eine kleine Übersicht der Installation und dem Ablauf liefern.
In meinem privaten Netzwerk habe ich drei PC verbunden:
PC1: IP 192.168.1.101
PC2: IP 192.168.1.102
PC3: IP 192.168.1.104
PC1 dient als Server und Client. Zu beachten ist dass der Server nicht standardmäßig auch als Client dient! Daher ist hier die Server- und Clientsoftware zu installieren. Auf den beiden anderen PCs läuft die Clientsoftware.
Einstellung Server
Unter Datenpfad wird der Speicherort festgelegt. In diesem Order werden von NET Render weitere Unterordner angelegt. Zum einen user und administrator als Benutzernamen. Weitere User können über die Weboberfläche angelegt werden. Unter IP wird die Netzadresse des Server festgelegt, in meinem Fall die des PC1. Server-Software starten, das war dann auch schon der erste Schritt. Der NET Render Server wartet nun auf die Client-Rechner.
Einstellung Client
Bei den Einstellung im Client-Server ist hauptsächlich nur die IP-Adresse des Servers wichtig. Hier habe ich die IP des PC1 eingetragen. Die Port-Einstellungen sind standartmäßig mit 8080 festgelegt, können natürlich auch anders festgelegt werden.
Zugriff auf den NET Render Server
Der Zugriff auf den Server erfolgt über den Internetbroser. In meinem Fall über die IP des PC1: 192.168.1.101:8080
Erstellen eines NET Rendering
Die Render-Einstellungen eines 3D-Bildes oder einer Animation erfolgen in Cinema 4D nicht in den Programmeinstellungen, sondern immer über die Rendervoreinstellungen. Diese können für jedes Projekt natürlich unterschiedlich sein und werden daher im Projekt-File gespeichert.
Die schnellste Art um einen NET Render Job zu erstellen ist im Cinema 4D im Menü unter “Datei / Projekt speichern”. Als Speicherort wählt man den Datenpfad incl. User in den Servereinstellungen aus. In meinem Fall ist dies “[Datenpfad]/user/administrator”. Durch “Projekt speichern” wird ein eigener Unterordner angelegt und der Render-Server erkennt dies automatisch. Eine andere Möglichkeit ist über die Weboberfläche über “Job anlegen”. Jetzt wechselt man mit einem Klick auf den Job-Namen und kann dann über “Upload” die zu berechnende Projekt-Datei auswählen. Zum Abschluss einfach nur auf “Start” klicken und schon wird das Projekt auf den verschiedenen Clients berechnet und auf dem Server gespeichert. Jeder Client speichert immer ein Bild. Erst am Ende des gesamten Render-Vorgangs werden vom Server alle Bilder in das eingestellte Videofile umgewandelt.
Vielen Dank für die Unterstützung. War sehr hilfreich. Viele Grüße
Sehr hilfreicher Blog. Vielen Dank.