2020年4月16日
摘要: 向量的叉乘 向量p=(x1,y1), q=(x2,y2) 则 pxq=x1.y2-x2.y1 xq= - qxp 叉乘的大小绝对值等于于2倍三角形面积. pxq > 0, q在p的右方向 pxq<0,q在p的左方向 pxq=0. 则pq 重合 阅读全文
posted @ 2020-04-16 20:14 jackdesk 阅读(6746) 评论(0) 推荐(0) 编辑
摘要: FmVec3 GetClosestPointTriangle(FmVec3 p, FmVec3 a, FmVec3 b, FmVec3 c) { FmVec3 result; FmVec3 ab, ac, ap; ab = b - a; ac = c - a; ap = p - a; float d 阅读全文
posted @ 2020-04-16 17:27 jackdesk 阅读(242) 评论(0) 推荐(0) 编辑
摘要: float Vector2IsLeft(FVector v, FVector vStart, FVector vEnd) { return (vStart.X - v.X)*(vEnd.Y - v.Y) - (vEnd.X - v.X)*(vStart.Y - v.Y); } bool CheckC 阅读全文
posted @ 2020-04-16 17:25 jackdesk 阅读(320) 评论(0) 推荐(0) 编辑
摘要: //线段交集点计算FVector CheckCollision5(FVector a, FVector a1, FVector b, FVector b1) { FVector base = b1 - b; double d1 = FMath::Abs(FVector::CrossProduct(b 阅读全文
posted @ 2020-04-16 17:22 jackdesk 阅读(374) 评论(0) 推荐(0) 编辑