Blog de la ferme de rendu
Bienvenue sur le blog de Render Farm ! Rejoignez-nous pour plonger dans le monde de la 3D, en couvrant les perspectives de l'industrie, des histoires de réalisation en profondeur, des conseils d'experts, des offres spéciales et nos caractéristiques exclusives de RebusArt. Restez inspiré et repoussez les limites du rendu avec nous !
Cinebench: Measure your CPU performance for 3D Rendering
jeudi 14 juin 2012 by Nicole HoltIn the ever-evolving landscape of digital content creation, the performance of your CPU plays a crucial role. In a world dominated by visual effects and 3D animations, it's essential to consider the tools and benchmarks that can help you assess and optimize your computer's processing power.
Rendered at RebusFarm: RUIN Short Film
Monday, March 19th, 2012 by Ralph Huchtemann
RUIN has been 100% rendered at RebusFarm in 2012 by Los Angeles-based Oddball Animation studio, with most of the modeling and animation done by Wes Ball.
Rendering and Modelling: modo
Animation: Lightwave
http://www.conceptruin.com
FUNK BLASTER is a music video of KOAN Sound, a British dubstep group, directed by Los Angeles-based artist and filmmaker Scott Pagano.
Software: Maya and V-Ray
REBUS Renderfarm Blog
Lundi 30 novembre 2009, par Ralph Huchtemann
Supercomputer G3 (1960) par Konrad Zuse
En imaginant un nouveau concept et en prenant le temps nécessaire, la société allemande REBUSfarm a réussi à intégrer sa ferme de rendu de 18000 GHz, au sein même de différents logiciels 3D, grâce à une utilisation de type 'plug-in'.
Une ferme de rendu à but commercial pourra servir différents types d'utilisations, que l'on peut regrouper selon 3 catégories distinctes :
- Un 'sauveur' lorsqu'un délai ne peut pas être tenu de façon différente
- Un utilisateur va inclure la ferme de rendu dans son budget pour faire face à des pics d'activité, sans être obligé d'acheter du nouveau matériel
- En fonction des budgets, la ferme de rendu peut remplacer totalement vos propres machines.
Ce sont les situations évoquées ci-dessus qui dictent les efforts que la ferme rendu doit faire pour être à la fois rapide mais aussi conviviale. Le client, qui doit suivre son planning, n'attendra pas ses rendus un jour de plus, alors qu'un utilisateur standard aura du mal avec des procédures de mise en place lourdes et répétitives.
Les précédents concepts de Ferme de Rendu
A ce jour, sur le marché, on observe deux types de Ferme de Rendu : les systèmes de soumission de projet manuels et semi-manuels. Les systèmes manuels ne peuvent pas satisfaire les demandes rapides, sachant que dans le pire des cas, le retour ne se fait que le lendemain. Même dans le meilleur des cas, un procédé long et fastidieux est nécessaire pour se connecter et paramétrer son projet. Les systèmes semi-manuels offrent une interface web de soumission de projet, qui promet un lancement immédiat du rendu. Malheureusement, dans la plupart des cas, la réalité est légèrement différente : aucun des systèmes n'est en mesure d'identifier la version exacte du logiciel 3D, ni de son moteur de rendu. Mais ceci est très important, dans la mesure où une seule et même scène ne se calculera pas tout à fait de la même façon sur des versions différentes de logiciels, et les mauvaises surprises sont donc inévitables. En outre, les plug-ins et textures ne sont pas reconnus, malgré que le processus de calcul, payant, se lance quand même.
Le concept du Farminizer
The REBUSfarm software concept
Aucun système, qu'il soit manuel ou semi-manuel, n'a été capable de convaincre les ingénieurs de REBUSfarm. S'appuyant sur les demandes et l'expertise propres à chaque développeur, un service entièrement automatisé, basé sur un principe de rapidité et de sécurité, devait devenir possible. Les idées mentionnées ci-dessus nous ont conduit vers une approche totalement nouvelle, mais finalement évidente : Le projet de l'utilisateur devait être vérifié pour assurer sa compatibilité, à l'intérieur même de son logiciel 3D, c'est-à-dire au travers d'un plug-in, le seul endroit où toutes les informations du projet restent toujours accessibles. Le plug-in Farminizer soumet le projet à un gestionnaire de rendu, qui lui, gère le projet sur la Ferme de Rendu. En tâche de fond, le plug-in Farminizer effectue plusieurs ajustements dans le fichier du projet, tout en recueillant des informations sur la version du logiciel et ses moteurs de rendu, pour les faire correspondre avec la Ferme de Rendu. En d'autres termes, la Ferme de Rendu et le projet se rencontrent à mi-chemin. Cela garantit une conformité optimale tout en évitant les rendus incorrects sur la Ferme de Rendu. La règle principale : si le plug-in soumet le projet, c'est que le fichier sera calculé correctement sur la Ferme de Rendu. Les rendus incorrects sont impossibles, et c'est ça la nouveauté. De plus, les erreurs utilsateur les plus fréquentes seront vérifiées avant la soumission du projet, faisant économiser de l'argent à l'utilisateur. Le plug-in Farminizer génère un fichier ZIP et l'exporte vers le Manager de la ferme de rendu, qui télécharge le projet, lance le rendu et sauvegarde les images calculées directement dans un répertoire local de l'utilisateur. Le Manager de la ferme de rendu est une combinaison entre un client FTP et un gestionnaire de rendu. Ajoutez à cela qu'il permet d'importer des fichiers de projets provenants d'autres applications 3D qui sont en mesure, eux-mêmes, d'exporter des projets compatibles pour la ferme de rendu. Enfin, ce service est compatible avec Maxwell.
Développement
Puisque tous les logiciels les plus connus devaient être pris en charge dès le départ, il fallait développer des plug-ins individuels pour chacun d'entre eux : 3ds Max, Maya, Cinema4D et Softimage|XSI. Tout a débuté en 2009 avec la conception du plug-in Farminizer pour 3ds Max, puiqu'il offrait le plus grand nombre de plug-ins tiers, du fait de sa popularité précoce auprès des développeurs. Il s'est ensuite avéré que la plupart des algorithmes conçus 3ds Max pouvaient être traduits sur les autres plateformes : Cinema4D, Maya, Lightwave, Softimage|XSI et modo, même si les structures logiciel et la façon de travailler des utilisateurs différentes pour chaque logiciel a demandé un certain nombre d'ajustements. Le Manager de la ferme de rendu n'a cessé de se développer, que ce soit au niveau de la vitesse ou du confort d'utilisation. La technologie 1 Clic (One Click Technology) est un de ses points forts, permettant une prise en charge entièrement automatisée du projet, jusqu'au moment où les images sont disponibles sur le dossier local de l'utilisateur.
La partie programmation et développement a été confiée à at2. Cette equipe expérimentée a surmonté, un à un, tous les obstacles, afin de rendre cet ambitieux projet possible. Il en résulte un système évolutif, qui pourra être étendu vers de futures applications 3D, moteurs de rendu ou plateformes logiciels. Ces développeurs de logiciels sont très populaires auprès de la communauté Cinema4D, notamment grâce à leurs plug-ins /SPLURF/, /enDOFin/ et /ReferenceShader/, et ils ont offert toute leur expertise de Cinema4D à ce projet.
Les avantages pour l'utilisateur
Ce qui en est ressorti, c'est une application robuste et facile d'accès, qui rend la vie de l'utilisateur de la ferme de rendu beaucoup plus facile, en raison des différentes fonctionnalités offertes, qui rendent la ferme de rendu quasiment indétectable. Dorénavant, l'utilisateur n'a plus à ce soucier des textures, dossiers de sortie, proxies, maps de GI, XRef, fichiers HDRI, plug-ins, paramétrages complexes de clients FTP, etc. Jusqu'à présent, seuls des projets très simples pouvaient être confiées à une ferme de rendu, sans l'intervention de techniciens. Maintenant, le logiciel Farminizer vous offre un maximum de fiabilité et de rapidité, même pour des projets de rendu très complexes. Le REBUSfarm Farminizer met en place un lien continu vers la ferme de rendu et apporte ses 18000 GHz de puissance directement sur le bureau de l'utilisateur. Excepté pour la vitesse de calcul accrue, vous ne verrez pas la différence avec un rendu effectué en local.
En pratique
The Farminizer plug-inLe logiciel Farminizer peut être téléchargé gratuitement depuis la page d'accueil de RebusFarm et installera à la fois le plug-in Farminizer mais aussi le Manager de la Ferme de Rendu. Un rendu peut être lancé directement grâce à une évaluation gratuite. Les coûts de calcul sont mesurés en GHzh, l'équivalent de la location du coeur d'un processeur de 1 GHz pendant 1 heure. Bien sûr un processeur actuel contient plusieurs coeurs, avec plus de GHz. Le plug-in Farminizer s'intègre aux logiciels 3ds Max, Maya, Cinema 4D et Softimage XSI, selon leurs différents espaces de travail. Dans 3ds Max par exemple, vous pouvez lancer le plug-in depuis le menu déroulant 'Render' - 'Render with REBUSfarm...'. L'utilisation du logiciel Farminizer est devenu tellement pratique, que la propre unité de production des développeurs REBUSmedia l'utilise pour soumettre ses projets à la Ferme de Rendu. L'utilisateur bénéficie de vitesses de rendu 600 fois supérieurs comparées à un PC récent. De façon plus concrète : un rendu qui prend normalement 25 jours, sera disponible dans le répertoire local de l'utilisateur après seulement une heure.
Perspectives
Le nouveau concept de Ferme de Rendu donne un nouvel élan à la communauté 3D. De nombreuses promesses annoncées par le marché des fermes de rendu sont tenues et simplifient le travail quotidien de studios 3D, quelle que soit leur taille. Il est certain que le marché des fermes de rendus externalisées ne cessera de croître, mais seuls quelques fournisseurs sauront se placer. REBUSfarm, en tant que leader technologique sur le marché, avec son logiciel Farminizer, se sent tout à fait prêt pour l'avenir.
A render farm inside the desktop
Monday, November 30th, 2009 by Ralph Huchtemann
Supercomputer G3 (1960) by Konrad Zuse
By realizing a new concept and utilizing a lot of development time the German company RebusFarm managed to integrate their 18,000 GHz renderfarm directly into several 3D-packages – through the use of plugins.
A commercial render farm serves different user profiles, which can be separated into three categories:
- It’s a saviour when a deadline can’t be met otherwise
- The user includes the renderfarm in his budget to take the edge off of peaks without the need to purchase new hardware
- Due to costs the rendering service is used constantly instead of the own hardware
The aforementioned settings dictate the demands a render farm has to meet in terms of delivery-speed and user-friendliness. The customer who is behind schedule won’t wait until the next day for his results, while the regular won’t put up with repetitive and cumbersome submission procedures to the render farm.
Previous concepts for render farm systems
To date the market differentiates between render farm systems with manual and semi-manual project-submission. The manual systems can’t fulfil the demand for a quick response, the worst case being that the response takes until the next day. Even in an ideal case a time-consuming process of establishing contact and adjusting the project is required. Semi-automated systems offer a web interface for the render job submission, which promise an immediate rendering start on the project. Unfortunately, most of the time the reality is a bit different: none of the systems are able to identify version numbers of the 3D-software and their rendering engine. This is very important, as one and the same project file tends to render differently on different software versions – bad surprises are inevitable. Furthermore missing plugins and textures aren’t recognized, while the costly rendering process is launched anyway.
The Farminizer concept
The RebusFarm software concept
None of the existing manual and semi-manual systems were able to convince the operators of RebusFarm. Based on the developers’ own demands end expertise, a fully automated service based on the fastsafe-carefree principle had to be possible. The aforementioned ideas led to a new and basically obvious approach: the user’s project had to be checked for completeness and compatibility inside his 3D-software via a plugin - the only place where all information about the project is still available. The Farminizer plugin submits the job to a rendering-manager, which administrates the job to the render farm. In the background the Farminizer plugin performs several adjustments to the project file, while also collecting information about the software versions and rendering engines, to match the render farm to the user. Basically the render farm and the project meet halfway. This ensures optimal conformity while disabling incorrect renderings on the render farm. The general rule: If the plugin submits the job, the project file will be rendered correctly on the render farm. Incorrect renderings are impossible: A novelty. Furthermore the project will be checked for popular user-errors before submission, sparing the user unnecessary costs. The Farminizer plugin generates a Zip-file and exports it to the render farm manager, which uploads the project, launches the rendering process and saves the rendered images in the user’s local output folder. The render farm manager is a combination of FTP-client and rendering-monitor. Added to that, it allows the import of project files from other 3D-applications which are able to export render farm compatible projects on their own. Thus the rendering service is topped off by supporting Maxwell.
Development
Since all known software packages had to be supported from the start, individual plugins had to be developed for 3ds Max, Maya, Cinema 4D and Softimage|XSI. It started in 2009 with the realization of the Farminizer plugin for 3ds Max, since it offers the biggest number of third-party plugins due to its early support for developers. It turned out that the Farminizer’s algorithms for 3ds Max can be translated to the other plugins like Cinema 4D, Maya, Lightwave, Softimage|XSI and Modo for the most part, but still, the individual software architectures and user workflows for the different applications asked for a lot of adjustments. The connected render farm manager kept growing with regards to comfort and speed. One of the highlights is the One-Click-technology, which allows a full automated handling of the project, until the rendered files can be found in the user’s local output folder.
The operative programming of the software was realized by at2. The experienced team tirelessly tackled one obstacle after the other to make the ambitious project possible at all. This resulted in a scalable system, which can be extended upon further 3D applications, rendering engines and software platforms. Amongst the Cinema 4D community the software developer is well-known for its plugins /SPLURF/, /enDOFin/ and /ReferenceShader/, and they were able to incorporate their Cinema 4D expertise into the project.
Advantages for the user
What came out was a robust, practice oriented application, which makes the user’s life with the render farm a lot easier, due to several features which make the renderfarm basically invisible. Now the user doesn’t have to worry about texture and output paths, proxies, GI-maps, XRef- and HDRIfiles, plugins, complicated FTP-client set-ups and hundreds of other little things. So far, only very simple projects could be rendered without the render farm operator or the user taking action. Now the Farminizer software allows a maximum of reliability and delivery speed, even with highly complex rendering projects. The RebusFarm Farminizer sets up a seamless link to the render farm and brings a capacity of 18,000 GHz to the user’s desktop. Except for the increased rendering speed it won’t feel different from a local rendering.
In practice
The Farminizer plugin
The Farminizer software can be downloaded for free on the RebusFarm website and installs the Farminizer plugin as well as the render farm manager. The rendering can be started right away with a free trial. Operating expenses are calculated in GHzh, which is the equivalent of renting one CPU-core with 1 GHz for 1 hour. Of course, a modern CPU consists of several cores with more GHz. The Farminizer plugin is integrated into 3ds Max, Maya, Cinema 4D and Softimage|XSI according to their individual workspaces. In 3ds Max, for example, you can run the plugin via the dropdown-menu “Rendering”-“Render with RebusFarm…” Usage of the Farminizer software turned out to be very useful, that the developer’s own production unit REBUSmedia utilizes it to submit their projects to the render farm. The user profits from a rendering speed over 600 times compared to a modern PC. To be more concrete: A rendering which would normally take 25 days to complete can be found in the user’s output folder after 1 hour.
Prospects
The new render farm concept gives new impetus to the 3D-community. A lot of the promises given by the render farm industry are fulfilled and simplify the work of 3D-studios of any size. It can be expected that the market for external render farms keeps growing, although the focus will be narrowed down to only a few suppliers. RebusFarm, as the technological market leader with their Farminizer software feel well equipped for things to come.
Art Wanted! Featuring Daniel D'Avila
Wednesday, November 22nd, 2017 by Julian Karsunky
“Irasshaimase!” and welcome, everybody. On today’s menu: ‘Fresh Hosomaki’, thin rolls of sushi, expertly prepared and served by acclaimed Brazilian 3D artist Daniel D’Avila. Exhibiting the same diligence and craftsmanship as a Japanese chef, his varied work is appreciated by gourmets of the digital arts and business clients alike. Following a long and illustrious career in advertising, Daniel now successfully manages his own studio, which works for global players such as Nestlé, Samsung, Nissan and MasterCard.
If the image above has whet your appetite, continue reading to find out more about Daniel D’Avila’s background and range of expertise.