En esta página

Effect QML Type

La clase base para los efectos en una escena Qt 3D. Más...

Import Statement: import Qt3D.Render 2.11
In C++: QEffect
Inherits:

Node

Status: Deprecated

Propiedades

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.