作者cjcat2266 (CJ Cat)
看板GameDesign
標題[數學] 2D向量"外積"
時間Mon Jul 8 03:21:06 2013
你沒聽錯,2D向量也可以有外積
http://allenchou.net/2013/07/cross-product-of-2d-vectors/
好啦,這其實是我常常使用的一個小技巧
用來決定一個向量是在另外一個向量的左邊還是右邊
我在Astrobunny就是使用這個方法來計算
滑鼠是在飛船的左邊還是右邊
然後再決定讓飛船向左轉還是向右轉
我覺得這個小技巧還蠻實用的
今天忽然想要寫下來分享 :)
P.S. 補上Astrobunny連結
http://allenchou.net/astrobunny/
--
Blog
http://blog.cjcat.net
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 50.135.9.244
※ 編輯: cjcat2266 來自: 50.135.9.244 (07/08 03:22)
→ VVll:XNA vector也蠻好用的 07/08 03:26
推 azureblaze:比用兩個atan2再normalize有效率很多 之前沒想到XD 07/08 09:17
推 hirabbitt:+1 我也都用外積 07/08 09:20
推 tomnelson:+1 之前也用過這技巧 07/08 21:49
推 elfkiller:推 這是很常用的技巧 演算法聖經本有介紹 07/08 21:59
推 MINAMIYA:用過推xd 用來解左右轉的過渡~ 07/09 02:30
推 damody: CW 跟 CCW 那邊 簡寫錯了or counter-clockwise (CW). 07/09 02:50
→ cjcat2266:感謝指正,已修正 07/09 06:31
→ Kagami3421:好文推一個 07/09 20:13