如何復用VR遊戲素材於不同的情境(CONTEXT)呢?

如何復用VR遊戲素材於不同的情境(CONTEXT)呢?

以U3D的遊戲素材為例

Step 1、從VR素材庫裡,取出遊戲<素材鏡像>(docker image)。

Step 2、從上述<素材鏡像>裡取出素材的C#軟體類別。

Step 3、此C#類別共內含3項要素: 1) 元資料(meta data); 2) 3d資料內容(content);  3) 程式碼(code)。

Step 4、由軟體工程師從上述C#類別衍生(derive)出一個子類別(subclass),在默認下,此子類別會自動繼承(inherit)上述C#類別(此時扮演父類別角色)的3項要素。

Step 5、由工程師撰寫子類別的元資料(meta data),來表達新的情境(new context);此時子類別會自動覆蓋掉(override)從父類別所繼承的元資料。

Step 6、同樣地,工程師也能替子類別撰寫新的3d資料內容(即素材的3d資料模型),子類別會自動覆蓋掉從父類別所繼承的3d資料內容。

Step 7、同樣地,工程師也能替子類別撰寫新的程式碼,子類別會自動覆蓋掉從父類別所繼承的程式碼。

Step 8、由於原來的C#類別(即父類別)和新的子類別都同時存在著,未來隨時可基於它們再衍生出更多的子類別,來表達出該VR遊戲素材在不同情境下展現的不同風貌,這通稱為:VR素材的多態性(polymorphism)。

Step 9、工程師使用Docker腳本語言,撰寫DockerFile腳本,來指引Docker將上述的父類別和子類別,及其依賴的Lib代碼一起打包成為世界標準的docker鏡像(image)。

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

~ end ~

时间: 2024-10-24 23:55:20

如何復用VR遊戲素材於不同的情境(CONTEXT)呢?的相关文章

如何把U3D遊戲素材製作成為《VR素材》?

如何把U3D遊戲素材製作成為<VR素材>? Step 1.從U3D環境裡輸出(Export)某個遊戲素材的3d資料模型 或輸出某個遊戲素材的C#軟體類別(內涵3d資料模型). Step 2.如果輸出的是3d資料模型(而非C#類),就請軟體工程師撰寫一個C#軟體類別(class),並且將所輸出的3d資料模型,裝入到C#類別裡,成為類別的資料內容(data or content). Step 3.針對上述資料內容(即上述3d資料模型),取得它的meta data,例如它的創作者.創作曰期.版本.歸

巨人花 300 億元買的毛里塔尼亞遊戲企業,是什麼來頭?

史玉柱和他有錢的朋友也許很看重棋牌類游戲的市集.花new balance 996大價錢合併國外遊戲廠家的土耳其巨頭里,除了騰訊和阿里巴巴,又多了個巨人網絡.巨人網絡選購的是一家處於不丹的遊戲企業Playtika,價值是44 億歐元現金,合計300 億大眾幣:為了可以更便捷敏捷地經由批准手續,史玉柱先是組建財團,經過一家名為Alpha 的品牌採購了Playtika:之後再經由在這之前借殼問世的殼世紀遊輪完成對Alpha 的全資購買.讓史玉柱大費周章收買下的這家中國香港遊戲品牌Playtika,原來

【分享】Angel Beats! 遊戲合集(同人,試玩,ONS安卓體驗版,h同人 )

Angel Beats! 同人RPG游戏v1.0[無語音,帶BGM.角色扮演遊戲,漢化版] 預覽: 操作:[Z]菜單,確定,對話鍵,[X]返回,[Enter回車鍵]對話],[↑↓← →]行走鍵. 下載地址:http://www.400gb.com/file/81157758 AngelPlan!Ver.0试玩版[有語音和BGM,漢化版] 預覽: 下載地址:http://www.400gb.com/file/81157749 Angel Beats! TrackZERO 试玩版[無語音,有BGM,

中國區的代理協議的韓國遊戲廠商PatiGames

