java3d 的学习笔记1

折腾了一周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";


刚刚学习,共享曲折路径,希望对大家有用


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值