Renderstats Database
Company: DNeg (2011-2020) Language: Python/mySQL Contribution: Original author Computing resources are a major bottleneck in production rendering. But the large number of renders and the way their complex configurations consume assets, software licenses, CPU, RAM, and IO makes trends and outliers difficult to identify. "Renderstats" is a system of log parsing, data normalization, and data storage allowing the performance of nearly a decade of rendering and a sample containing tens of millions of renders from 2012-2020 to be compared and analyzed in high detail.
Company: DNeg (2011-2020) Language: Katana, Open Shading Language, Lua, GLSL, ShaderFX Contribution: Various Company: Free Software Foundation (2005) Language: Python/PostgreSQL Contribution: Original author URL: http://sourceforge.net/projects/shermanstudio/ Useful scripts and utilities for visual effects and CG film production. Includes a fully functional renderfarm with task prioritization, resource allocation, and resource reporting features. The project is a work in progress - studios are encouraged to improve the codebase and share their improvements. |
Useful Tools
Company: DNeg (2011-2020) Language: Python, Gnuplot, Elasticsearch, OpenImageIO Contribution: Original author Company: Tippett Studio (2001-2002) Language: Python/Tkinter Contribution: Original author Tippett Studio's gradual transition from Irix to Linux left behind several key programs including the IRIX-only "EzComp" compositing system. Ez2Shake provided a workaround by translating EzComp scripts into Shake scripts which could be rendered on Linux. Ez2Shake proved so effective that the Linux EzComp render engine was never necessary.Company: Tippett Studio (2001-2002) Language: Perl/Tk, Python, Renderman SL Contribution: Maintenance, Linux porting, new features LightMix allows lighting TDs to render individual light contributions in a scene and change the color and intensity of the contributions in 2D. My responsibility included maintenance of both the rendering side (special shaders for simultaneous multichannel rendering, scripts to substitute shaders and add parameters in a RIB, scripts to render the passes) and the interactive side (programs to change brightness and hue of the elements and combine and display them). |