This shows you the differences between two versions of the page.
— |
blender:cycles:perfimp [2019/02/09 04:36] (current) terrill created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Performance Improvements - Cycles ====== | ||
+ | https://www.youtube.com/watch?v=8gSyEpt4-60 | ||
+ | *x 01 Reduce the number of light bounces\\ | ||
+ | Render Panel -> Light Paths -> Max/Min\\ | ||
+ | Adopted: 3/3\\ | ||
+ | {{:scode:blender:cycles:0170multiimpsamp.png?400|}} | ||
+ | |||
+ | *x 02 Use Portals\\ | ||
+ | {{:scode:blender:cycles:0020portals.png?400|}} | ||
+ | |||
+ | *x 03 Use GPU\\ | ||
+ | I change this, and just **WOW** what a difference!!!\\ | ||
+ | Settings in **TWO** places:\\ | ||
+ | {{:scode:blender:cycles:0030gpu.png?400|}}\\ | ||
+ | {{:scode:blender:cycles:0035gpu.png?400|}} | ||
+ | |||
+ | *x 04 Change the Tile Size \\ | ||
+ | (Rendering with 128 samples) | ||
+ | 64: 13.38 (Default) | ||
+ | 128: 9.04 | ||
+ | 256: 7.98 (Adopted) | ||
+ | 512: 8.29 | ||
+ | {{:scode:blender:cycles:0040tilesize.png?400|}} | ||
+ | |||
+ | Retest with "New" file: | ||
+ | 64: 9.16 - 9.73 | ||
+ | 256: 5.04 - 5.12 (Adopted) | ||
+ | 512: 5.10 - 5.91 | ||
+ | |||
+ | *x 05 Reduce Samples | ||
+ | |||
+ | *x 06 Denoising | ||
+ | 4: 7.72 - 7.76 (Adopted) | ||
+ | 8: 9.32 - 9.34 (Default) | ||
+ | 24: 24.89 - 24.93 | ||
+ | |||
+ | *x 07 Use latest version | ||
+ | |||
+ | *x 08 Use a different operating system | ||
+ | |||
+ | *x 09 Clamp it\\ | ||
+ | {{:scode:blender:cycles:0090clampit.png?400|}} | ||
+ | |||
+ | *x 10 Turn Off Caustics | ||
+ | On: 7.95 | ||
+ | Off: 6.30 | ||
+ | {{:scode:blender:cycles:0100caustics.png?400|}} | ||
+ | |||
+ | *x 11 Object Instancing\\ | ||
+ | Instead of Shift-D to duplicate, Alt-D to share data (if they are going to be identical) | ||
+ | |||
+ | *x 12 Adaptive Subdivision \\ | ||
+ | Per video, it's in the 'Subdivision Surface' modifier of an object (if you add it), \\ | ||
+ | but the option doesn't appear in mine. Sooo... | ||
+ | |||
+ | *x 13 Remove Alpha Transparency\\ | ||
+ | Use for things you have a lot of, such as leaves on a tree. | ||
+ | |||
+ | *x 14 Reduce the Strand Count\\ | ||
+ | Use of things like carpet, hair, etc.\\ | ||
+ | https://youtu.be/8gSyEpt4-60?t=1881 | ||
+ | |||
+ | *x 15 Remove Volumetrics\\ | ||
+ | Works on things like fog.\\ | ||
+ | https://youtu.be/8gSyEpt4-60?t=1934 | ||
+ | |||
+ | *x 16 Cut SSS\\ | ||
+ | Subsurface Scattering'\\ | ||
+ | https://youtu.be/8gSyEpt4-60?t=2011 | ||
+ | |||
+ | *x 17 Enable MIS \\ | ||
+ | 'Multiple Importance Sampling' | ||
+ | With: 7.99 | ||
+ | Without: 7.67 | ||
+ | {{:scode:blender:cycles:0170multiimpsamp.png?400|}}\\ | ||
+ | https://youtu.be/8gSyEpt4-60?t=2116 | ||
+ | |||
+ | *x 18 Small Performance Improvements \\ | ||
+ | Trial & Error, May or May Not!\\ | ||
+ | Use Spacial Splits: | ||
+ | Off: 8.49 | ||
+ | On: 8.04 | ||
+ | Save Buffers (Splits on): | ||
+ | Off: 8.04 | ||
+ | On: 7.93 - 8.15 | ||
+ | {{:scode:blender:cycles:0180smallperf.png?400|}}\\ | ||
+ | https://youtu.be/8gSyEpt4-60?t=2207 |