babylon导入_从字符串或json动态载入babylonjs文件

转载该文章请发邮件到:hi@renjianfeng.com说明情况,删除该段文字视为侵权!

Babylonjs/threejs技术群(QQ群):154398355

有些时候,我们可能并不想从外部导入的babylon导出文件,或者说不想导入完整的babylon文件,这个babylon的文件可能是动态生成的,比如不同的动画组或者材质组等等,同时载入完整的babylon文件可能会占用更高的资源。

总之babylon的文件可能来自于字符串的拼接,就像我们拼接dom那样,想通过这种方式实现模型载入,可以参考下面的代码。

//声明json格式的babylon类型数据

var modelData = {"producer":{"name":"Blender","version":"2.76 (sub 0)","exporter_version":"4.6.0","file":"test3.babylon"},

"autoClear":true,"clearColor":[0.0509,0.0509,0.0509],"ambientColor":[0,0,0],"gravity":[0,-9.81,0],

"materials":[{"name":"test3.Material","id":"test3.Material","ambient":[0.8,0.8,0.8],"diffuse":[0.64,0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值