求HTML使用canvas+three.js 做世界地图粒子效果 https://www.coinmeet.io/ 和它一样的效果
è¿ä¸ªç¬¬ä¸æ¹åºå¨è¿é
THREE.ImageUtils.crossOrigin = "", e = new THREE.WebGLRenderer({canvas: document.getElementById("map"), // canvasæ è¯antialias: !0}), e.setSize(a, o), e.setClearColor(1908515), n = new THREE.Scene, i = new THREE.PerspectiveCamera(50, a / o, .1, 1e4), i.position.set(-100, 0, 220), i.lookAt(r), n.add(i);var s = THREE.ImageUtils.loadTexture(t.transparentMap, void 0, function() {//t.transparentMap 为ä¸çå°å¾çç°ç½å¾çA = c(s.image), d()});这是个单页面应用程序 看不了的
追答第三方库:three.js
THREE.ImageUtils.crossOrigin = "", e = new THREE.WebGLRenderer({你浏览器F12 开发者模式 查看元素三 THREE 为three.js 定义的元素
追问能把代码拿下来吗?
追答我发出来的就是源代码
追问写个例子给我 谢谢
追答网页链接 这个里面是初始化页面的逻辑 下载下来格式化
还不懂就查找map 就得到他初始化的canvas的方法 前提是你得加载three.js
能帮你的就这么多了