En esta página

Qt Quick 3D - Ejemplo de transparencia independiente del orden

Demuestra la transparencia independiente del orden en Qt Quick 3D.

Cubos transparentes con menú de selección de ejemplos

El ejemplo OIT demuestra cómo activar la transparencia independiente del orden en Qt Quick 3D. Contiene varios ejemplos que utilizan la función de diferentes maneras.

Los ejemplos

El ejemplo departículas muestra el uso de OIT con partículas transparentes. El ejemplo Instancing muestra el uso de la OIT con modelos renderizados mediante instanciación. El ejemplo Blend Value Correctness muestra el problema de ordenación con objetos transparentes y permite activar la OIT para solucionar el problema.

Control de la OIT

La OIT se controla mediante el objeto SceneEnvironment. Los valores se establecen en función de la selección realizada en la interfaz de usuario.

oit method está configurado por defecto en OITNone para desactivar la función, o puede configurarse en OITWeightedBlended para activar la OIT.

        environment: SceneEnvironment {
            clearColor: "#000000"
            backgroundMode: SceneEnvironment.Color
            antialiasingMode: AppSettings.antialiasingMode
            antialiasingQuality: AppSettings.antialiasingQuality
            oitMethod: SceneEnvironment.OITWeightedBlended
        }

Proyecto de ejemplo @ code.qt.io

© 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.