Pixar RenderMan 24 with XPU Hybrid Rendering
renderman.pixar.com
renderman.pixar.com
For professionals, you get quite a few things but speed optimizations (resolves faster in my experience), render quality (usually fewer fireflies in my experience) and some more advanced transmission models to name just a few.
Reading that, alongside "The Renderman Companion: A Programmer's Guide to Realistic Computer Graphics" was eye opening how far behind regular PCs were from such graphical workstations.
Naturally that was about 20 something years ago, very interessing to see how much Renderman has moved beyond that, and the evolution of programmable GPGPU as well.
Looking forward to the paper on this XPU thing.
[1] https://graphics.pixar.com/library/RendermanTog2018/paper.pd...
Renderman was hard to learn but the promise was here: It was fast. With time the REYES approach starts to show its age (need a lot of preparation work) bad raytrace performances due to “combining” REYES and ray tracing in the same engine, etc. forcing it to fall back in the same competition line (and price) than it's competitors. Full feature animation movie is not the only market.
For example Vray for Maya (used on Tron Legacy) was a good combination between ease of use inside Maya and the technical director features (features that need some dedication and knowledge, like python pre execution directly on render scene) make it a joy to use.
Also several of my partners shots are in their product announcement page, which is nice to see. (To be clear I don't work for Pixar and they aren't in the rendering team so this post wasn't a plug)
>RenderMan XPU is only available to commercial customers of RenderMan.
>For GPU acceleration, RenderMan XPU™ supports NVIDIA graphics cards from the Quadro, Tesla or Data Center GPU ranges, with the Maxwell architecture or later.
Go XPU is Nvidia only. Not really surprised as I assume no one uses AMD in those production environment. But I wonder how hard would it be to port to something like Metal or Apple Silicon.
Edit: post is here: https://render.otoy.com/forum/viewtopic.php?f=7&t=75411
Edit 2: Also interesting is this part: “I must thank the great folks at Apple who helped us with the hardest parts, some of whom we have been working with for the better part of a decade on this. There is basically no way Octane has any future on Apple's hardware going forward without us doing this work, and we needed their help to make it happen this year.”
So it sounds like if Apple really wants you on their platform, they will provide significant help. Given the close relationship between Pixar and Apple, I wouldn’t be surprised to see Pixar support Metal in some capacity.