⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 objload.java

📁 简单导入.obj格式的三维图,初学者可以从该例子得到启发
💻 JAVA
字号:
package j3dschool;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) 2008</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class objLoad extends BranchGroup {  public objLoad(String filename) {    BranchGroup obj = new BranchGroup();    int flags = ObjectFile.RESIZE;    ObjectFile f = new ObjectFile(flags);    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 + -