En esta página

ForwardRenderer QML Type

ForwardRenderer proporciona una implementación predeterminada de FrameGraph de un renderizador de avance. Más...

Import Statement: import Qt3D.Extras 2.11
In C++: QForwardRenderer
Status: Deprecated

Propiedades

Descripción detallada

El renderizado directo es lo que OpenGL utiliza tradicionalmente. Renderiza directamente al backbuffer un objeto a la vez sombreando cada uno a medida que avanza.

ForwardRenderer es un árbol FrameGraph de una sola hoja que contiene un Viewport, un CameraSelector, y un ClearBuffers. El ForwardRenderer tiene una clave de filtro de requisitos por defecto cuyo nombre es "renderingStyle" y valor "forward". Si necesitas filtrar tus técnicas, debes hacerlo basándote en esa clave de filtro.

Por defecto el viewport ocupa toda la pantalla y el color claro es el blanco. Frustum culling también está habilitado.

Documentación de propiedades

buffersToClear : color

Contiene los buffers actuales a borrar. El valor por defecto es ColorDepthBuffer

camera : Entity

Contiene la entidad de cámara actual utilizada para renderizar la escena.

Nota: Una cámara es una Entidad que tiene un CameraLens como uno de sus componentes.

clearColor : color

Mantiene el color actual de la escena. El búfer de fotogramas se inicializa con el color claro antes de la renderización.

externalRenderTargetSize : size

Contiene el tamaño del objetivo de renderizado externo. Los objetivos de renderizado externos son relevantes cuando el renderizado no tiene como objetivo una superficie de ventana (como se establece en surface).

frustumCulling : bool

Indica si el renderizador aplica frustum culling a la escena.

gamma : real

Contiene el valor gamma que el renderizador aplica a la escena.

showDebugOverlay : bool

Si es verdadero, se mostrará una superposición de depuración sobre la escena. Mostrará información detallada sobre el estado de renderizado en tiempo de ejecución, permitirá al usuario activar y desactivar el registro, etc.

surface : QtObject

Mantiene la superficie de renderizado actual.

viewportRect : rect

Mantiene el rectángulo normalizado actual de la ventana gráfica.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.