“與阿裏巴巴簽署旗下游戲「突突三國」在中國區的代理協議的韓國遊戲廠商PatiGames決定與阿裏巴巴終止合作.”相信這條前不久報導的新聞,很多人並不陌生,但這背後其實並不像表面那樣簡單.早在今年4月PatiGames曾宣佈與阿裏巴巴攜手進軍中國市場的消息,但在今年9月騰訊購買PtiGames的20%股份後,短短一個月內就宣佈停止了與阿裏巴巴的合作.而這只是騰訊潛在影響力的一個縮影.在中國遊戲市場,所有遊戲公司都不得不面臨來自騰訊各方面的嚴峻挑戰.當然,這對渴望進入中國市場的韓國遊戲公司也不例外護

VR內容素材的標準化&lt;打包&gt;方法

Docker镜像(Image)可以让3D数据模型(如动漫3D素材模型)搭配自己的软件代码Lib(如渲染或数据处理引擎),VR内容的编辑器可以将素材的3D模型与其相关代码Lib打包成为标准的Docker镜像,成为VR的动态(Dynamic)素材. 3D数据模型就如同<信纸>,它含有许多3D数据(就是信纸所记载的内涵):可称之为静态(Static)素材. VR内容制作时,可将1)数据模型:2) 相关代码Lib:一起打包成为Docker镜像.这Docker镜像就如同<信封>. <信

VRAT:台灣VR產業聯盟

VRAT:台灣VR產業聯盟 VRAT777網頁|Android & Docker架構設計|聯絡我們 歡迎共襄盛舉... VR(Virtual Reality)產業趨勢.行業應用與素材IP商業模式 台湾VR会议主题演讲(3):HTC Vive X的VR人才培育计划 VR對這個世界的影響 如何洞悉VR產業  by 高煥堂 在2016年裡,您不宜從<應用>視角去觀察VR產業現況 ●如果只從VR應用層面看,可能會錯失陪伴它爆發成長的好時機! ●因為在2016年裡,VR產業尚未天亮,還沒出現廣大

世界級VR素材平台的機遇與挑戰

世界級VR素材平台的機遇與挑戰 <<< 世界級VR素材平台的機遇與挑戰 >>> 1. VR素材不侷限於特定用途,例如遊戲素材不僅適用於VR遊戲,廣大的<VR+教育>內容都適用,遊戲素材IP商機無限寬廣,遊戲創作設計師的商業價值及收益迅速增高. 2. 遊戲素材可以獨立出來,脫離U3D引擎,改搭配其他輕量型渲染引擎(如OpenGL)等,一起打包成為Docker世界標準格式,就成為有獨立IP商業價值的素材,並上傳到<VR素材平臺>上,展開與各行各業VR

VR&HTC課程

課程目標: 第1天課程學完之後,您會充分理解VR(含AR.MR)技術的本質.原理和產業發展趨勢.包括掌握VR技術風潮下的完整產業生態.投資策略和文創出版的IP授權模式等新機會. 第2天課程學完之後,您會深刻領會VR身歷其境(定位其中)的沉浸感(帶入感)是來自於幕後的3D素材(Material),您先學會360全景拍攝的技巧和後製作流程,並實際演練.此外,您還會熟悉其他的VR素材製作途徑和工具. 第3天課程學完之後,您會完整認識當今全球最先進的HTC Vive產品的結構.安裝和使用.然後深入學習使

Daydream & HTC VR課程

--給您扎實的VR(含AR)內容開發技 --發揮您的素材創作天賦,大幅提升內容品質 --應用於HTC Vive和 Android Daydream VR平台 課程簡介: 虛擬實境( VR)是當今產業大趨勢,無限商機等待我們去開發.近年VR相關技術與發展日漸受到各界重視,並且被逐漸應用在醫療.農業.觀光.娛樂與教育等領域,是未來行動載具不可或缺的發展項目.擴增實境(AR)的也替人類帶來多采多姿的樂趣,君不見Pokemon Go讓眾人為之瘋狂的情境. 台灣HTC Vive也成為當今世界上最卓越的VR