objfile.java

来自「java程序中关于多媒体编程 既有文件说明 更有例子 希望大家可以一起学习交流」· Java 代码 · 共 44 行

JAVA
44
字号
package turnobj;import com.sun.j3d.loaders.objectfile.ObjectFile;import com.sun.j3d.loaders.ParsingErrorException;import com.sun.j3d.loaders.IncorrectFormatException;import com.sun.j3d.loaders.Scene;import java.io.*;import javax.media.j3d.*;/** * <p>Title: 转动物体</p> * <p>Description: 生成两个转动物体</p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: 中国农业大学计算机系</p> * @author 彭波 * @version 1.0 */public class objFile extends BranchGroup{  private double creaseAngle = 60.0;  public objFile(String filename){    BranchGroup obj = new BranchGroup( );    int flags = ObjectFile.RESIZE;    ObjectFile f = new ObjectFile(flags,(float)(creaseAngle * Math.PI / 180.0));    Scene s = null;    try {      s = f.load(filename);    }    catch (FileNotFoundException e) {      System.err.println(e);      System.exit(1);    }    catch (ParsingErrorException e) {      System.err.println(e);      System.exit(1);    }    catch (IncorrectFormatException e) {      System.err.println(e);      System.exit(1);    }    obj.addChild(s.getSceneGroup( ) );    this.addChild(obj);  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?