java与3d建模_3d建模加载,更新和在java中呈现

好的,首先,复杂的对象通常是使用一些3D编辑软件,如Blender或Art of Illusion创建的.这些程序可以将对象输出为几种不同的文件格式,最常见的是.obj文件格式:

另一种常见的格式是.3ds,根据我的经验,它的工作量远远超过它的价值.他们为Java3D制作了一个.3ds文件加载器,该页面可以在这里找到:

我给你的建议是只使用.obj文件格式,它更容易使用.您也可以为它创建自己的解析器,它不像听起来那么难.这样,您就可以准确了解对象如何加载到环境中. Java确实附带了它自己的解析器,有关如何使用它的说明如下:

我在使用这种文件格式时使用Blender导出的文件遇到了很多麻烦,不幸的是,他们可能已经修复了问题,但我不确定.当我以前做过更多的3D东西时,我只使用了Art of Illusion,甚至知道Blender更强大. Blender可以在Mac上运行,但在适当设置的Windows上更平滑.祝你好运!如果您需要一些示例代码让我知道,我会非常乐意为您发布一些代码.

幻觉的艺术:

搅拌机:

我不确定您希望用户如何能够更改对象.如果你希望他们能够改变鞋子的颜色,或鞋子的类型或什么不是什么大不了的话.如果您希望用户能够更改花边长度或更改实际对象结构的内容,则需要深入了解3D结构.如果要更改颜色,只需更改材料即可.如果您想要更改鞋子类型,只需装入不同的鞋子.我希望这对你有所帮助.

在评论中,你还谈到纹理映射,根据我的经验,在Blender中比在Art of Illusion中更容易做.我可能会用搅拌器来完成这个:

约翰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值