Тип 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