1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
import QtQuick
import QtQuick3D
View3D {
width: 1024; height: 480
environment: SceneEnvironment {
clearColor: "#111"
backgroundMode: SceneEnvironment.Color
}
PerspectiveCamera {
z: 600
}
DirectionalLight {
eulerRotation.y: -5
}
DirectionalLight {
eulerRotation.y: 2
}
Node {
objectName: "left object"
x: -120
z: 400
Model {
source: "#Cube"
pickable: true
materials: DefaultMaterial {
diffuseMap: Texture {
sourceItem: BusyBox {
id: sharedItem
objectName: "shared busybox"
}
}
}
}
}
Node {
objectName: "right object"
x: 120
z: 400
eulerRotation.x: -25
eulerRotation.y: 5
Model {
source: "#Cube"
pickable: true
materials: DefaultMaterial {
diffuseMap: Texture {
sourceItem: sharedItem
}
}
}
}
}
|