在《100+前端几何学应用案例》 专栏中, 我会和大家由浅入深地分享一些应用几何学知识实现的经典Web案例, 比如:
游戏领域的边界问题(碰撞, 射击策略等)
几何画板的实现方案
常见的几种可视化图表实现方案...经过上面的实现, 我们终于用 HTML 画出了三角形, 接下来就是我们最后的冲刺了—— 判断空间内的点是否在三角形内部。...image.png
由上图可知, 我们是不是可以通过任意一点与三角形(S为该三角形的面积)三个顶点组成的三角形的面积(S1, S2, S3)来判断这个点是否在其内部呢?...如果点在三角形内部, 则会满足如下条件:
如果点在三角形S外部, 则满足如下条件:
所以说现在的问题就变成了求三角形面积的问题了。...总结
几何学博大精深, 我们市面上看到的很多设计软件, 都应用了大量的几何学原理和算法, 本篇意在为大家展示其在 web 中的一个应用, 我们可以把上述的算法应用到实际工作中, 实现非常有意思的web