首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
几何算法
酷前端
创建于2025-01-28
订阅专栏
分享前端图形编辑开发中的基础几何算法,提供实用的算法解析和代码实现。
等 7 人订阅
共4篇文章
创建于2025-01-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
基于JavaScript(TypeScript)的2D/3D数学几何库开发实践
本文介绍一个如何使用 JavaScript(TypeScript) 编写数学库,支持基础的 2D/3D 数学运算,如向量、矩阵、四元数等,提供几何对象(点、线、面)及其常用算法(如距离计算、碰撞检测)
过滤多边形中冗余的点
在图形学和前端开发中,处理多边形时,顶点通常以循环的方式连接,即第一个点与最后一个点相连。有时需要优化多边形的点,移除路径中不必要的点以简化多边形结构。
如何判断一个点是否在一个凸多边形内
如何判断一个点是否在一个凸多边形内,这是图形处理中经常遇到的问题,也是面试中的常见问题。我会介绍几种常用的方法,包括面积和判别法、夹角和判别法以及引射线法。
判断点 P 是否在三角形 ABC 之内
判断点是否在三角形内,常用的有面积法、同向法、重心坐标法、射线法等四种方法。每种方法都有其特点,要根据实际情况选择最合适的方法。