![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
three.js开荒小记
sunnysnow0527
对新鲜技术追求旺盛,对技术改进有要求,自己开发或带团队皆可,擅长并乐于解决各种疑难问题;
欢迎寻找供应商分包的大佬,和天津需要开发或者技术总监的公司私信。
展开
-
THREE.js开荒小记(二):无效宽度linewidth的Line 和 无效阔threshold的Line2
前两天遇到一个问题,使用THREE.Line画出来的线通过属性调整宽度无效。 首先简单介绍一下THREE.Line这个类; 这个是在场景中画出线所使用的类,构造函数由2个参数组成:THREE.LineBasicMaterial(材质)、THREE.Geometry(几何体) 简单的说,材质主要控制线的颜色,宽度等;几何体主要控制线段断点的位置等; line的使用方式: let geometry = new THREE.Geometry(); geometry.vertices.push(...原创 2020-11-04 15:00:26 · 3373 阅读 · 4 评论 -
THREE.js开荒小记(一):在空间直角坐标系画劣弧的思路
最近从开发后端的工作往前端转移,主要是用three.js作图的一些难点攻关。有个比较有意思的问题: 在空间直角坐标系中(x,y,z)中,两条有一个相同顶点的线段,要标注他们的角度在靠近交点的地方画劣弧,众所周知,在编程中使用数学问题可以有效的简化代码,所以这个问题就被引申为2个数学问题: 1、在空间直角坐标系中,已知线段AB求一点C,距离A的长度为参数l,其中C必定在线段AB或AB的延长线上,求出C点坐标; 2、已知在空间直角坐标系内有3个不在同一直线上的点OAB,B、O距离A、B的距离相等,以O点为原创 2020-11-04 13:32:21 · 430 阅读 · 0 评论