unity(Vuforia)座標系問題

2021-09-01 03:02:31 字數 1112 閱讀 8130

1,在場景中的左手座標系,xyz 對應rgb紅綠藍的顏色。

2,用兩個碼a,b時,如果需要把a的座標轉化到b下,則應

把vuforia的世界座標選在相機時

matrix4x4 extinsic_a = a.transform.localtoworldmatrix;

matrix4x4 extinsic_b = b.transform.localtoworldmatrix;

matrix4x4 relat = extinsic_a.inverse * extinsic_b;

vector4 controlpoint = new vector4(a.transform.position.x,a.transform.position.y, a.transform.position.z, 1.0f);

vector4 new_controlpoint = relat * controlpoint;

ax0 = new_controlpoint.x;

ay0 = new_controlpoint.y;

az0 = new_controlpoint.z;

b上關聯的座標點是 ***.transform.position.x/y/z.

// cpa = ma*pa

cpb = mb*pb

cpa = cpb

ma*pa = mb*pb

把a上的座標變換到b上的變換是

pa = ma.inverse*mb*pb

如果 a是座標原點則

ma.inverse*mb的第四列的x,y,z即只要平穩座標值

如果把vuforia世界座標選中某一張,就不需要轉化了,直接能獲取,但在使用 *****.transform.localposition或position時要主意。

大地座標系 地理座標系 投影座標系

大地座標系 是大地測量中以參考橢球面為基準面建立起來的座標系。地面點的位置用 大地經度 大地緯度和大地高度 表示。大地座標系的確立包括選擇乙個橢球 對橢球進行定位和確定大地起算資料。乙個形狀 大小和定位 定向都已確定的地球橢球叫參考橢球。參考橢球一旦確定,則標誌著大地座標系已經建立。大地座標系是一種...

經緯高座標系 ECEF座標係 ENU座標系

無人機搭載的rtk獲得的經緯高座標要轉換為東北天座標,才能用於區域性的導航和定位。為了這個目的,查閱資料,越查越懵逼,竟然這麼多的座標系,略懂之後,將學到的資訊記錄如下,很多跟我的目的 rtk的lbh座標轉換為東北天座標 有點遠,但是把周邊知識搞的清楚了,還是有意義的。所以記錄在下,最終的經緯高座標...

地理座標系 投影座標系

1.基本概念 平時開展gis開發 研究 應用工作,總會接觸到座標系,也會遇到座標轉換的問題,如地理座標系 投影座標系等。地理座標系是球面座標,參考平面是橢球面,座標單位是經緯度 投影座標系是平面座標系,參考平面是水平面,座標單位是公尺 千公尺等。地理座標系轉換到投影座標系的過程理解為投影,即將不規則...