Spec-Zone.ru › Qt 5.9

Тип ForwardRenderer QML

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

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

Свойства

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

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

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

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

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

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

camera : Сущность

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

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

clearColor : цвет

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

frustumCulling : цвет

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

gamma : цвет

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

surface : Объект

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

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

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

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

Spec-Zone.ru

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