<?xml version="1.0" encoding="UTF-8"?>
<instructionals module="QtQuick3D">
    <examples>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-antialiasing-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/antialiasing-example.png" name="Qt Quick 3D - Antialiasing Example" projectPath="quick3d/antialiasing/CMakeLists.txt">
            <description><![CDATA[Demonstrates the antialiasing modes in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/antialiasing/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/antialiasing/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-bakedlightmap-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/bakedlightmap-example.jpg" name="Qt Quick 3D - Baked Lightmap Example" projectPath="quick3d/bakedlightmap/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of baked lightmaps in a 3D scene.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/bakedlightmap/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/bakedlightmap/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-customeffect-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/customeffect-example.jpg" name="Qt Quick 3D - Custom Effect Example" projectPath="quick3d/customeffect/CMakeLists.txt">
            <description><![CDATA[Demonstrates writing custom post-processing effects.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/customeffect/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/customeffect/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-customgeometry-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/customgeometry-example.jpg" name="Qt Quick 3D - Custom Geometry Example" projectPath="quick3d/customgeometry/CMakeLists.txt">
            <description><![CDATA[Demonstrates providing custom vertex data from C++.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/customgeometry/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/customgeometry/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-custominstancing-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/custominstancing.jpg" name="Qt Quick 3D - Custom Instanced Rendering" projectPath="quick3d/custominstancing/CMakeLists.txt">
            <description><![CDATA[Demonstrates instancing with custom materials and a C++ instance table.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/custominstancing/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/custominstancing/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-custommaterial-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/custommaterial-example.jpg" name="Qt Quick 3D - Custom Materials Example" projectPath="quick3d/custommaterial/CMakeLists.txt">
            <description><![CDATA[Demonstrates writing shaded custom materials.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/custommaterial/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/custommaterial/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-custommorphing-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/custommorphing.png" name="Qt Quick 3D - Custom Morphing Animation" projectPath="quick3d/custommorphing/CMakeLists.txt">
            <description><![CDATA[Demonstrates writing C++ custom geometry with a morph target.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/custommorphing/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/custommorphing/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-customshaders-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/customshaders-example.jpg" name="Qt Quick 3D - Custom Shaders Example" projectPath="quick3d/customshaders/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of custom vertex and fragment shaders.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/customshaders/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/customshaders/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-dynamiccreation-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/dynamiccreation-example.png" name="Qt Quick 3D - Dynamic Model Creation Example" projectPath="quick3d/dynamiccreation/CMakeLists.txt">
            <description><![CDATA[Demonstrates dynamic model creation.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/dynamiccreation/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/dynamiccreation/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-dynamictexture-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/dynamictexture.png" name="Qt Quick 3D - Dynamic Texture Example" projectPath="quick3d/dynamictexture/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to use a 2D layer as a 3D texture.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/dynamictexture/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/dynamictexture/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-effects-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/effects-example.jpg" name="Qt Quick 3D - Effects Example" projectPath="quick3d/effects/CMakeLists.txt">
            <description><![CDATA[Demonstrates the built-in post-processing effects.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/effects/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/effects/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-hellocube-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/hellocube.png" name="Qt Quick 3D - HelloCube Example" projectPath="quick3d/hellocube/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to render 2D and 3D objects together in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/hellocube/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/hellocube/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-instancing-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/instancing.jpg" name="Qt Quick 3D - Instanced Rendering Example" projectPath="quick3d/instancing/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to do instanced rendering in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/instancing/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/instancing/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-intro-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/intro.png" name="Qt Quick 3D - Introduction" projectPath="quick3d/intro/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to render a scene in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/intro/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/intro/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-lights-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/lights-example.png" name="Qt Quick 3D - Lights Example" projectPath="quick3d/lights/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of different light types.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/lights/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/lights/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-morphing-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/morphing.png" isHighlighted="true" name="Qt Quick 3D - Morphing Example" projectPath="quick3d/morphing/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to control morphing animations in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/morphing/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/morphing/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-particles3d-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/particles3d-testbed.jpg" isHighlighted="true" name="Qt Quick 3D - Particles 3D Testbed Example" projectPath="quick3d/particles3d/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to use the Qt Quick 3D Particles3D module.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/particles3d/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/particles3d/qml/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-picking-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/picking-example.png" name="Qt Quick 3D - Picking example" projectPath="quick3d/picking/CMakeLists.txt">
            <description><![CDATA[Demonstrates picking of models.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/picking/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/picking/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-principledmaterial-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/principledmaterial-example.png" isHighlighted="true" name="Qt Quick 3D - Principled Material Example" projectPath="quick3d/principledmaterial/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of Principled Material.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/principledmaterial/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/principledmaterial/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-proceduraltexture-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/proceduraltexture-example.jpg" name="Qt Quick 3D - Procedural Texture Example" projectPath="quick3d/proceduraltexture/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to provide custom texture data from C++.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/proceduraltexture/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/proceduraltexture/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-quickball-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/quickball-example.jpg" name="Qt Quick 3D - Quick Ball Example" projectPath="quick3d/quickball/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to create a simple game using Quick3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/quickball/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/quickball/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-quickitems-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/quickitems-example.png" name="Qt Quick 3D - Quick Items Example" projectPath="quick3d/quickitems/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of Qt Quick Items in Quick 3D scene.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/quickitems/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/quickitems/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-reflectionprobes-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/reflectionprobes-example.jpg" isHighlighted="true" name="Qt Quick 3D - Reflection Probes Example" projectPath="quick3d/reflectionprobes/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of reflection probes in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/reflectionprobes/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/reflectionprobes/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-robotarm-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/robotarm-example.png" name="Qt Quick 3D - Robot Arm Example" projectPath="quick3d/robotarm/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to add a C++ backend to a 3D project from Qt Design Studio.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/robotarm/src/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/robotarm/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-runtimeloader-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/runtimeloader-example.jpg" name="Qt Quick 3D - RuntimeLoader Example" projectPath="quick3d/runtimeloader/CMakeLists.txt">
            <description><![CDATA[Demonstrates how assets can be loaded at runtime.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/runtimeloader/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/runtimeloader/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-screenspacereflections-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/screenspacereflections-example.jpg" name="Qt Quick 3D - Screen Space Reflections Example" projectPath="quick3d/screenspacereflections/CMakeLists.txt">
            <description><![CDATA[Demonstrates reflections in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/screenspacereflections/main.cpp</fileToOpen>
            <fileToOpen>quick3d/screenspacereflections/main.qml</fileToOpen>
            <fileToOpen mainFile="true">quick3d/screenspacereflections/ScreenSpaceReflections.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-skinning-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/skinning.png" name="Qt Quick 3D - Simple Skinning Example" projectPath="quick3d/skinning/CMakeLists.txt">
            <description><![CDATA[Demonstrates how to render a simple skinning animation in Qt Quick 3D.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/skinning/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/skinning/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-submeshes-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/submeshes-example.png" name="Qt Quick 3D - Sub-mesh Example" projectPath="quick3d/submeshes/CMakeLists.txt">
            <description><![CDATA[Demonstrates how assign materials to sub-meshes.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/submeshes/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/submeshes/qml/main.qml</fileToOpen>
        </example>
        <example docUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/qtquick3d-view3d-example.html" imageUrl="qthelp://org.qt-project.qtquick3d.641/qtquick3d/images/view3d-example.png" name="Qt Quick 3D - View3D Example" projectPath="quick3d/view3d/CMakeLists.txt">
            <description><![CDATA[Demonstrates the use of View3D to show a scene from multiple cameras.]]></description>
            <tags>quick3d</tags>
            <fileToOpen>quick3d/view3d/main.cpp</fileToOpen>
            <fileToOpen mainFile="true">quick3d/view3d/main.qml</fileToOpen>
        </example>
    </examples>
</instructionals>
