GPU Rendering

Since version 5.3 Boxshot supports GPU rendering. It is currently supported on Mac platform only and only on modern M1 processors. Our tests show that Intel–based Macs perform poorly when it comes to GPU–based raytracing, so we decided to not offer GPU acceleration there. Windows support is in plans and should be added soon.

Using GPU for Rendering

You can render using GPU by selecting it in the rendering settings window:

Selecting GPU-based renderer in Boxshot

Note that you need the Ultimate edition of Boxshot in order to use GPU rendering. If you have the Ultimate edition, but don’t see any “Metal” renderers in the list — you probably run it on an Intel–based Mac or on Windows, where GPU rendering is not supported.

GPU Rendering Hints

GPU renderer uses a slightly different approach to rendering and although it can do the same number of passes as the CPU one, it is better used with time–based rendering option.

Sometimes the GPU renderer can take a little longer to render the same number of passes as the CPU ones, but the result will be much better due to the internal architecture features. Using time–based rendering mode helps making everything more predictable and usually gives better results compared to the CPU mode.

To use time–based rendering select Time–based in the Quality selector and set the number of minutes you want to render a frame:

Time-based rendering in Boxshot

Try being realistic about the possibilities of your GPU and do not ask to render a 8K image in one minute — you will hardly be happy with the result.

Give it a least 15 minutes for 4000x4000 images, 30–60 minutes for 8000x8000 ones, and so on.

Using the render later option is also a good idea for such resolutions.

Using GPU Rendering for Drafts

You can still use GPU rendering for drafts and sometimes you get a better result for the same number of passes rendered, compared to the CPU renderer.

This highly depends on the scene, but if your scene is mostly made of opaque objects, give the GPU renderer a try in draft mode — you might get a production quality image in no time :)

More Tutorials