Unity 6.3
0 онлайн 39 гостей 3 в системе
Вход

RenderingThreadingMode

перечисление

Описание

Параметры для режима потока реального отображения приложения.

Комбинация настроек игрока PlayerSettings.MTRendering, PlayerSettings.graphicsJobs и PlayerSettings.graphicsJobMode, а также возможности целевой платформы определяет режим потоковой обработки рендеринга во время запуска Unity Editor После запуска, вы можете использовать свойство SystemInfo.renderingThreadingMode для запроса режима потока отображения.
См. Многопоточное рендеринг и графика учебное пособие для сравнения различных режимов потокового отображения.
Чтобы указать, разрешен ли в Редакторе потоковый режим графических заданий, используйте Разрешить графические задания в редакторе флажок в панели Задания Окно настроек. Включение этой опции позволяет Unity использовать потоковый режим графических заданий в Редакторе, когда графические задания включены в Настройках Проигрывателя.

Свойства

Свойство Описание
DirectИспользуйте значение перечисления Direct, чтобы отрисовывать приложение напрямую из главного потока.
SingleThreadedSingleThreaded нужен для внутренней отладки. Он использует всего один поток, моделируя RenderingThreadingMode.MultiThreaded.
MultiThreadedГенерирует промежуточные графические команды через главный поток. Поток рендеринга преобразует их в графические команды низкоуровневой платформы API.
LegacyJobifiedГенерирует промежуточные графические команды через несколько рабочих потоков. Затем один поток рендеринга преобразует их в графические команды низкоуровневой платформы API.
NativeGraphicsJobsГлавный поток генерирует промежуточные графические команды. Поток рендеринга преобразует их в графические команды низкого уровня платформы API. Поток рендеринга также может отправлять графические задания на несколько рабочих потоков.
NativeGraphicsJobsWithoutRenderThreadГенерирует промежуточные графические команды через несколько рабочих потоков и преобразует их в низкоуровневые графические команды платформы API.
NativeGraphicsJobsSplitThreadingГенерирует промежуточные графические команды через несколько рабочих потоков, а поток отображения отправляет несколько рабочих потоков, чтобы преобразовать их в графические команды платформы низкого уровня API.