您的位置:首页 > 编程语言 > Java开发

java3d 的学习笔记1

2016-05-09 20:05 267 查看
折腾了一周java3d,

加载obj文件,总是只能加载模型,不能加载材质

后面发现,java3d好像不支持dss的皮肤

通过dss转换器,转换dss为png,修改mtl文件,

发现仍然加载不了,调试发现,baseUrl总是当前路径,

target/class目录

于是打印当前路径,把mtl文件和图片文件,放进去,

applet终于显示出梦寐以求的实际效果模型

可是jframe怎么整,还是显示不出来,

把applet同样的方法设置进来,仍然不行,

后来 ,额外增加

// 球体作用范围边界对象

// 设置光源

设定终于出了模型,但是材质仍然不能显示,感觉还是路径问题,

.project同目录下

后来把材质文件放到工程跟目录,成功。

不知使用问题,还是怎么,loadObject时竟然不能将basePath设置成功,有点low哈,可能是我们使用问题吧

applet另外构建URL路径时,使用如下file协议:

"file://"+PublicTool.mediaPath+"/lili/t_flooring.jpg";

刚刚学习,共享曲折路径,希望对大家有用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: