亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

四元數在旋轉的運用-圓形煙火彈道軌跡

2019-11-11 03:03:55
字體:
來源:轉載
供稿:網友

向量和四元數經?;煜?,四元數可以看做是一個向量+這個向量的旋轉,這樣容易理解。

這個例子是用于射擊游戲,類似于噴子類型武器發射出多個子彈的彈道軌跡,是以瞄準方向以圓形半徑或者角度的幾個點,所以用了Quaternion.AngleAxis函數來獲得這幾個軌跡感覺運算能簡便寫,有更好的算法的同學不妨留言探討學習下。

效果圖

using UnityEngine;using System.Collections;//圓形煙火彈道軌跡 add by thinbug.LPJ 2017.2.7public class CTestQu : MonoBehaviour { public Transform[] show; //幾個盒子,用來測試顯示彈道方向 public float angle = 5f; //擴散角度(圓形大小0-90f之間) void OnGUI() { string txt = string.Format("當前度數:{0:F},Tan:{1:F3}", angle,Mathf.Tan(Mathf.Deg2Rad * angle)); GUI.Label(new Rect(0, 0, 680, 50), txt); } void Update () { int i; Vector3 dir; int shuliang = show.Length; //顯示幾條邊的煙火特效 dir = transform.forward; //當前的瞄準方向 Vector3 at = transform.position; Debug.DrawRay(transform.position, dir*150f, Color.red); //紅色線表示當前方向 for ( i = 0; i < shuliang; i++) { //首先計算垂直于forward和right的 //1單位向量位置找其他發散點 Vector3 tempPointAt = at + dir; //旋轉Z方向獲得旋轉 Quaternion qtemp = Quaternion.AngleAxis(i / (float)shuliang * 360f, -transform.forward); //右方向是旋轉的擴散方向 Vector3 newdir = (qtemp * transform.right).normalized; //黃色線表示發散方向 Debug.DrawRay(tempPointAt, newdir, Color.yellow); //獲取到其他發散點 , 根據參數角度,計算發散長度 Vector3 tempPoint = tempPointAt + newdir * Mathf.Tan(Mathf.Deg2Rad * angle); //藍色顯示發散的向量 Debug.DrawLine(tempPointAt, tempPoint, Color.blue); //綠色顯示最終的圓形煙火彈道軌跡 Debug.DrawLine(at, tempPoint, Color.green); Vector3 newDir = tempPoint - at; //圓形煙火彈道軌跡 Quaternion q = Quaternion.LookRotation(newDir.normalized); show[i].rotation = q ; } }}

這里做下筆記用于后面旋轉參考。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕网| yw.139尤物在线精品视频| 最近2019中文字幕在线高清| 亚洲成人网在线| 欧美久久精品一级黑人c片| 日韩美女av在线| 欧美理论片在线观看| 亚洲激情电影中文字幕| 高清一区二区三区四区五区| 亚洲久久久久久久久久| 国产精品福利片| 亚洲天堂av在线免费观看| 日韩激情av在线播放| 国模极品一区二区三区| 欧美性做爰毛片| 国产精品入口尤物| 国内精品久久影院| 日韩精品欧美国产精品忘忧草| 欧美国产极速在线| 国产日韩欧美综合| 国产精品视频xxxx| 成人精品一区二区三区| 久久国产精品久久精品| 国产精品久久电影观看| 68精品国产免费久久久久久婷婷| 国产精品扒开腿做爽爽爽的视频| 日韩网站免费观看| 最近2019好看的中文字幕免费| 成人天堂噜噜噜| 欧美乱人伦中文字幕在线| 午夜精品久久久久久久久久久久久| 色综合天天综合网国产成人网| 成人国产精品免费视频| 最近2019中文字幕第三页视频| 精品二区三区线观看| 中文在线资源观看视频网站免费不卡| 91丝袜美腿美女视频网站| 国产一区二区三区高清在线观看| 午夜精品美女自拍福到在线| 日韩中文在线中文网三级| 日韩一二三在线视频播| 欧美激情精品久久久久久黑人| 日本久久久久久久久久久| 国产精品专区第二| 精品国产一区二区三区四区在线观看| 欧美一级成年大片在线观看| 国产精品露脸av在线| 91网站在线看| 国产精品激情自拍| 亚洲加勒比久久88色综合| 热久久99这里有精品| 日韩精品极品视频免费观看| 国精产品一区一区三区有限在线| 成人激情免费在线| 91在线观看免费高清完整版在线观看| 在线观看免费高清视频97| 色偷偷噜噜噜亚洲男人的天堂| 日本欧美黄网站| 国产精品美女无圣光视频| 国产亚洲精品久久久优势| 国产精品美女免费| 91麻豆桃色免费看| 亚洲人成77777在线观看网| 日韩精品在线私人| 亚洲va欧美va在线观看| 538国产精品一区二区在线| 成人情趣片在线观看免费| 久久久久久国产三级电影| 久久激情视频免费观看| 久久久久久国产精品三级玉女聊斋| 国产99久久精品一区二区| 色哟哟入口国产精品| 成人黄色av网站| 亚洲国产成人91精品| 国语自产精品视频在线看| 国产区亚洲区欧美区| 亚洲高清av在线| 成人福利视频在线观看| 26uuu国产精品视频| 国产精品日韩电影| 91免费国产视频| 久久天天躁夜夜躁狠狠躁2022| 成人妇女免费播放久久久| 97在线看免费观看视频在线观看| 国产精品成人免费视频| 91九色国产社区在线观看| 国外成人性视频| 久久成年人免费电影| 在线a欧美视频| 亚洲性日韩精品一区二区| 伊是香蕉大人久久| 欧美高清视频在线观看| 亚洲综合最新在线| 日韩视频精品在线| 中文字幕欧美国内| 亚洲精品videossex少妇| 亚洲一区二区三区sesese| 成人激情视频在线| 97香蕉久久夜色精品国产| 久久久av亚洲男天堂| 久久精品最新地址| 国产精品2018| 日韩国产在线看| 亚洲精品第一页| 久久夜精品va视频免费观看| 日本久久亚洲电影| 丝袜亚洲欧美日韩综合| 欧美精品久久久久a| 亚洲片在线观看| 日产日韩在线亚洲欧美| 欧洲日本亚洲国产区| 国产精品美女无圣光视频| 国产成人在线一区| 欧美激情性做爰免费视频| 久久精品99久久久久久久久| 亚洲一区二区久久| 黑人极品videos精品欧美裸| 亚洲国产精品人人爽夜夜爽| 亚洲欧美日韩第一区| 欧美老女人性生活| 亚洲视频欧洲视频| 久久久成人的性感天堂| 欧亚精品在线观看| 91高清视频在线免费观看| 欧美大片大片在线播放| 欧美电影免费播放| 国产精品色婷婷视频| 亚洲tv在线观看| 91精品国产自产在线老师啪| 欧美裸身视频免费观看| 永久免费看mv网站入口亚洲| 欧美成人午夜激情| 欧美在线精品免播放器视频| 欧美中文在线字幕| 日韩有码在线播放| 成人在线激情视频| 亚洲成人激情在线观看| 38少妇精品导航| 欧美日本高清视频| 欧美性高潮在线| 久久精品色欧美aⅴ一区二区| 日韩在线观看免费网站| 日韩黄在线观看| 日韩电影中文 亚洲精品乱码| 97超视频免费观看| 91精品啪在线观看麻豆免费| 91免费在线视频| 国模私拍视频一区| 国产精品日韩在线| 国产精品一区二区三区毛片淫片| 亚洲人成在线观看| 日韩欧美国产成人| 国产日韩欧美视频| 色综合久综合久久综合久鬼88| 欧美孕妇孕交黑巨大网站| 久久精品中文字幕一区| 欧美最猛性xxxxx亚洲精品| 九九热精品视频国产| 精品欧美激情精品一区| 亚洲国产精品久久精品怡红院| 日韩精品欧美激情| 精品久久久久久中文字幕一区奶水| 97视频在线观看免费| 欧美丰满少妇xxxxx做受|