随笔分类 - three.js
摘要:前言 在浏览器中浏览三维图形的时候,有时想要与三维图形之间做一些点击事件和交互操作,其中比较常用的一个解决方案就是使用Raycaster对象来实现(射线拾取)。 基础知识 原理 利用webGL,既可以将三维坐标换算为二维坐标,也可以将二维坐标换算成三维坐标。webGL会将世界坐标先换算到视点坐标,然
阅读全文
摘要:研究了半天,最后终于加载成功了,记录一下three.js 71版本的文字加载,下面开始整个过程 首先,将ttf字体转换成js文件 源码版: https://github.com/gero3/facetype.js 在线版: http://gero3.github.io/facetype.js/ 并引
阅读全文
摘要:gemo.computeVertexNormals() 更加贴近人眼看到的效果 gemo.computeFaceNormals() 计算机默认自动生成的方式
阅读全文
摘要:var sunMaterial = new THREE.MeshBasicMaterial({ color: sunColor, opacity: 0, transparent: true });
阅读全文

浙公网安备 33010602011771号