1/**************************************************************************** 2** 3** Copyright (C) 2019 The Qt Company Ltd. 4** Contact: https://www.qt.io/licensing/ 5** 6** This file is part of Qt Quick 3D. 7** 8** $QT_BEGIN_LICENSE:GPL$ 9** Commercial License Usage 10** Licensees holding valid commercial Qt licenses may use this file in 11** accordance with the commercial license agreement provided with the 12** Software or, alternatively, in accordance with the terms contained in 13** a written agreement between you and The Qt Company. For licensing terms 14** and conditions see https://www.qt.io/terms-conditions. For further 15** information use the contact form at https://www.qt.io/contact-us. 16** 17** GNU General Public License Usage 18** Alternatively, this file may be used under the terms of the GNU 19** General Public License version 3 or (at your option) any later version 20** approved by the KDE Free Qt Foundation. The licenses are as published by 21** the Free Software Foundation and appearing in the file LICENSE.GPL3 22** included in the packaging of this file. Please review the following 23** information to ensure the GNU General Public License requirements will 24** be met: https://www.gnu.org/licenses/gpl-3.0.html. 25** 26** $QT_END_LICENSE$ 27** 28****************************************************************************/ 29 30import QtQuick 2.15 31import QtQuick3D 1.15 32 33View3D { 34 width: 400 35 height: 400 36 environment: sceneEnvironment 37 38 SceneEnvironment { 39 id: sceneEnvironment 40 antialiasingMode: SceneEnvironment.MSAA 41 antialiasingQuality: SceneEnvironment.High 42 } 43 44 Node { 45 id: scene 46 47 DirectionalLight { 48 id: directionalLight 49 } 50 51 PerspectiveCamera { 52 id: camera 53 z: 350 54 } 55 56 Model { 57 id: cubeModel 58 eulerRotation.x: 30 59 eulerRotation.y: 45 60 61 source: "#Cube" 62 63 materials: cubeMaterial 64 DefaultMaterial { 65 id: cubeMaterial 66 diffuseColor: "#4aee45" 67 } 68 } 69 } 70} 71