Revision control
Copy as Markdown
// Copyright (C) 2021 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
import QtQuick
import QtQuick3D
Rectangle {
width: 900
height: 450
color: "lightgray"
View3D {
anchors.fill: parent
environment: SceneEnvironment {
backgroundMode: SceneEnvironment.SkyBox
lightProbe: Texture {
source: "../shared/maps/OpenfootageNET_lowerAustria01-1024.hdr"
}
}
camera: PerspectiveCamera {
id: camera1
z: 15
}
Node {
id: rOOT
Model {
id: r2_Block_1_0
y: 3
source: "../shared/models/attenuation/r2_Block_1_0.mesh"
PrincipledMaterial {
id: r2_and_R4_ThicknessFac_1_0_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r2_and_R4_ThicknessFac_1_0_material
]
}
Model {
id: r2_Block_1_5
x: 2.5
y: 3
source: "../shared/models/attenuation/r2_Block_1_5.mesh"
PrincipledMaterial {
id: r2_ThicknessFac_1_5_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1.5
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r2_ThicknessFac_1_5_material
]
}
Model {
id: r2_Block_2_0
x: 6
y: 3
source: "../shared/models/attenuation/r2_Block_2_0.mesh"
PrincipledMaterial {
id: r2_ThicknessFac_2_0_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 2
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r2_ThicknessFac_2_0_material
]
}
Model {
id: r2_Block_0_50
x: -2
y: 3
source: "../shared/models/attenuation/r2_Block_0_50.mesh"
PrincipledMaterial {
id: r2_ThicknessFac_0_50_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 0.5
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r2_ThicknessFac_0_50_material
]
}
Model {
id: r2_Block_0_25
x: -3.5
y: 3
source: "../shared/models/attenuation/r2_Block_0_25.mesh"
PrincipledMaterial {
id: r2_ThicknessFac_0_25_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 0.25
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r2_ThicknessFac_0_25_material
]
}
Model {
id: labels
source: "../shared/models/attenuation/labels.mesh"
PrincipledMaterial {
id: labelMaterial_material
baseColorMap: Texture {
source: "../shared/maps/AttenuationLabels.png"
generateMipmaps: true
mipFilter: Texture.Linear
}
opacityChannel: Material.A
roughness: 0.8
alphaMode: PrincipledMaterial.Opaque
}
materials: [
labelMaterial_material
]
}
Model {
id: r4_Block_1_0
y: -3
source: "../shared/models/attenuation/r4_Block_1_0.mesh"
materials: [
r2_and_R4_ThicknessFac_1_0_material
]
}
Model {
id: r4_Block_1_5
x: 2.5
y: -3
scale.x: 1.5
scale.y: 1.5
scale.z: 1.5
source: "../shared/models/attenuation/r4_Block_1_5.mesh"
materials: [
r2_and_R4_ThicknessFac_1_0_material
]
}
Model {
id: r4_Block_2_0
x: 6
y: -3
scale.x: 2
scale.y: 2
scale.z: 2
source: "../shared/models/attenuation/r4_Block_2_0.mesh"
materials: [
r2_and_R4_ThicknessFac_1_0_material
]
}
Model {
id: r4_Block_0_50
x: -2
y: -3
scale.x: 0.5
scale.y: 0.5
scale.z: 0.5
source: "../shared/models/attenuation/r4_Block_0_50.mesh"
materials: [
r2_and_R4_ThicknessFac_1_0_material
]
}
Model {
id: r4_Block_0_25
x: -3.5
y: -3
scale.x: 0.25
scale.y: 0.25
scale.z: 0.25
source: "../shared/models/attenuation/r4_Block_0_25.mesh"
materials: [
r2_and_R4_ThicknessFac_1_0_material
]
}
Model {
id: r3_Block_Row
x: -3.5
source: "../shared/models/attenuation/r3_Block_Row.mesh"
PrincipledMaterial {
id: r3_ThicknessTex_Mat_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 2
thicknessMap: Texture {
source: "../shared/maps/ThicknessTexture.png"
generateMipmaps: true
mipFilter: Texture.Linear
}
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r3_ThicknessTex_Mat_material
]
}
Model {
id: r5_Block_1_0
y: -6
source: "../shared/models/attenuation/r5_Block_1_0.mesh"
PrincipledMaterial {
id: r5_Attenuation_1_0_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1
attenuationDistance: 1
attenuationColor: "#ff1a80e6"
}
materials: [
r5_Attenuation_1_0_material
]
}
Model {
id: r5_Block_1_5
x: 2.5
y: -6
source: "../shared/models/attenuation/r5_Block_1_5.mesh"
PrincipledMaterial {
id: r5_Attenuation_1_5_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1
attenuationDistance: 0.666667
attenuationColor: "#ff1a80e6"
}
materials: [
r5_Attenuation_1_5_material
]
}
Model {
id: r5_Block_2_0
x: 6
y: -6
source: "../shared/models/attenuation/r5_Block_2_0.mesh"
PrincipledMaterial {
id: r5_Attenuation_2_0_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1
attenuationDistance: 0.5
attenuationColor: "#ff1a80e6"
}
materials: [
r5_Attenuation_2_0_material
]
}
Model {
id: r5_Block_0_50
x: -2
y: -6
source: "../shared/models/attenuation/r5_Block_0_50.mesh"
PrincipledMaterial {
id: r5_Attenuation_0_50_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1
attenuationDistance: 2
attenuationColor: "#ff1a80e6"
}
materials: [
r5_Attenuation_0_50_material
]
}
Model {
id: r5_Block_0_25
x: -3.5
y: -6
source: "../shared/models/attenuation/r5_Block_0_25.mesh"
PrincipledMaterial {
id: r5_Attenuation_0_25_material
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
thicknessFactor: 1
attenuationDistance: 4
attenuationColor: "#ff1a80e6"
}
materials: [
r5_Attenuation_0_25_material
]
}
Model {
id: meterGrid
z: -2
source: "../shared/models/attenuation/meterGrid.mesh"
PrincipledMaterial {
id: flatBackdrop_material
baseColorMap: Texture {
source: "../shared/maps/PlainGrid.png"
generateMipmaps: true
mipFilter: Texture.Linear
}
opacityChannel: Material.A
roughness: 0.5
alphaMode: PrincipledMaterial.Opaque
}
materials: [
flatBackdrop_material
]
}
Model {
id: r1_Sample_1_0
y: 6
source: "../shared/models/attenuation/r1_Sample_1_0.mesh"
PrincipledMaterial {
id: r1_Sample_1_0_material
baseColor: "#ff1a80e6"
cullMode: Material.NoCulling
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
}
materials: [
r1_Sample_1_0_material
]
}
Model {
id: r1_Sample_1_5
x: 2.5
y: 6
source: "../shared/models/attenuation/r1_Sample_1_5.mesh"
PrincipledMaterial {
id: r1_Sample_1_5_material
baseColor: "#ff085ada"
cullMode: Material.NoCulling
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
}
materials: [
r1_Sample_1_5_material
]
}
Model {
id: r1_Sample_2_0
x: 6
y: 6
source: "../shared/models/attenuation/r1_Sample_2_0.mesh"
PrincipledMaterial {
id: r1_Sample_2_0_material
baseColor: "#ff0340cf"
cullMode: Material.NoCulling
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
}
materials: [
r1_Sample_2_0_material
]
}
Model {
id: r1_Sample_0_50
x: -2
y: 6
source: "../shared/models/attenuation/r1_Sample_0_50.mesh"
PrincipledMaterial {
id: r1_Sample_0_50_material
baseColor: "#ff51b4f2"
cullMode: Material.NoCulling
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
}
materials: [
r1_Sample_0_50_material
]
}
Model {
id: r1_Sample_0_25
x: -3.5
y: 6
source: "../shared/models/attenuation/r1_Sample_0_25.mesh"
PrincipledMaterial {
id: r1_Sample_0_25_material
baseColor: "#ff8fd6f8"
cullMode: Material.NoCulling
alphaMode: PrincipledMaterial.Opaque
transmissionFactor: 1
}
materials: [
r1_Sample_0_25_material
]
}
}
}
}