📄 objfile.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -