From 29d5516687020263d3ae0454ce81879a3a450af0 Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Thu, 01 Aug 2019 00:20:18 -0400 Subject: [PATCH] Min shader option. --- GroupEditor.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/GroupEditor.java b/GroupEditor.java index 05231cb..f72277a 100644 --- a/GroupEditor.java +++ b/GroupEditor.java @@ -1234,9 +1234,12 @@ smoothCB.setToolTipText("Snapping delay"); smoothCB.addItemListener(this); - panel.add(slowCB = new cCheckBox("Slow", CameraPane.SLOWPOSE)); //, constraints); - slowCB.setToolTipText("Smooth interpolation"); - slowCB.addItemListener(this); +// panel.add(slowCB = new cCheckBox("Slow", CameraPane.SLOWPOSE)); //, constraints); +// slowCB.setToolTipText("Smooth interpolation"); +// slowCB.addItemListener(this); + panel.add(minshaderCB = new cCheckBox("Min shader", Globals.MINSHADER)); //, constraints); + minshaderCB.setToolTipText("Minimal fast shader"); + minshaderCB.addItemListener(this); // constraints.gridy += 1; // panel.add(speakerMocapCB = new cCheckBox("Mocap", CameraPane.SPEAKERMOCAP), constraints); @@ -1350,6 +1353,8 @@ cCheckBox localCB; cCheckBox crowdCB; cCheckBox smoothCB; + cCheckBox minshaderCB; + cToggleButton fastCB; cCheckBox slowCB; cCheckBox boxCB; @@ -1421,6 +1426,12 @@ cameraView.ToggleInertia(); cameraView.repaint(); } + else if(e.getSource() == minshaderCB) + { + Globals.MINSHADER ^= true; + cameraView.programInitialized = false; + cameraView.repaint(); + } else if(e.getSource() == localCB) { cameraView.ToggleLocal(); -- Gitblit v1.6.2