jeffz Posted June 30, 2017 Share Posted June 30, 2017 In mantra render, Micropolygon, Ray tracing and Physically Based Rendering (PBR), which one is faster ? What is the limitation ? ( My need : still image, different materials, no motion blur, no fur) Thanks. Quote Link to comment Share on other sites More sharing options...
cwalrus Posted March 28, 2018 Share Posted March 28, 2018 bump Quote Link to comment Share on other sites More sharing options...
toadstorm Posted March 28, 2018 Share Posted March 28, 2018 PBR and raytracing are more or less the same thing... if you crack open any of the default shaders, you're going to see the Compute Lighting VOP in there, which is running pbrlighting.vfl internally. The main difference you'd notice as a user is that if you're trying to run PBR-specific shading nodes with the raytrace engine, it'll likely crap out, and if you're trying to use some more old-school tricks in PBR, you might get unexpected results. Most of the time I use the raytrace engine and make sure my materials are all using Compute Lighting at some point, and this seems to work well for most scenes. Micropolygon is an older approach that's really great in a few specific situations, but it has limitations. It's best used with volumes, especially with displaced volumes, since it can crank through them very very fast. IIRC you have to use deep shadow maps on your lights, however, and if your shader requires raymarching (i.e. multiplying density against volumetric textures) you're not really going to see any speed gains. It doesn't seem to work properly in IPR mode, so if you want to see the actual speed gains you'd expect on volumes, render to MPlay. If you're doing volume-heavy work and you don't need fancy lighting, it's worth a shot to see if you can make it work, but it's not as easy or predictable as raytrace/PBR. 90% of the time you'll be using raytrace/PBR. 1 Quote Link to comment Share on other sites More sharing options...
cwalrus Posted March 28, 2018 Share Posted March 28, 2018 Hey. I know you. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.