(VRAT:台灣VR內容產業聯盟)

by 高煥堂  2015.12.15

 (高煥堂 的名片)

                                                       

 

如何把台北故宮的 翠玉白菜 製作成為ㄑVR素材〉?

 

      翠玉白菜(鎮宮之寶)

 

Step 1、用3d掃瞄儀對翠玉白菜進行掃瞄,得到3d資料模型:

        

Step 2、請軟體工程師以C++或Java等電腦語言撰寫一個軟體類別(class):

       

Step 3、由軟體工程師將掃瞄得到的3d資料模型,裝入到軟體類別裡,成為類別的資料內容(data or content):

      

Step 4、針對上述資料內容(即上述3d資料模型),取得它的meta data,例如作者、創作曰期、版本、歸類或使用情境等。

Step 5、由軟體工程師將meta data(俗稱元資料),裝入到上述的軟體類別裡:

      

Step 6、對翠玉白菜賦於ㄑ擬人化〉的行為(behavior),也就是把它視為一個人,它具有與人或其它素材交互的動作行為,例如放大、縮小、旋轉及渲染自己等功能(行為)。

Step 7、工程師依據這些行為的需求,撰寫程式碼(C++或Java等)來表達上述各項行為,然後把程式碼裝入到上述的類別裡,成為類別內的函數(function):

      

Step 8、於是軟體類別共內含3項要素:1)3d資料內容; 2)元資料; 3) 函數(程式碼)。

      

Step 9、工程師使用Docker腳本語言,撰寫DockerFile文件,指引Docker將上述軟體類別打包成為世界標準的docker鏡像(image):

       

    此外,也可將相關的渲染引擎及作業系統(或Lib)等包成為docker鏡像:

    

Step 10、將上述docker鏡像(即VR素材)上傳到素材共用平台(俗稱VR素材超市),就製作完成了:

         

~ End ~