1. 程式人生 > >(專案)AR電子書系統創新實訓中期彙報

(專案)AR電子書系統創新實訓中期彙報

AR電子書系統中期進展彙報

概況

我們的專案《AR電子書系統》對應我們組的成員正好分為五個模組:

  • AR實現部分
  • 傳統紙媒展示部分
  • 動態展示部分(包括視訊、動畫等)
  • 後臺&APP的UI設計以及UI的邏輯部分
  • 後臺&伺服器搭建部分

經過端午節假期,五個人封閉開發了四天,現在專案已完成80%左右。
前三個部分可以進行現場的展示,後臺以及伺服器部分將在本彙報中作詳細說明。

AR實現部分

目前已經完成了基本功能:即通過掃描,從攝像頭看過去,圖片可以變成視訊。
目前還未解決多目標跟蹤的問題。

傳統紙媒部分

目前已經完成了一個宣傳冊《印象·濟寧》的設計與製作,另一個宣傳冊《數媒實驗室》還正在製作中。

動態展示部分(視訊、動畫等)

目前正在製作《印象·濟寧》宣傳冊上圖片對應的視訊,由於視訊的工作量較大且素材不容易獲得,目前正在加速追趕別的部分的進度。

後臺&APP的UI設計以及UI的邏輯部分

後臺的UI設計與邏輯已經制作完成,APP的主介面以及掃描二維碼介面的UI和邏輯也已經完成,目前還沒有完成AR掃描介面的UI以及引導頁的邏輯製作。

後臺&伺服器搭建部分

已經完成的部分:

  • 使用ZXing.Net庫,驗證並測試Unity中生成和識別二維碼的功能。
  • 使用Unity自帶的WWW類測試並實現了本地影象和視訊資源的讀取,並使用File方法實現了資源的寫入。
  • 使用ICSharpCode.SharpZipLib庫測實現了Unity中檔案的打包壓縮功能。
  • 初步搭建了一個伺服器,並在Unity端使用WWW實現了Post請求上傳檔案的功能,同時使用PHP在伺服器端實現了接收並存儲檔案的功能。
  • 使用Unity自帶的JsonUtility類驗證了資料物件和Json字串之間相互轉換的功能,同時使用File方法以文字形式將Json字串輸出到本地。

正在製作的部分:
目前正在製作桌面端的資源編輯和管理軟體,該軟體使用瞭如上所述的知識,擁有匯入多個目標圖片和視訊資源,將圖片和視訊進行組合,並將資源進行打包上傳的功能,上傳成功後,程式還會根據伺服器返回的地址生成資源的二維碼,以供手機端掃描並下載資源。目前該軟體的多數功能已設計完成。
這裡寫圖片描述

    -