Новини

7 Березня 2023

Режим візуалізації

Тепер ви можете зосередитись на результатах режиму рендерингу, щоб визначити, чому і де все сповільнювалось. Багато добре організованих файлів без поганої геометрії можуть призвести до зупинки конвеєра рендерингу Rhino.

Інша причина – карти прозорості. Можуть бути тисячі об’єктів, які посилаються на кілька десятків матеріалів, багато з яких містять карти прозорості.

Чому це проблематично? Не існує гарантованого порядку відтворення об’єктів у Rhino. Це означає, що для кожного об’єкта Rhino встановить та ініціалізує стек рендерингу графічного процесора (шейдери, текстури, налаштування контенту тощо) перед його малюванням.

Ці «перемикання контексту» можуть стати дуже своєчасними і зрештою призвести до перевантаження ЦП, що, своєю чергою, не дозволить графічному процесору повністю розкрити свій потенціал. В інших «затінених» режимах можна виконати певні оптимізації для встановлення пріоритетів, оскільки Rhino знає, що даний набір або група об’єктів будуть намальовані з використанням одного і того ж матеріалу. Крім того, при використанні у вашій моделі «матеріалів подібних об’єктів» Rhino не може виконувати такі ж оптимізації, тому вони повністю пропускаються.

Щоб ускладнити проблему, «прозорість» вимагає до 4 окремих проходів для кожного об’єкта, щоб отримати найкращу можливу прозорість. Тепер додайте до цього кілька проходів, необхідних для фази «затінення» (де також необхідно застосовувати карти прозорості), дисплей починає занурюватися в нескінченному процесі ініціалізації і перемикання контексту, що призводить до дуже низької продуктивності.

Користуйтеся Rhino 8 90 днів безкоштовно

Завантажте безкоштовно 90-денну повнофункціональну версію для Windows, Mac

Наші найкращі пропозиції та новини на вашу пошту

Приєднуйтесь до нашої спільноти для вигідних покупок, цікавих онлайн заходів та останніх новин зі світу Rhinoceros 3D!