網頁

2018年9月25日 星期二

[Marvelous Designer, MD] 使用MD製作洋裝




Marvelous Designer 是一套可以製作衣服的軟體。
其實基本上只要上Youtube,使用關鍵字查詢「Marvelous Designer」,
就會跳出很多教學影片,可以幫助你快速學習。

2018年9月8日 星期六

發佈APP到HoloLens的名稱

直接拿微軟所提供的Unity專案來快速開發APP,
這對於新手程式設計師來說是經常會走的一條捷徑。

複製貼上後,產生的新的Unity專案,在發佈到HoloLens後,
如果沒有修改一個小地方,HoloLens會將此專案認成原本HoloLens所提供範例的APP。
這會變成新的Unity專案發佈到HoloLens時,一直覆蓋掉原本的APP,而無法產生新的APP。

2018年8月6日 星期一

使用Unity播放透明背景的影片

考量到使用HoloLens做混合實境開發時,有時直接疊合上2D影片,
可能還比較能快速發展出想實做的點子來。
此時不僅是呆呆地貼上影片,而是將影片中除了主體以外的背景去背,
然後做播放,便是一個重要的功能。

2018年8月4日 星期六

解決Mixed Reality Capture的延遲問題

這個問題頗為重要又相當棘手,但實際上早在一兩年前,
有些程式高手已經解決,並且將解法免費分享在GitHub上。

想要看到戴HoloLens眼鏡的人看到些什麼,一般可以用電腦開啟網路瀏覽器,
並且以網路連線HoloLens,就可以開啟Device Portal,
觀看Hologram與環境疊合後的混合實境結果。

可是,這項功能所看到的畫面向來會延遲個4-5秒鐘,
這對於APP展示或Oral Presentation非常不便。

後來,找到了一個已經早早被分享出來的解法。
在GitHub上有人分享一套稱為MixedRealityCompanionKit的套件,
裏頭有許多好用的小東西,其中的MixedRemoteViewCompositor就可以解決延遲的問題。

2018年7月20日 星期五

HoloLens 的 Sharing 功能 (程式碼解說)

本文將仔細介紹微軟網站所提供的 MR Sharing 240: Multiple HoloLens devices [前往]。
我就不仔細翻譯網站所提供的文件,此處我只想做個紀錄,主要是關於程式碼的部分。

目標:我想要用聲控說「play」,讓animator開始執行動作。
            animator 已經事先寫好animator controller,並且指定好條件設定。
            我想讓兩台HoloLens之間,可以同步執行上述這件事情。

HoloLens 更新了!

這兩天繼續使用HoloLens開發軟體,
一台HoloLens突然一副有點當機快壞掉的感覺,
總覺得不知道他在做些什麼事。

2018年7月18日 星期三

如何抓到Camera 的 transform.rotation 在X,Y,Z軸的值

在Unity裏頭的rotation,是一個相當複雜的概念。
直覺來說,我們會想說在X軸上看旋轉個幾度,Y軸上看旋轉個幾度,Z軸上看旋轉個幾度。
但實際上似乎又無法這樣設定。

以下有個特別的方式,既可以保持變數型態是 Quaternion,又可以從我們直覺的方式來做旋轉角度的設定。

2018年7月14日 星期六

將 Unity 專案部署到 Android 平台

這件事情比我想像中還要容易許多,尤其是放暑假後,
因為能專心地改寫程式,所以就一鼓作氣的把Android專案寫完。

我原本寫來部署到HoloLens用的Unity專案,也因為已經將程式架構定下來了,
所以將它改成部署給手機(Sony, Androida)使用,就變地快速許多。

以下整理一下,改寫過程使用到的關鍵網頁資源:

2018年7月3日 星期二

HoloLens 專案的快速測試與開發

誠如我在這篇文章「HoloLens建置(build)與部署(public)」(連結) 所討論的,
一個APP的完整部署流程,大約需要20分鐘,其流程相當耗時,這是不利於程式開發的。


因此,以下介紹四種測試方式,從簡易到完整流程,開發者可依現有軟硬體情況與需求交叉使用。