Configurador de coches
Un ejemplo de modelo de coche que demuestra el uso de las cámaras 3D deQt Quick , el entorno de escena ampliado y Qt Quick 3D.

Car Configurator muestra un coche en diferentes entornos de escena y en diferentes colores. Está implementado con QML y se basa en una serie de módulos Qt, entre los que destacan Qt Quick y Qt Quick 3D.
Ejecutar el ejemplo
Para ejecutar el ejemplo desde Qt Creatorabra el modo Welcome y seleccione el ejemplo de Examples. Para más información, ver Qt Creator: Tutorial: Construir y ejecutar.
Notas sobre la plataforma
Este ejemplo descarga algunos recursos de un servidor de Internet en tiempo de ejecución. Por lo tanto, necesitarás una conexión a Internet cuando lo ejecutes por primera vez.
Puedes interactuar con el modelo de coche en dos modos:
- Modo demostración
- Modo usuario
Modo demo
La perspectiva de la cámara se mueve por diferentes trayectorias y muestra distintas vistas del coche.
Modo usuario
Los usuarios pueden girar alrededor del coche utilizando el ratón o una entrada táctil.
Restablecer cámara
La cámara vuelve a su posición inicial.
Entornos de escena
Hay cuatro entornos de escena disponibles para este ejemplo:
- Garaje
- Desierto
- Animación
- Estudio
Entorno Garaje
El entorno de garaje sirve como escenario predeterminado y proporciona un espacio de presentación limpio e industrial:
ExtendedSceneEnvironment { id: showhall glowBloom: 0 glowStrength: 0 glowEnabled: false depthOfFieldFocusDistance: 600 depthOfFieldFocusRange: 627 depthOfFieldBlurAmount: 19.97 depthOfFieldEnabled: false exposure: 1.2 lightProbe: _Hall backgroundMode: SceneEnvironment.SkyBox tonemapMode: SceneEnvironment.TonemapModeLinear probeExposure: 1 depthPrePassEnabled: false depthTestEnabled: true antialiasingMode: SceneEnvironment.MSAA antialiasingQuality: root.perfMode ? SceneEnvironment.Medium : SceneEnvironment.VeryHigh clearColor: "#000000" probeHorizon: 0.5 Texture { id: _Hall source: root.downloadBase + "/content/images/HDR/_Hall.ktx" mipFilter: Texture.Linear scaleV: 2 } temporalAAEnabled: false }
Entorno Desierto
El entorno del desierto cuenta con iluminación de cúpula celeste HDR, efectos de niebla atmosférica y geometría de suelo especializada:
ExtendedSceneEnvironment { id: desert lightProbe: _Desert glowStrength: 2 glowBloom: 0.11191 glowEnabled: true depthPrePassEnabled: false probeExposure: btnRain.checked ? 1.0 : 1.5 tonemapMode: SceneEnvironment.TonemapModeLinear backgroundMode: SceneEnvironment.SkyBox depthTestEnabled: true antialiasingMode: SceneEnvironment.MSAA antialiasingQuality: root.perfMode ? SceneEnvironment.Medium : SceneEnvironment.VeryHigh clearColor: "#000000" probeHorizon: 0.5 temporalAAEnabled: false fog: Fog {} }
Entorno animado
El entorno animado muestra contenido dinámico con efectos de videowall:
ExtendedSceneEnvironment { id: videoRoom aoSoftness: 0 aoDistance: 0 probeExposure: 1 tonemapMode: SceneEnvironment.TonemapModeLinear antialiasingMode: SceneEnvironment.MSAA antialiasingQuality: root.perfMode ? SceneEnvironment.Medium : SceneEnvironment.VeryHigh clearColor: "#000000" depthPrePassEnabled: false backgroundMode: SceneEnvironment.Color depthTestEnabled: true probeHorizon: 0 Vignette { id: vignette vignetteStrength: 15 vignetteColor: Qt.vector3d(0, 0, 0) } temporalAAEnabled: false }
Entorno de estudio
El entorno de estudio proporciona un entorno de presentación limpio y profesional con iluminación controlada:
ExtendedSceneEnvironment { id: studio aoEnabled: false antialiasingQuality: SceneEnvironment.VeryHigh antialiasingMode: SceneEnvironment.MSAA tonemapMode: SceneEnvironment.TonemapModeLinear probeExposure: 1 probeHorizon: 1 clearColor: "#000000" temporalAAEnabled: false depthTestEnabled: true backgroundMode: SceneEnvironment.Color depthPrePassEnabled: false }
Colores del coche
Hay cuatro colores disponibles para el coche:
- Blanco
- Negro
- Amarillo
- Rojo
Luces
Puedes encender y apagar las luces del coche.
Archivos fuente
Ver también Todos los ejemplos Qt.
© 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.