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:
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:
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 :)
- Realistic Rendering — improving scenes visual appearance;
- Lighting — control environment and directional lighting;
- Saturated Reflection — make "rich" colorful reflections;
- Floor Reflection — reflecting scene objects in the floor;
- Job Manager — rendering jobs later;
- GPU Rendering — rendering scenes faster on GPU;
- Rendering Time and Quality — getting more control on rendering;
- Simple and Realistic Lighting — speeding up scene rendering.
- Texture Slots — how to use texture slots in Boxshot;
- Glass Materials — how to make semi–transparent objects look attractive;
- UV–Spot — how to make a UV–spot effect easily;
- Foil Effect — how to add foil–finishing to your shapes;
- Bump — adding relief to your materials;
- Copying Materials — how to copy materials to other shapes;
- Boxshot Materials — more details about Boxshot materials.
- Decals — applying decals and configuring them;
- Bump Decals — applying bump where it is needed;
- Depth Of Field — adding more realism to your renderings;
- Tools — read more about Boxshot tools;
- Managing Images — how to manage image files used by Boxshot projects;
- Shapes Instances — creating lightweight copies of other shapes.
- Lathe Objects — making symmetrical objects using revolving curves;
- Loft Objects — making custom objects with 2D cross–sections;
- Semi–Transparent Labels — making semi–transparent and partial labels;
- 3D Text — making 3D text objects in Boxshot;
- Extruded Objects — how to make thick 3D object of your flat 2D curve;
- Conical Labels — making conical labels with distorted artwork;
- Custom Shapes — adding custom shapes to the left panel;
- Third Party Shapes — importing third party shapes to Boxshot.