01 2018 档案

摘要:本质为buffer转base64 let bytes = new Uint8Array(imageBuffer.data); let data = ""; let len = bytes.byteLength; for (let i = 0; i < len; i++) { data += Stri 阅读全文
posted @ 2018-01-22 17:52 善未易明 阅读(4420) 评论(0) 推荐(0)
摘要:屏幕坐标转世界坐标: let pX = (screenPoint.x / this.scene.renderer.domElement.clientWidth) * 2 - 1; let pY = - (screenPoint.y / this.scene.renderer.domElement.c 阅读全文
posted @ 2018-01-18 11:46 善未易明 阅读(14460) 评论(2) 推荐(1)
摘要:objects=[]; raycaster = new THREE.Raycaster(); mouse = new THREE.Vector2(); //监听全局点击事件,通过ray检测选中哪一个object document.addEventListener("mousedown", (even 阅读全文
posted @ 2018-01-18 10:54 善未易明 阅读(13868) 评论(0) 推荐(1)
摘要:let oldController;//已知的一个controller //初始化旋转(鼠标左键的操作) let position=oldController.object.position; camera.position.set(position.x,position.y,position.z) 阅读全文
posted @ 2018-01-17 16:53 善未易明 阅读(3567) 评论(0) 推荐(0)
摘要:画圆: var radius = 40, segments = 64, material = new THREE.LineBasicMaterial({ color: 0x0000ff }), geometry = new THREE.CircleGeometry(radius, segments) 阅读全文
posted @ 2018-01-16 18:02 善未易明 阅读(7607) 评论(0) 推荐(0)