了解過metaio的人都知道,工程中攝像機的畫面是未映象的,需要進一步的處理,結合自己的摸索以及網上的資料,提供兩種方法以供參考。
1)修改metaiosdk中獲取metaiocamera的方法,修改如下:
listmclst = metaiosdkunity.getcameralist();
metaiosdkunity.startcamera(mclst[0]);
這裡注意的是startcamera有個過載方法,可以在metaiosdkunity中新增如下:
camera.flip = metaiocamera.flip_horizontal;
如此,就實現映象,但這種方法在識別時,需要將待識別的也進行映象方可
2)這種方法是參考網上,來自也比較實用
將metaiodevicecamera中的cameraplane.transform.localscale = new vector3(-scale, scale, scale);
改為:cameraplane.transform.localscale = new vector3(scale, scale, scale); 注意根據自己的平台。
2.在metaiotracker.cs中將控制metaiosdk物體移動和旋轉的值更改為:
quaternion q;
q.x = -trackingvalues[3];
q.y = trackingvalues[4];
q.z = -trackingvalues[5];
q.w = trackingvalues[6];
quaternion mul = new quaternion(1, 0, 0, -1);
q *= mul;
//translation
vector3 p;
p.x = -trackingvalues[0];
p.y = trackingvalues[1];
p.z = -trackingvalues[2];
這樣的話,畫面和追蹤的物體就都進行了鏡面的翻轉,實現了想要的效果。
在這裡做一記錄,方便自己及其他人使用。
問題 Virtual Box如何複製映象
今天遇到的情況就是vagrant啟動的預設virtalbox映象變了,大致可以處理的方法是 1 修改vagrant的預設virtalbox 2 重新在這個新的virtualbox中安裝需要的軟體 3 複製舊的映象到新的映象中 1我沒有找到相關修改的檔案 2太繁瑣了 於是我直接將 users yeji...
macOS開啟Excel映象翻轉問題
先來說說我遇到的問題,我在我的air上裝了個雙系統,但是有一天我在catalina開啟了windows10的乙個excel 驚呆我了。注 在macos可以通過bootcamp訪問windows的檔案 上網查了一下,直接解決了。一直往下滑動,直到完全看不到不正常的序號,再回到最上面會發現 已經恢復正常...
Docker問題排查(一)映象製作
對centos映象進行開啟ssh操作打包成新的映象,使用dockerfile如下 from centos maintainer sam run yum y update run yum install y passwd openssh server openssh clients initscrip...