Qt Quick 3D - Ejemplo de antialiasing
Demuestra los modos de antialiasing en Qt Quick 3D.

El ejemplo de Antialiasing demuestra cómo controlar el antialiasing en Qt Quick 3D. Muestra una escena simple que exhibe artefactos de antialiasing. Hay una sencilla interfaz de usuario Qt Quick que permite elegir entre los tipos de antialiasing y configurar las opciones que los controlan.
La escena de prueba
Este ejemplo muestra una escena simple que contiene una esfera y dos cubos rotados. La escena está configurada para que muestre claramente los bordes dentados cuando el antialiasing no está activado.
Control del antialiasing
El antialiasing se controla mediante el objeto SceneEnvironment. Los valores se establecen en función de la selección realizada en la interfaz de usuario.
El objeto antialiasing mode puede ajustarse a NoAA para desactivar el antialiasing, o a uno de los siguientes:
SSAApara el antialiasing de supermuestreoMSAApara antialiasing multimuestraProgressiveAAantialiasing progresivo
antialiasing quality puede configurarse como Medium, High o VeryHigh.
Además, temporal antialiasing puede activarse de forma independiente. El temporal antialiasing mode puede ajustarse a una de las siguientes opciones:
TAADefaultpara el antialiasing temporal básicoTAAMotionVectorpara un antialiasing temporal de mayor calidad que utiliza vectores de movimiento
environment: SceneEnvironment { id: sceneEnvironment clearColor: "#002b36" backgroundMode: SceneEnvironment.Color antialiasingMode: modeButton1.checked ? SceneEnvironment.NoAA : modeButton2.checked ? SceneEnvironment.SSAA : modeButton3.checked ? SceneEnvironment.MSAA : SceneEnvironment.ProgressiveAA antialiasingQuality: qualityButton1.checked ? SceneEnvironment.Medium : qualityButton2.checked ? SceneEnvironment.High : SceneEnvironment.VeryHigh temporalAAEnabled: temporalModeButton.checked temporalAAStrength: temporalStrengthSlider.value temporalAAMode: temporalModeDefault.checked ? SceneEnvironment.TAADefault : SceneEnvironment.TAAMotionVector }
Consulte la página Antialiasing en la sección de acondicionamiento de activos para obtener más información sobre el antialiasing.
© 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.