yannliao / threejs-example-for-miniprogram

这是一个 three.js 在微信小程序里的使用示例
MIT License
271 stars 87 forks source link

加载3d模型后用微信开发工具机调试一直白屏 #8

Open ymz-123 opened 4 years ago

ymz-123 commented 4 years ago

看评测图片似乎都是真机调试的结果,请问有什么方法吗

yannliao commented 4 years ago

小程序webgl现在不支持真机调试,你要用手机预览模式。另外你是加载什么格式模型?

ymz-123 commented 4 years ago

obj格式的模型,手机预览模式请问怎么开启?

yannliao commented 4 years ago

就是开发工具上 点预览~

ymz-123 commented 4 years ago

了解了,还想请教一下,咱们这个库支持加载3d模型后动态更新纹理吗?比如我想画一个3d电子钟,需要先加载好钟的3d模型,然后通过每帧在canvas上画图后加载到texture中。但好像小程序中原生的canvas不支持直接new THREE.Texture(carvas)这样加载,请问您有好方法吗?

yannliao commented 4 years ago

你试一下 用一个离屏的canvas ?

jiakuaibu commented 4 years ago

了解了,还想请教一下,咱们这个库支持加载3d模型后动态更新纹理吗?比如我想画一个3d电子钟,需要先加载好钟的3d模型,然后通过每帧在canvas上画图后加载到texture中。但好像小程序中原生的canvas不支持直接new THREE.Texture(carvas)这样加载,请问您有好方法吗?

我也想开发这个功能