summaryrefslogtreecommitdiffstats
path: root/src/CgShaderTest/ObjLoadCg.java
diff options
context:
space:
mode:
authorkcr <kcr@28c7f869-5b4e-e670-f602-82bfaf57f300>2004-12-10 22:26:23 +0000
committerkcr <kcr@28c7f869-5b4e-e670-f602-82bfaf57f300>2004-12-10 22:26:23 +0000
commitf53a0b22a9b676efbe2cd0b27495f59e7bae1ef4 (patch)
treea7c5a9b2c939d9af39991a5427ed98b3cb21b21d /src/CgShaderTest/ObjLoadCg.java
parentf3de9a97908a5323a52c882d42f9e9a9f6c03af2 (diff)
Modified Cg test programs to reflect new ShaderAppearance subclass.
Create test programs for GLSL shaders.
Diffstat (limited to 'src/CgShaderTest/ObjLoadCg.java')
-rw-r--r--src/CgShaderTest/ObjLoadCg.java10
1 files changed, 6 insertions, 4 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()) {