Normand Briere
2019-08-01 29d5516687020263d3ae0454ce81879a3a450af0
GroupEditor.java
....@@ -1234,9 +1234,12 @@
12341234 smoothCB.setToolTipText("Snapping delay");
12351235 smoothCB.addItemListener(this);
12361236
1237
- panel.add(slowCB = new cCheckBox("Slow", CameraPane.SLOWPOSE)); //, constraints);
1238
- slowCB.setToolTipText("Smooth interpolation");
1239
- slowCB.addItemListener(this);
1237
+// panel.add(slowCB = new cCheckBox("Slow", CameraPane.SLOWPOSE)); //, constraints);
1238
+// slowCB.setToolTipText("Smooth interpolation");
1239
+// slowCB.addItemListener(this);
1240
+ panel.add(minshaderCB = new cCheckBox("Min shader", Globals.MINSHADER)); //, constraints);
1241
+ minshaderCB.setToolTipText("Minimal fast shader");
1242
+ minshaderCB.addItemListener(this);
12401243
12411244 // constraints.gridy += 1;
12421245 // panel.add(speakerMocapCB = new cCheckBox("Mocap", CameraPane.SPEAKERMOCAP), constraints);
....@@ -1350,6 +1353,8 @@
13501353 cCheckBox localCB;
13511354 cCheckBox crowdCB;
13521355 cCheckBox smoothCB;
1356
+ cCheckBox minshaderCB;
1357
+
13531358 cToggleButton fastCB;
13541359 cCheckBox slowCB;
13551360 cCheckBox boxCB;
....@@ -1421,6 +1426,12 @@
14211426 cameraView.ToggleInertia();
14221427 cameraView.repaint();
14231428 }
1429
+ else if(e.getSource() == minshaderCB)
1430
+ {
1431
+ Globals.MINSHADER ^= true;
1432
+ cameraView.programInitialized = false;
1433
+ cameraView.repaint();
1434
+ }
14241435 else if(e.getSource() == localCB)
14251436 {
14261437 cameraView.ToggleLocal();