![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenGPU之Mathematics & Physics
fangchuawei
这个作者很懒,什么都没留下…
展开
-
Barycentric coordinate system(重心坐标系)
空间三角形与射线相交并求交点的重心坐标系表示有如下几点可以了解。1.重心坐标的数学定义 wiki 中文wiki 其中 中文wiki 中有一个图:图中B顶点左下方区域的符号和C顶点右下方区域的符号应该是弄反了。B顶点左下方应为:(-,+,-)。C顶点右下方应为:(-,-,+)注:小技巧,可能有时候通过关键字比较容易找到中文的转载 2015-01-18 16:06:54 · 9318 阅读 · 1 评论 -
快速判断点在三角形内
△ABC,点P (向量a,b,c,p)收集了一些算法:叉乘法原理:沿 △ABC 各有向边按一定方向走(顺时针或逆时针),判断点 P 是否在该边的某侧(右侧或左侧),若点 P 在三条边的同侧,则点 P 在 △ABC 内。实现:分别计算向量 AB、BC、CA 与向量 AP、BP、CP 的向量积(叉乘),若三个结果均同号(正或负,为零表示 P 在边上),则可得点 P转载 2015-01-18 20:55:43 · 1798 阅读 · 0 评论 -
Principal Component Analysis
wiki转载 2015-01-18 22:16:53 · 346 阅读 · 0 评论 -
Sphere - AABB Collision Detaction
原帖AABB盒-球体之间的碰撞检测问题描述:给定一个AABB盒子,以及一个以速度v前进的球体,求出该球体第一次与AABB盒发生接触的时间t。由于画3维的球体和盒子很麻烦,下面的图示中我都直接用2维的图形代替了,在后面给出的算法中会使用3维的坐标:首先看一下球体和盒碰撞发生时球的圆形会出现在哪些区域如图:如图黑色部分代表的是原始的AABB盒子红色部分代表的是被Expa转载 2015-01-18 22:33:30 · 975 阅读 · 0 评论 -
Monte Carlo(蒙特卡洛积分)
原帖转载 2015-01-18 23:57:11 · 1332 阅读 · 0 评论