Back to Qt.io
Contact Us Blog Download Qt
Qt documentation
  • Archives
  • Snapshots
Qt Design Studio Documentation 4.7.1
  • View All topics
  • What's new in Qt Design Studio
  • Getting started
    • Overview
    • Installing Qt Design Studio
    • Creating projects
    • User interface
  • Key concepts
    • Animation techniques
    • Creating assets with other tools
    • Creating UI logic
    • Components
    • Designer-developer workflow
    • Effects and shaders
    • Qt Design Studio on MCUs
  • Working with
    • 2D assets
      • Adobe Illustrator assets
      • Adobe Photoshop assets
      • Adobe XD assets
      • Figma assets
      • Figma Bridge template
      • Images
      • Importing 2D assets
      • Sketch assets
    • 3D assets
      • Exporting 3D assets
      • Exporting from Blender
      • Exporting from Maya
    • 3D scenes
      • Cameras
      • Lights
      • Scene Environments
    • Animations
      • Creating timeline animations
      • Editing easing curves
      • Morph animations
      • Skeletal animation
      • Transitions between states
      • Editing animation curves
    • Code
      • Code
      • Jump to the Code
    • Components
      • Overview
      • Annotating designs
      • Adding and removing modules
      • Creating component instances
      • Creating custom components
      • Grouping components
      • Specifying component properties
      • Specifying custom properties
    • Connections
      • Adding bindings between properties
      • Connecting components to signals
    • Data
      • Lists and other data models
      • Loading placeholder data
      • Simulating application logic
      • Simulating dynamic systems
    • Debugging and profiling
      • Accessing output, issue, and warning messages
      • Debugging Qt Quick Applications
      • Debugging Qt Quick Projects
      • Profiling QML Applications
    • Effects
      • Overview
      • 2D effects
      • 3D effects
      • Custom effects in Qt 5
      • Design Effects
      • Effect Composer
      • Particles
      • Using the Content Library effects
    • External tools
      • Using external tools
    • Git
      • Using Git
    • Internationalization
      • Translations
    • Layouts
      • Scalable layouts
    • Logical helpers
      • Logical helpers
    • Materials
      • Materials
      • Materials and shaders
      • Using the Content Library materials
      • Custom materials in Qt 5
    • Previewing
      • Previewing on desktop
      • Previewing on devices
      • Sharing applications online
      • Viewing applications on Android
    • Projects
      • Creating projects
      • Running a Qt Design Studio project
      • Designer-developer workflow
    • Qt Design Studio on MCUs
      • Overview
      • Connecting MCUs with Qt Creator
      • Creating projects for MCUs
      • Creating UIs for MCUs
      • Developing applications for MCUs
    • Rendering
      • Instanced rendering
      • The Repeater3D component
      • The Loader3D component
    • Shaders
      • Custom shaders
    • States
      • States
      • Transitions between states
    • Textures
      • Textures
      • The Texture component
      • Using Content Library textures
    • UI controls and elements
      • Shapes
      • Text
      • UI controls
    • User Data
      • Collecting usage statistics
      • Collecting user feedback
      • Managing data collection
      • Reporting crashes
    • User Interaction
      • User interaction methods
  • Best practices
    • Graphics
      • Creating the glow and the bloom effects
    • Performance
      • Creating optimized 3D scenes
      • Optimizing designs
      • Production quality
  • Tutorials
    • Overview
    • Adding multi-language support to your project
    • Animated state transitions
    • Creating a C++ backend for a Qt Design Studio application
    • Login UI: Components
    • Login UI: Positioning
    • Login UI: States
    • Login UI: Timeline
    • Particle System: The fire effect
    • Particle System: The rain and the snow effects
    • Setting up a 3D scene
    • Timeline animation
    • Using AI-generated shader code in Effect Composer
    • Using a shader from Shadertoy in Effect Composer
    • Using a shader from The Book of Shaders in Effect Composer
  • Examples
    • Overview
    • Coffee Machine
    • Design Effects Demo
    • E-Bike Design
    • Material Bundle
    • MCU Treadmill
    • Optimal 3D Scene
    • Progress Bar
    • Side Menu
    • Simple keyboard
    • The Effect Composer example
    • Fresnel properties on materials
    • Washing Machine UI
    • Webinar Demo
  • Reference
    • The 2D components
      • Overview
      • Animations
      • Design Effects
      • Effects
      • Images
      • Lists and other data models
      • Logical helpers
      • Shapes
      • Text
      • User interaction methods
      • UI controls
    • 3D components
      • Overview
      • Cameras
      • Custom effects and materials in Qt 5
      • Custom shaders
      • Effects
      • Group
      • Instanced rendering
      • Lights
      • Loader3D
      • Materials
      • Materials and shaders
      • Models
      • Morph Target
      • Views
      • Node
      • Particles
      • Repeater3D
      • Scene Environments
      • Skeletal animation
      • Textures
    • Files
      • UI files
    • Help
      • Concepts and terms
      • Keyboard shortcuts
      • Getting help
      • Supported platforms
    • Qt Design Studio on MCUs
      • Supported features
      • Version compatibility
    • Views
      • Overview
      • 2D
      • 3D
      • Assets
      • Code
      • Components
      • Connections
      • Content Library
      • Curves
      • Effect Composer
      • File System
      • Material Editor and Browser
      • Navigator
      • Open Documents
      • Projects
      • Properties
      • Qt Insight
      • States
      • Texture Editor
      • Timeline
      • Transitions
      • Translations
  • Qt Design Studio Documentation
  • Examples
  • Optimal 3D Scene

Optimal 3D Scene

Contains project files for the Optimal 3D Scene.

The Optimal 3D Scene example contains the source files for the Optimal 3D Scene described in Creating optimized 3D scenes.

Files:

  • Optimal3DScene/Optimal3DScene.qml
  • Optimal3DScene/Optimal3DScene.qmlproject
  • Optimal3DScene/Screen01.ui.qml
  • Optimal3DScene/asset_imports/Quick3DAssets/High/High.qml
  • Optimal3DScene/asset_imports/Quick3DAssets/High/qmldir
  • Optimal3DScene/asset_imports/Quick3DAssets/Low/Low.qml
  • Optimal3DScene/asset_imports/Quick3DAssets/Low/qmldir
  • Optimal3DScene/asset_imports/Quick3DAssets/Merged/Merged.qml
  • Optimal3DScene/asset_imports/Quick3DAssets/Merged/qmldir
  • Optimal3DScene/asset_imports/Quick3DAssets/VertexColor/VertexColor.qml
  • Optimal3DScene/asset_imports/Quick3DAssets/VertexColor/qmldir
  • Optimal3DScene/imports/Optimal3DScene/Constants.qml
  • Optimal3DScene/imports/Optimal3DScene/DirectoryFontLoader.qml
  • Optimal3DScene/imports/Optimal3DScene/qmldir

Images:

  • Optimal3DScene/asset_imports/Quick3DAssets/Merged/colormap.png
  • Optimal3DScene/colormap.png

Available under certain Qt licenses.
Find out more.

Contact Us
  • Qt Group
    • Our Story
    • Brand
    • News
    • Careers
    • Investors
    • Qt Products
    • Quality Assurance Products
  • Licensing
    • License Agreement
    • Open Source
    • Plans and pricing
    • Download
    • FAQ
  • Learn Qt
    • For Learners
    • For Students and Teachers
    • Qt Documentation
    • Qt Forum
  • Support & Services
    • Professional Services
    • Customer Success
    • Support Services
    • Partners
    • Qt World
  • © 2025 The Qt Company
  • Feedback

Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.