My点评网 - 中国IT产业点评门户 | 将IT产业透明化! | 加入收藏 
MY(我)点评网
欢迎访客访问
[ 登录 | 注册:建论坛/写日志/说评论 ]
会员控制台 | 群组 | (BLOG)资讯 | 论坛
 
大众点评网
导行:
IDC 广告联盟 域名 建站CMS 网络游戏 投资网站 潜质域名 IT企业 电子商务 SEO/Windows7 Script 系统 程序 电脑 交流报 安全 论坛 游戏

为什么我的obj档无法显示出来

程序之家详细资料....
首页> 群组> 其它群组> 程序之家论坛
返回>程序之家论坛 2010-1-7 15:50:40 来自:soloshe 快速回复 添加新话题
主题内容: import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Frame.css;
import java.awt.event._.css;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.universe._.css;
import com.sun.j3d.utils.geometry.ColorCube.css;
import javax.media.j3d._.css;
import javax.vecmath.*;
import java.awt.GraphicsConfiguration.css;

import com.sun.j3d.loaders.objectfile.ObjectFile.css;
import com.sun.j3d.loaders.Scene.css;
import java.net.URL.css;
import java.net.MalformedURLException.css;

import java.awt.*;

public class applet3D extends Applet {

private URL filename=null;

private boolean spin=false;
private SimpleUniverse u;
private BoundingSphere bounds;


public applet3D() {


}
public BranchGroup createSceneGraph() {

BranchGroup objRoot = new BranchGroup();

TransformGroup objScale = new TransformGroup();
Transform3D t3d = new Transform3D();

t3d.setScale(0.5);
objScale.setTransform(t3d);
objRoot.addChild(objScale);


TransformGroup objTrans = new TransformGroup();

objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);


objTrans.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
objScale.addChild(objTrans);

int flags=ObjectFile.RESIZE;
ObjectFile f=new ObjectFile(flags);
Scene s=null;
try{
s=f.load(filename);
}
catch (Exception e)
{
System.out.println("a.obj");
e.printStackTrace();
}



Transform3D yAxis = new Transform3D();
Alpha rotationAlpha = new Alpha(-1, 4000);

RotationInterpolator rotator =
new RotationInterpolator(rotationAlpha, objTrans, yAxis,
0.0f, (float) Math.PI*2.0f);


BoundingSphere bounds = new BoundingSphere();
rotator.setSchedulingBounds(bounds);
objTrans.addChild(rotator);

return objRoot;

}

public void init() {

if (filename == null)
{
try
{
URL path = getCodeBase();
filename = new URL("./a.obj");
System.out.println("filename:" + filename);
}
catch (MalformedURLException e)
{
//System.out.println(filename);
System.err.println(e);
System.exit(1);
}
}

setLayout(new BorderLayout());
GraphicsConfiguration config =
SimpleUniverse.getPreferredConfiguration();
Canvas3D canvas3D = new Canvas3D(config);
add("Center", canvas3D);

BranchGroup scene = createSceneGraph();
scene.compile();


SimpleUniverse simpleU = new SimpleUniverse(canvas3D);



simpleU.getViewingPlatform().setNominalViewingTransform();
simpleU.addBranchGraph(scene);
}


public static void main(String[] args) {
Frame frame = new MainFrame(new applet3D(), 500, 500);
}

}


好像是URL 那边有点小出错 各位老手们 能为我解答一下吗??
 回应:2010-1-7 | 用户:srxgzs | 你能评论 IP:113.94.*.* | 1楼
  目前尚无任何  

 最新相关内容 10秒,快速注册会员建论坛/写日志/说评论
·PicasaWeb API 如何用php写呢?
·请问我的网站在做完load balance之后
·如何隐藏连接 Mysql资料库资讯?
·关于flush问题不知道为什么flush后,都
·请问各位 程序码内的其中一行代表什么意思
·Java Swing
·为什么我的obj档无法显示出来
·如何重新绘图绘图的程序码
·请问!有没有设定一个时间!然后跳出一个小窗口倒
  你的回应... [仅对登录会员开放,请文明参与,注册会员能写日志、说评论、建论坛自己当版主]
  回应一下:为什么我的obj档无法显示出来
 
  请勿发广告或垃圾信息,请为提高内容质量做出贡献
  [Ctrl+Enter 快速回复]

返回程序之家论坛


来自>>其它群组

简介:程序之家论坛专业C或C++程序语法、Java 、JSP、J2EE 、J2ME 程序语法以及应用物件等相关问题讨论论坛.
论坛生日:2009/2/14建立
主题:为什么我的obj档无法显示出来
创始人版主:admin查看>>
更多分类 >返程序之家论坛首页
最新热门推荐帖子....
华硕万元小笔电 [duoqe]
国内地下街卖psp-2000型的问题? [zlspace]
G31M-ES2L音效驱动程序 [ggfdc]
Java Swing [flame1986]
樂透头奖统计程序 该怎么写呢? [xhpacking]
怎么写Java十六进位转十进位的程序 [861014]
pps在看的时候一直lag........ [thqdcx]
pps连进去都进不去...... [jxjdz]
工具列跑到上方了 [1233333]
我家电脑把驱动程序删了以后就没有声音了 [xzx753951]
FACEBOOK 餐城的问题 [妹妹 531]
电脑会自动关机 [devildescendant]
急 [音乐播放器] ! ! ! [fsfAsuyt44]
VB2005存文件问题 [td888]
佰网数据com域名35元/cn域名5元 [湖北佰网]
佰网数据服务器租用单线600元/双线800元 [湖北佰网]
虚拟主机出现500错误提示是怎么回事,如何解决? [啊话123456789]
艺术类高考考题资料 [fuxinjiaoyu]
15岁少女6个月内两次怀孕,“孕跑跑”终于说话了! [hxyw阳光]
河南网通服务器租用托管最惠价1800元/年QQ:7264803 [菊地美代]

  关于我们 需要帮助 广告服务 合作伙伴 中国IT产业大众点评门户
CopyRight 2008 © My点评网 www.MyDianPing.com
粤ICP备08105915号
  My点评网简介
用户协议 隐私声明
联系方式 建议/反馈
常见问题
忘记了密码
联系我们的客服人员
联系方式
广告投放
网站地图(SiteMap)
网站合作
投资/融资
友情链接/战略伙伴