aboutsummaryrefslogtreecommitdiffstats
path: root/src/CgShaderTest
diff options
context:
space:
mode:
Diffstat (limited to 'src/CgShaderTest')
-rw-r--r--src/CgShaderTest/ObjLoadCg.java10
-rw-r--r--src/CgShaderTest/SphereCg.java8
2 files changed, 11 insertions, 7 deletions
diff --git a/src/CgShaderTest/ObjLoadCg.java b/src/CgShaderTest/ObjLoadCg.java
index 6a9d488..77f16ce 100644
--- a/src/CgShaderTest/ObjLoadCg.java
+++ b/src/CgShaderTest/ObjLoadCg.java
@@ -240,15 +240,17 @@ public class ObjLoadCg extends Applet {
viewingPlatform.setViewPlatformBehavior(orbit);
}
- // Limit the frame rate to 10 Hz
- u.getViewer().getView().setMinimumFrameCycleTime(100);
+ /*
+ // Limit the frame rate to 100 Hz
+ u.getViewer().getView().setMinimumFrameCycleTime(10);
+ */
u.addBranchGraph(scene);
}
// Set shader program for all nodes in specified branch graph
private void setShaderProgram(BranchGroup g, ShaderProgram shaderProgram) {
- Appearance myApp = new Appearance();
+ ShaderAppearance myApp = new ShaderAppearance();
Material mat = new Material();
Texture2D tex2d = new Texture2D();
myApp.setCapability(Appearance.ALLOW_TEXTURE_WRITE);
@@ -260,7 +262,7 @@ public class ObjLoadCg extends Applet {
// Recursively set shader program for all children of specified group
private void setShaderProgram(Group g,
- Appearance myApp) {
+ ShaderAppearance myApp) {
Enumeration e = g.getAllChildren();
while (e.hasMoreElements()) {
diff --git a/src/CgShaderTest/SphereCg.java b/src/CgShaderTest/SphereCg.java
index 8d77661..7385173 100644
--- a/src/CgShaderTest/SphereCg.java
+++ b/src/CgShaderTest/SphereCg.java
@@ -104,7 +104,7 @@ public class SphereCg extends Applet {
// Create a Sphere object, generate one copy of the sphere,
// and add it into the scene graph.
- Appearance a = new Appearance();
+ ShaderAppearance a = new ShaderAppearance();
Material m = new Material(objColor, eColor, objColor, sColor, 100.0f);
m.setLightingEnable(true);
Texture t2d = new Texture2D();
@@ -287,8 +287,10 @@ public class SphereCg extends Applet {
// objects in the scene can be viewed.
u.getViewingPlatform().setNominalViewingTransform();
- // Limit the frame rate to 10 Hz
- u.getViewer().getView().setMinimumFrameCycleTime(100);
+ /*
+ // Limit the frame rate to 100 Hz
+ u.getViewer().getView().setMinimumFrameCycleTime(10);
+ */
u.addBranchGraph(scene);
}