Spec-Zone.ru › Qt 6.0

Тип QML ForwardRenderer

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

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

Свойства

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

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

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

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

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

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

[since 5.14] buffersToClear : цвет

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

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

camera : Сущность

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

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

clearColor : цвет

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

externalRenderTargetSize : QSize

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

frustumCulling : bool

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

gamma : real

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

[since 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.0/qml-qt3d-extras-forwardrenderer.html

Spec-Zone.ru

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