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
- buffersToClear : color
- camera : Entity
- clearColor : color
- externalRenderTargetSize : size
- frustumCulling : bool
- gamma : real
- showDebugOverlay : bool
- surface : QtObject
- viewportRect : rect
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.