mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
commit
78bc24cb22
7 changed files with 21 additions and 15 deletions
|
@ -60,7 +60,7 @@ Page.prototype.createView = function () {
|
|||
};
|
||||
|
||||
|
||||
Pages = function (relativePath) {
|
||||
function Pages(relativePath) {
|
||||
print(relativePath)
|
||||
this._relativePath = relativePath
|
||||
this._pages = {};
|
||||
|
@ -104,4 +104,10 @@ Pages.prototype.sendTo = function (command, message) {
|
|||
this._pages[command].window.sendToQml(message);
|
||||
};
|
||||
|
||||
|
||||
module.exports = {
|
||||
Page: Page,
|
||||
Pages: Pages
|
||||
}
|
||||
|
||||
}());
|
||||
|
|
|
@ -6,7 +6,7 @@ var Page = Script.require('../lib/skit/Page.js');
|
|||
|
||||
|
||||
function openView() {
|
||||
var pages = new Pages(Script.resolvePath("."));
|
||||
var pages = new Page.Pages(Script.resolvePath("."));
|
||||
|
||||
function fromQml(message) {
|
||||
if (pages.open(message.method)) {
|
||||
|
|
|
@ -16,7 +16,7 @@ Column {
|
|||
|
||||
id: bloom
|
||||
|
||||
property var config: Render.getConfig("RenderMainView.DebugBloom")
|
||||
property var config: Render.getConfig("RenderMainView.Bloom.DebugBloom")
|
||||
|
||||
Prop.PropBool {
|
||||
label: "Apply Bloom"
|
||||
|
|
|
@ -16,7 +16,7 @@ Column {
|
|||
|
||||
id: root;
|
||||
|
||||
property var mainViewTask: Render.getConfig("RenderMainView")
|
||||
property var mainViewTask: Render.getConfig("RenderMainView.DebugRenderDeferredTask")
|
||||
|
||||
spacing: 5
|
||||
anchors.left: parent.left
|
||||
|
|
|
@ -19,8 +19,8 @@ Column {
|
|||
anchors.left: parent.left;
|
||||
anchors.right: parent.right;
|
||||
|
||||
property var sceneOctree: Render.getConfig("RenderMainView.DrawSceneOctree");
|
||||
property var itemSelection: Render.getConfig("RenderMainView.DrawItemSelection");
|
||||
property var sceneOctree: Render.getConfig("RenderMainView.DebugRenderDeferredTask.DrawSceneOctree");
|
||||
property var itemSelection: Render.getConfig("RenderMainView.DebugRenderDeferredTask.DrawItemSelection");
|
||||
|
||||
Component.onCompleted: {
|
||||
sceneOctree.enabled = true;
|
||||
|
@ -35,8 +35,8 @@ Column {
|
|||
Component.onDestruction: {
|
||||
sceneOctree.enabled = false;
|
||||
itemSelection.enabled = false;
|
||||
Render.getConfig("RenderMainView.FetchSceneSelection").freezeFrustum = false;
|
||||
Render.getConfig("RenderMainView.CullSceneSelection").freezeFrustum = false;
|
||||
Render.getConfig("RenderMainView.DebugRenderDeferredTask.FetchSceneSelection").freezeFrustum = false;
|
||||
Render.getConfig("RenderMainView.DebugRenderDeferredTask.CullSceneSelection").freezeFrustum = false;
|
||||
}
|
||||
|
||||
GroupBox {
|
||||
|
@ -54,8 +54,8 @@ Column {
|
|||
text: "Freeze Culling Frustum"
|
||||
checked: false
|
||||
onCheckedChanged: {
|
||||
Render.getConfig("RenderMainView.FetchSceneSelection").freezeFrustum = checked;
|
||||
Render.getConfig("RenderMainView.CullSceneSelection").freezeFrustum = checked;
|
||||
Render.getConfig("RenderMainView.DebugRenderDeferredTask.FetchSceneSelection").freezeFrustum = checked;
|
||||
Render.getConfig("RenderMainView.DebugRenderDeferredTask.CullSceneSelection").freezeFrustum = checked;
|
||||
}
|
||||
}
|
||||
Label {
|
||||
|
@ -112,9 +112,9 @@ Column {
|
|||
anchors.left: parent.left;
|
||||
anchors.right: parent.right;
|
||||
Repeater {
|
||||
model: [ "Opaque:RenderMainView.DrawOpaqueDeferred", "Transparent:RenderMainView.DrawTransparentDeferred", "Light:RenderMainView.DrawLight",
|
||||
"Opaque InFront:RenderMainView.DrawInFrontOpaque", "Transparent InFront:RenderMainView.DrawInFrontTransparent",
|
||||
"Opaque HUD:RenderMainView.DrawHUDOpaque", "Transparent HUD:RenderMainView.DrawHUDTransparent" ]
|
||||
model: [ "Opaque:RenderMainView.DebugRenderDeferredTask.DrawOpaqueDeferred", "Transparent:RenderMainView.DebugRenderDeferredTask.DrawTransparentDeferred", "Light:RenderMainView.DebugRenderDeferredTask.DrawLight",
|
||||
"Opaque InFront:RenderMainView.DebugRenderDeferredTask.DrawInFrontOpaque", "Transparent InFront:RenderMainView.DebugRenderDeferredTask.DrawInFrontTransparent",
|
||||
"Opaque HUD:RenderMainView.DebugRenderDeferredTask.DrawHUDOpaque", "Transparent HUD:RenderMainView.DebugRenderDeferredTask.DrawHUDTransparent" ]
|
||||
Prop.PropScalar {
|
||||
label: qsTr(modelData.split(":")[0])
|
||||
integral: true
|
||||
|
|
|
@ -18,7 +18,7 @@ Column {
|
|||
|
||||
id: framebuffer
|
||||
|
||||
property var config: Render.getConfig("RenderMainView.DebugDeferredBuffer")
|
||||
property var config: Render.getConfig("RenderMainView.DebugRenderDeferredTask.DebugDeferredBuffer")
|
||||
|
||||
function setDebugMode(mode) {
|
||||
framebuffer.config.enabled = (mode != 0);
|
||||
|
|
|
@ -79,7 +79,7 @@ Column {
|
|||
"Point:LightingModel:enablePointLight",
|
||||
"Spot:LightingModel:enableSpotLight",
|
||||
"Light Contour:LightingModel:showLightContour",
|
||||
"Zone Stack:DrawZoneStack:enabled",
|
||||
"Zone Stack:DebugRenderDeferredTask.DrawZoneStack:enabled",
|
||||
"Shadow:LightingModel:enableShadow"
|
||||
]
|
||||
Prop.PropCheckBox {
|
||||
|
|
Loading…
Reference in a new issue