Javascript
鸢_
这个作者很懒,什么都没留下…
展开
-
【JavaScript&&threejs】对于二维平面内的路径进行扩张或缩放
对指定路径沿着边缘向内或向外扩张,达到放大或缩小一定范围的效果,这里我们获取每个点(这里是Vector3(x,y,z)),获取前后两个点和当前点的坐标,计算前后两点的向量,旋转90度向内或向外,然后获取单位向量。原创 2024-04-23 15:57:04 · 264 阅读 · 2 评论 -
【JavaScript&&Threejs】判断路径在二维平面上投影的方向顺逆时针
可以将路径每个连续的两点向量叉乘相加,根据正负性判断路径顺逆时针性当我们计算两个向量的叉积时,结果是一个新的向量,其方向垂直于这两个向量所在的平面,并且其大小与这两个向量构成的平行四边形的面积成正比。这个新向量的方向由右手定则确定:如果你将右手的四指放在两个向量的方向上,让拇指指向叉积的方向,那么你的手指弯曲的方向就是两个向量的顺时针旋转方向。当我们应用这个概念到路径的情况时,我们可以将相邻的路径点表示为向量,然后计算它们之间的叉积。原创 2024-04-22 16:24:21 · 458 阅读 · 1 评论 -
【threejs&&Javascript】实现事件注册派送
在初始化threejs场景的 class内使用。以事件管理器和点击事件为例。原创 2024-04-01 10:19:30 · 290 阅读 · 0 评论 -
【javaScript】遍历树形结构
【代码】【javaScript】遍历树形结构。原创 2024-03-28 08:58:09 · 229 阅读 · 0 评论