无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

最簡計算2D射線與直線的交點

2023-06-15 17:41 作者:DeadCyber  | 我要投稿

輸入:

一條數(shù)學(xué)意義直線,轉(zhuǎn)化成點向式line(point,dir),方向符號無所謂。

一個Ray2D ray(origin,dir)


輸出:

情況1:平行。

情況2:沿著ray.dir抵達(dá)直線的距離??蔀?,可為負(fù)。


推導(dǎo)步驟:

就是構(gòu)建垂線,然后構(gòu)建向量點乘為0解方程。


O為ray.origin,配合line算出O在line上的映射點A。

D為ray.dir。

設(shè)所求為T,則交點B=O+T*D;

根據(jù)dot(OA,AB)=0,解方程求出

T=(OA^2)/dot(OA,D)


參考代碼:






最簡計算2D射線與直線的交點的評論 (共 條)

分享到微博請遵守國家法律
资中县| 海阳市| 鄂伦春自治旗| 新乡市| 桦川县| 麻江县| 团风县| 吉安市| 海南省| 辛集市| 威远县| 永清县| 阿巴嘎旗| 柘荣县| 阜宁县| 建湖县| 伊吾县| 哈密市| 双鸭山市| 门头沟区| 台前县| 铜陵市| 梓潼县| 玉龙| 含山县| 望奎县| 北安市| 咸丰县| 谢通门县| 龙江县| 岳阳县| 会东县| 车致| 玛纳斯县| 伽师县| 剑阁县| 舒城县| 榆林市| 西宁市| 临沧市| 浦北县|