永发信息网

unity3d 有自带的三角型组件吗

答案:1  悬赏:50  手机版
解决时间 2021-03-27 12:43
unity3d 有自带的三角型组件吗
最佳答案
原理:通过向量之间的对比,利用点乘和差乘实现判断一个点是否在三角形里面。
叉乘: 叉乘结果用右手判断法则。

public static bool InTrigon(Vector3 _target,Vector3 _center,Vector3 _left,Vector3 _right){
Vector3 Ctl=_left-_center;
Vector3 Ctr=_right -_center;
Vector3 Ctt=_target-_center;
Vector3 Ltr=_right-_left;
Vector3 Ltc=_right-_center;
Vector3 Ltt=_left-_target;
Vector3 Rtl=_left-_right;
Vector3 Rtc=_center-_right;
Vector3 Rtt=_target-_right;
if(
Vector3.Dot(Vector3.Cross(Ctl,Ctr).normalized,Vector3.Cross(Ctl,Ctt).normalized)==1&&
Vector3.Dot(Vector3.Cross(Ltr,Ltc).normalized,Vector3.Cross(Ltr,Ltt).normalized)==1&&
Vector3.Dot(Vector3.Cross(Rtc,Rtl).normalized,Vector3.Cross(Rtc,Rtt).normalized)==1
)
return true;
else
return false;
}



我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2017年后,数控中专生容易找到工作吗?刚开始
金夫人工资真这么低吗?
Hello super boy的歌词是什么?
水膜除尘器与麻石水膜除尘器有何区别?
求衣服下面那点事
兴慰的兴字怎么写请教谢了
榕树,生命进行曲 的题目的答案!!!!!答
96除以4是几年级的题
题目《孤独》英语作文
MU圣导师力量要加智力的一半?
新人求教MC球队精神问题
法院从立案到开庭一般多长时间
三星手机html怎么取消默认
惠普笔记本tpni124价格和性能怎么样?
西红柿挂果了掉花原因
推荐资讯
从郑州西四环化工路玉凤路与凤鸣路交叉口怎么
陈冠希的 战争 这歌是几个人唱的..分别有谁
韩剧 《结婚是疯狂的》 结局艳姬 回去是什么
04年捷达前卫
如何宣传汉服扣扣群?
如何打包行李
请问如意代表什么数字?
怎样玩好亚索或者怎样的亚索才算合格
怎么讲无限极梦想课
回波一望悠悠,明月难见白头;拟山荣枯有尽,
羊毛烧后能闻到什么味道
谁知道各个省的建筑省标和图集都有哪些啊,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?