Рендеринг на GPU

Boxshot поддерживает рендеринг на GPU на графических адаптерах с аппаратным ускорением трассировки лучей.

На Mac он работает на всех процессорах Apple Silicon. На Windows вам нужен графический адаптер, который поддерживает трассировку лучей DirectX 12 (модели Nvidia RTX и AMD RX).

Использование GPU для рендеринга

Вы можете рендерить на GPU, выбрав его в окне настроек рендеринга:

Выбор рендерера на базе GPU в Boxshot

Выберите вариант GPU Рендерер [ваш GPU], чтобы использовать рендерер с аппаратным ускорением.

Если вы не видите там вариант с GPU, скорее всего, ваш ускоритель не поддерживается. Смотрите выше требования к ускорителю для рендеринга на GPU. Если по требованиям все подходит, убедитесь, что у вас актуальная версия операционной системы и установлены последние драйверы GPU.

Нюансы GPU-рендеринга

GPU-рендерер использует немного другой подход к рендерингу, и хотя он поддерживает рендеринг, основанный на количестве проходов, как и CPU-рендерер, лучше использовать его вместе с опцией рендеринга по времени.

Иногда GPU-рендерер может рендерить то же количество проходов немного дольше, чем CPU-рендерер, но результат будет заметно лучше из-за особенностей внутренней архитектуры. Режим рендеринга по времени помогает сделать процесс более предсказуемым и обычно дает лучшие результаты по сравнению с CPU-режимом.

Чтобы включить рендеринг по времени, выберите По времени в выпадающем списке Качество и задайте, сколько минут вы хотите рендерить кадр:

Рендеринг по времени в Boxshot

Старайтесь реалистично оценивать возможности вашего GPU и не просите отрендерить изображение 8K за одну минуту — результат вас вряд ли порадует.

Закладывайте минимум 15 минут для изображений 4000x4000, 30–60 минут для 8000x8000 и так далее.

Для высоких разрешений также рекомендуется использовать опцию отложенного рендеринга.

Проблемы рендеринга на GPU

При рендеринге сцен на GPU некоторые части конвейера рендеринга выполняются на уровне железа и не могут настраиваться в Boxshot. Поэтому результат может немного отличаться от CPU-рендеринга.

Обычно это проявляется как z–fighting или странные тени. Обе проблемы вызваны очень тонкими (с нулевой толщиной) двусторонними элементами геометрии, которые рендереры с аппаратным ускорением не любят. Попробуйте удалить такие элементы, заменить их на односторонние или добавить им толщину, чтобы исправить проблему. Если это невозможно, рассмотрите вариант рендеринга этой сцены на CPU.

Черновой рендеринг на GPU

Вы также можете использовать рендеринг на GPU в черновом режиме, при этом зачастую результат будет даже лучше, чем при использовании CPU, при том же количестве проходов.

Это сильно зависит от сцены, но если ваша сцена в основном состоит из непрозрачных объектов, попробуйте GPU-рендерер в черновом режиме — возможно, вы получите изображение продакшен-качества очень быстро :)

Дополнительная Информация

Рендеринг

Материалы

Возможности

Объекты