Effect QML Type
La clase base para los efectos en una escena Qt 3D. Más...
Propiedades
- parameters : list<Parameter>
- techniques : list<Technique>
Descripción detallada
El tipo Efecto combina un conjunto de técnicas y parámetros utilizados por esas técnicas para producir un efecto de renderizado para un material.
Una instancia de Efecto debe ser compartida entre varias instancias de Material cuando sea posible.
Un parámetro definido en un Efecto anula los parámetros (del mismo nombre) definidos en Técnica y RenderPass, pero son anulados por parámetros en RenderPassFilter, TechniqueFilter y Material.
Nota: El nodo Efecto no puede ser desactivado.
Effect {
id: effect
techniques: [
Technique {
id: gl3Technique
graphicsApiFilter {
api: GraphicsApiFilter.OpenGL
profile: GraphicsApiFilter.CoreProfile
majorVersion: 3
minorVersion: 1
}
renderPasses: [
RenderPass {
id: gl3Pass
shaderProgram: ShaderProgram {
...
}
}
]
}
]
}Ver también Material, Technique, y Parameter.
Documentación de propiedades
parameters : list<Parameter>
Contiene la lista de parámetros utilizados por este efecto. Un parámetro se utiliza para establecer un valor uniforme correspondiente en el sombreador utilizado por este efecto.
techniques : list<Technique>
Contiene la lista de técnicas utilizadas por este efecto.
© 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.