Spec-Zone.ru › Qt 6.1

Тип QML ForwardRenderer

ForwardRenderer предоставляет реализацию FrameGraph по умолчанию для рендерера прямого прохода. Подробнее...

Заявление об импорте: import Qt3D.Extras 2.1
С момента: Qt 5.7
Инициализирует: QForwardRenderer
  • Список всех членов, включая унаследованные члены
  • Устаревшие члены

Свойства

  • buffersToClear : цвет
  • camera : Сущность
  • clearColor : цвет
  • externalRenderTargetSize : QSize
  • frustumCulling : bool
  • gamma : вещественное
  • showDebugOverlay : bool
  • surface : Объект
  • viewportRect : прямоугольник

Подробное описание

Рендеринг прямого прохода — это то, что традиционно используется в OpenGL. Он рендерит прямо в буфер заднего плана по одному объекту за раз, затеняя каждый из них по мере обработки.

ForwardRenderer — это дерево с единственным листом FrameGraph, которое содержит Viewport, CameraSelector и ClearBuffers. У ForwardRenderer есть ключевой фильтр по умолчанию, имя которого — «renderingStyle», а значение — «forward». Если вам нужно отфильтровать ваши техники, вы должны делать это на основе этого ключевого фильтра.

По умолчанию viewport занимает весь экран, а цвет очистки — белый. Обрезка по конусу обзора также включена.

Документация свойств

[с момента 5.14] buffersToClear : цвет

Содержит текущие буферы для очистки. Значение по умолчанию — ColorDepthBuffer

Это свойство было добавлено в Qt 5.14.

camera : Сущность

Содержит текущую сущность камеры, используемую для рендеринга сцены.

Примечание: Камера — это сущность, имеющая CameraLens в качестве одного из своих компонентов.

clearColor : цвет

Содержит текущий цвет очистки сцены. Буфер кадра инициализируется цветом очистки перед рендерингом.

externalRenderTargetSize : QSize

Содержит размер внешнего буфера рендеринга. Внешние буферы рендеринга актуальны, когда рендеринг не нацелен на поверхность окна (как задано в surface).

frustumCulling : bool

Указывает, применяет ли рендерер обрезку по конусу обзора к сцене.

gamma : вещественное

Содержит значение гамма, которое рендерер применяет к сцене.

[с момента 5.15] showDebugOverlay : bool

Если true, над сценой будет отображаться наложение отладки. Оно будет отображать подробную информацию о состоянии рендеринга во время выполнения, позволит пользователю включать и выключать ведение журнала и т. д.

Это свойство было добавлено в Qt 5.15.

surface : Объект

Содержит текущую поверхность рендеринга.

viewportRect : прямоугольник

Содержит текущий нормализованный прямоугольник viewport.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qt3d-extras-forwardrenderer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API