- tfjsPlugin不适用于tfjsV2.0?
今天给一个项目配置tfjs的环境,按照官方教程坐下来报错如下:[图片] 对比以前项目发现是tfjs版本问题,使用tfjsV1.7.0则可以正常使用。 所以想问问官方是不是对tfjsV2.0进行了相应的适配?
2020-06-16 - 关于webglCanvas动态改变大小的问题?
因为需求要动态改变webglCanvas的大小,百度过来的方法基本上也就是通过style和setData,但是发现实操后发现无效。通过打印变量发现,即时改变了webglCanvas的style,但是通过其获得的绘制上下文中drawbuff的width和height并没有改变。这样导致了webglCanvas无法改变大小,官方能不能说下我该怎么改webglCanvas的大小
2020-04-16 - Canvas.createImage加载图片在ios真机上调用失败?
尝试接入ThreeJs,贴图加载需要修改threejs的imageloader,用微信的canvas.createimage来加载图片。在开发者工具中跑没有问题,但在ios真机中一直加载失败,在安卓真机上没有问题。请官方的小伙伴帮帮忙看下是什么问题。 [代码]onReady(){[代码][代码] [代码][代码]const query = wx.createSelectorQuery();[代码][代码] [代码][代码]query.select([代码][代码]'#mycanvas'[代码][代码]).node().exec((res) => {[代码][代码] [代码][代码]var[代码] [代码]canvas = res[0].node[代码][代码] [代码][代码]console.log(canvas);[代码][代码] [代码][代码]var[代码] [代码]imagerSrc = [代码][代码]'https://zugou.vip/01png(1).png'[代码][代码] [代码][代码]var[代码] [代码]image = canvas.createImage();[代码][代码] [代码][代码]image.src = imagerSrc;[代码][代码] [代码][代码]image.width = 512;[代码][代码] [代码][代码]image.height = 512;[代码][代码] [代码][代码]image.onload = [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]'iamge加载成功'[代码][代码],res ,image)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]image.onerror = [代码][代码]function[代码] [代码](err) { console.log([代码][代码]'image加载失败'[代码][代码], err, image) }[代码] [代码] [代码][代码]})[代码][代码]}[代码]ios真机截图[图片] 安卓真机截图 [图片]
2019-09-16 - 使用canvas在真机调试下报错?
我在默认的index.wxml上加了个 [代码]<[代码][代码]canvas[代码] [代码]type[代码][代码]=[代码][代码]'webgl'[代码][代码]></[代码][代码]canvas[代码][代码]>[代码] 使用我的6sPlus真机调试就会报错 [图片] 是我在调用的时候有什么没有注意到的地方吗 还是微信这边调用canvas需要做什么设置
2019-08-09 - 如何在开小程序时使用Three.js并使用Three.js从外部加载模型?
公司项目需要在小程序中使用Three.js加载并渲染3D模型,在使用Three.OBJLoader时会提示XMLHttpRequest is not a constructor,查资料发现wx小程序中用wx.request替代了XMLHttpRequest。request和XMLHttpRequest成员对象和函数差别太大,如果改动THree.js源码工程大且容易出错,想问问大佬们有么有不在大量改动Three.js的情况可以在小程序中使用three.js加载模型的方法。小弟不胜感激。
2019-08-05