標籤

2023年12月30日 星期六

有照後鏡視野的自行車眼鏡

 有照後鏡視野的自行車眼鏡

https://youtube.com/clip/Ugkx-HedLrLf9BMf_ao2UPkhtwRK7Xchuzx-?si=GPsNCj1qGP3RoKvb

四軸無人機,落地時可變成四個輪子在地面行走

 四軸在空中比較耗能,在駕駛時也比較怕碰撞

所以落地還能移動



2:27秒



2023年12月12日 星期二

將quest3變為3d camera

 將quest3變為3d camera

重點流程整理 :
1️⃣.打開開發者模式
2️⃣.輸入以下ADB
adb shell setprop debug.oculus.screenCaptureEye 2
adb shell setprop debug.oculus.capture.width 3840
adb shell setprop debug.oculus.capture.height 1920
adb shell setprop debug.oculus.fullRateCapture 0
adb shell setprop debug.oculus.capture.bitrate 40000000
3️⃣.使用 ffmpeg 編碼 :
ffmpeg -i (要轉碼影片檔名.mp4) -aspect 1 -c copy -metadata:s:v:0 stereo_mode=1 (想取檔案名).mkv
4️⃣.上傳轉碼後的影片去 YT or deo 即可



https://github.com/yasirkula/Unity360ScreenshotCapture


How to implement Oculus Mixed Reality Capture in Unity

https://www.immersivelearning.news/2021/07/15/how-to-implement-oculus-mixed-reality-capture-in-unity/

投屏

準備工作:


首先確保你已經安裝好ADB,擁有開發者許可權,裝好Oculus官方驅動,並且將你要投屏的Oculus Quest的開發者模式開啟~


下載第三方投屏應用scrcpy:https://github.com/Genymobile/scrcpy/releases


(無法訪問GitHub的同學,我為你們准备了百度網盤:https://pan.baidu.com/s/10RRv0Wb96F3suABAG-f0tA 提取碼:c99f )


將Qculus Quest和你要投屏的電腦透過USB線連線,Win+R執行CMD輸入命令檢查QUEST的ADB許可權:


adb裝置


已連線後adb devices的兩種常見結果


如果你的ADB連線正常則會裝置序列號後顯示 device。 如果你缺少許可權則會顯示unauthorized,如果你沒有顯示或找不到adb命令,那就是你環境沒配置好或裝置沒插好,請移步其他文章解決環境問題。

 


執行scrcpy,此時已可以在有線模式中投屏了。

无线投屏:


此時Oculus Quest仍然是有線連線狀態,透過ADB命令確認Quest在无线网络的IP地址:

adb shell ifconfig wlan0

檢查IP地址


inet addr後面就是你ADB連線裝置(Quest)的IP地址。 記好這個地址。


繼續設定ADB連線端口:


adb tcpip 5555


此命令完成後可以无线連線设备的ADB了,現在我們拔掉Quest的USB連線線。


輸入ADB命令連線埠(IP地址換成你自己的):


adb連線192.168.50.40:5555


如果提示connected則說明已經連線成功,可以用adb devices來檢查連線的裝置列表和許可權。


无线连接的一连串命令和返回结果


此時看到連線的IP和端口以及裝置狀態為device則無線投屏的設定工作到此完成,執行scrcpy即可無線投屏!


單眼投屏


執行scrcpy -c 1440:1600:0:0,裁剪為1440x1600分辨率,偏移為0,0進行顯示,即可實現單目顯示效果,整個螢幕大小是2880x1600,還可以根據自己喜好進行細化調整。