summaryrefslogtreecommitdiffstats
path: root/examples/simple-qml/ForwardRenderer.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/simple-qml/ForwardRenderer.qml')
-rw-r--r--examples/simple-qml/ForwardRenderer.qml72
1 files changed, 38 insertions, 34 deletions
diff --git a/examples/simple-qml/ForwardRenderer.qml b/examples/simple-qml/ForwardRenderer.qml
index f12d20725..04568cb1d 100644
--- a/examples/simple-qml/ForwardRenderer.qml
+++ b/examples/simple-qml/ForwardRenderer.qml
@@ -66,48 +66,52 @@ TechniqueFilter {
Criterion { name : "Enabled"; value : true;}
]
- Viewport {
- id: viewport
- objectName : "viewport"
- rect: Qt.rect(0.0, 0.0, 1.0, 1.0) // From Top Left
+ ClearBuffer {
+ buffers : ClearBuffer.ColorDepthBuffer
Viewport {
- id : top_right_viewport
- rect: Qt.rect(0.5, 0, 0.5, 0.5)
- objectName : "topRightViewport"
- CameraSelector {
- id : cameraSelectorTopRight
- objectName : "cameraSelector"
- LayerFilter {
- id : layerFilter
- objectName : "layerFilter"
- RenderPassFilter { criteria : [Criterion {name : "Name"; value : "TextureLighting";}] }
+ id: viewport
+ objectName : "viewport"
+ rect: Qt.rect(0.0, 0.0, 1.0, 1.0) // From Top Left
+
+ Viewport {
+ id : top_right_viewport
+ rect: Qt.rect(0.5, 0, 0.5, 0.5)
+ objectName : "topRightViewport"
+ CameraSelector {
+ id : cameraSelectorTopRight
+ objectName : "cameraSelector"
+ LayerFilter {
+ id : layerFilter
+ objectName : "layerFilter"
+ RenderPassFilter { criteria : [Criterion {name : "Name"; value : "TextureLighting";}] }
+ }
}
}
}
+ }
- Viewport {
- id : bottom_left_viewport
- objectName : "bottomLeftViewport"
- rect: Qt.rect(0.0, 0.5, 0.5, 0.5)
- CameraSelector {
- id: cameraSelectorBottomLeft
- objectName : "cameraSelector"
- RenderTargetSelector {
- target : RenderTarget {
- attachments : [
- RenderAttachment {
- id : defaultColorAttachment
- type : RenderAttachment.ColorAttachment0
- name : "diffuse"
- }
- ]
- }
- RenderPassFilter { criteria : [Criterion {name : "Name"; value : "Texture";}] }
- RenderPassFilter { criteria : [Criterion {name : "Name"; value : "Lighting";}] }
+ Viewport {
+ id : bottom_left_viewport
+ objectName : "bottomLeftViewport"
+ rect: Qt.rect(0.0, 0.5, 0.5, 0.5)
+ CameraSelector {
+ id: cameraSelectorBottomLeft
+ objectName : "cameraSelector"
+ RenderTargetSelector {
+ target : RenderTarget {
+ attachments : [
+ RenderAttachment {
+ id : defaultColorAttachment
+ type : RenderAttachment.ColorAttachment0
+ name : "diffuse"
+ }
+ ]
}
- RenderPassFilter { criteria : [Criterion {name : "Name"; value : "Final";}] }
+ RenderPassFilter { criteria : [Criterion {name : "Name"; value : "Texture";}] }
+ RenderPassFilter { criteria : [Criterion {name : "Name"; value : "Lighting";}] }
}
+ RenderPassFilter { criteria : [Criterion {name : "Name"; value : "Final";}] }
}
}
}