本揭示文件有關(guān)于一種虛擬實(shí)境系統(tǒng),且特別是有關(guān)于一種虛擬實(shí)境系統(tǒng)中附件的管理。
背景技術(shù):
在現(xiàn)今的虛擬實(shí)境(virtualreality,vr)環(huán)境中,控制器裝置通常用以與諸如游戲主題或虛擬實(shí)境內(nèi)容的虛擬實(shí)境場景互動。通常一虛擬實(shí)境系統(tǒng)是與有限類型的官方配件相容,例如控制器、感測器、觸控板或揚(yáng)聲器。而由一制造商所制造的配件可能無法被另一制造商所制造的虛擬實(shí)境系統(tǒng)接受。換言之,虛擬實(shí)境系統(tǒng)與非官方配件或第三方配件的相容性不佳。
技術(shù)實(shí)現(xiàn)要素:
本揭示文件的一實(shí)施例提供一種虛擬實(shí)境系統(tǒng),其與一配件套組相容,該虛擬實(shí)境系統(tǒng)包含頭戴式顯示器以及處理裝置。頭戴式顯示器用以顯示虛擬實(shí)境內(nèi)容。處理裝置耦接至該頭戴式顯示器并與該配件套組通訊,處理裝置用以由該配件套組搜集一描述符信息。處理裝置更用以由該描述符信息得到該配件套組的一附件類型識別。處理裝置更用以根據(jù)該附件類型識別處理該配件套組的一輸入輸出數(shù)據(jù),其中該輸入輸出數(shù)據(jù)對應(yīng)至該虛擬實(shí)境內(nèi)容中至少一虛擬實(shí)境物件與該配件套組的互動。
本揭示文件一實(shí)施例提供一種控制方法,其適用于包含有一配件套組虛擬實(shí)境系統(tǒng)。本控制方法包含有以下步驟:由配件套組搜集描述符信息;由描述符信息得到配件套組的一附件類型識別;以及,根據(jù)附件類型識別處理配件套組的輸入輸出數(shù)據(jù)。此輸入輸出數(shù)據(jù)對應(yīng)至配件套組與虛擬實(shí)境系統(tǒng)所提供的至少一虛擬實(shí)境物件之間的數(shù)據(jù)傳輸。
通過上述實(shí)施例,使用者在虛擬實(shí)境系統(tǒng)中可以采用各種不同的配件套組,并得到較佳的使用體驗(yàn)。虛擬實(shí)境系統(tǒng)也可具備較佳的相容性。以下將以實(shí)施方式對上述的說明作詳細(xì)的描述,并對本揭示文件的技術(shù)方案提供更進(jìn)一步的解釋。
附圖說明
為讓本揭示文件的上述和其他目的、特征、優(yōu)點(diǎn)與實(shí)施例能更明顯易懂,所附附圖的說明如下:
圖1所示為根據(jù)本揭示文件一實(shí)施例中虛擬實(shí)境系統(tǒng)的示意圖;
圖2所示為根據(jù)本揭示文件一實(shí)施例中控制方法的流程圖;
圖3所示為根據(jù)本揭示文件一些實(shí)施例中圖2的一步驟中的更多運(yùn)作的流程圖;
圖4所示為根據(jù)本揭示文件另一實(shí)施例中控制方法的流程圖;
圖5所示為根據(jù)本揭示文件一實(shí)施例中虛擬實(shí)境內(nèi)容的示意圖;
圖6所示為根據(jù)本揭示文件又一實(shí)施例中虛擬實(shí)境系統(tǒng)的示意圖;
圖7所示為根據(jù)本揭示文件一實(shí)施例中適用于圖6的虛擬實(shí)境系統(tǒng)的控制方法的流程圖;
圖8所示為根據(jù)本揭示文件的一實(shí)施例中虛擬實(shí)境內(nèi)容的示意圖。
具體實(shí)施方式
為了使本揭示文件的敘述更加詳盡與完備,可參照所附的附圖及以下所述各種實(shí)施例,附圖中相同的號碼代表相同或相似的元件。另一方面,眾所周知的元件與步驟并未描述于實(shí)施例中,以避免對本揭示文件造成不必要的限制。
請參照圖1,圖1所示為根據(jù)本揭示文件一實(shí)施例一虛擬實(shí)境(vr)系統(tǒng)100的示意圖。如圖1所示,虛擬實(shí)境系統(tǒng)100包含有一頭戴式顯示器(hmd)120與一處理裝置140。頭戴式顯示器120可被配置于一vr頭戴式裝置(headset)上,其可穿戴于一使用者身上。當(dāng)使用者穿戴此vr頭戴式裝置,頭戴式顯示器120將覆蓋使用者的視野,且頭戴式顯示器120是用以顯示一虛擬實(shí)境內(nèi)容給使用者。
處理裝置140耦接至頭戴式顯示器120。處理裝置140為虛擬實(shí)境系統(tǒng)100的一主機(jī)裝置。在一些實(shí)施例中,處理裝置140可由一計(jì)算機(jī)、一vr服務(wù)器、一智能電話、一游戲主機(jī)(gamingconsole)或任何可控制及驅(qū)動頭戴式顯示器120的裝置加以實(shí)現(xiàn)。如圖1所示,處理裝置140是以一獨(dú)立的計(jì)算機(jī)加以實(shí)現(xiàn),然其并不為本揭示文件的限制。
在另一實(shí)施例中,頭戴式顯示器120與處理裝置140可被整合于vr頭戴式裝置中。如此情形下,處理裝置140為實(shí)現(xiàn)在vr頭戴式裝置上的一處理器或一控制電路。
在又另一實(shí)施例中,頭戴式顯示器120與處理裝置140可由一智能電話加以實(shí)現(xiàn)。這種情形下,智能電話包含有一顯示面板作為頭戴式顯示器120以及一處理器作為處理裝置140。
處理裝置140包含有一處理電路141,一傳輸器142以及一儲存媒體143。處理電路141可以是一處理器、一中央處理單元、一控制電路及/或一圖形處理器。處理電路141用以計(jì)算要顯示在頭戴式顯示器120上的虛擬實(shí)境內(nèi)容的顯示數(shù)據(jù)。傳輸器142可建立連接至其他裝置的一有線或無線通訊連接。傳輸器142可包含有一藍(lán)芽傳輸去、一藍(lán)芽低功耗(ble)傳輸器、wifi直連(wifi-direct)傳輸器、一ad-hoc傳輸器或任何可建立無線通訊連接的傳輸器。儲存媒體143可包含有一硬碟、一只讀記憶體及/或一快閃記憶體。于圖1所示的實(shí)施例,頭戴式顯示器120經(jīng)由一連接線耦接至處理裝置140,然本揭示文件并不以此為限。在另一實(shí)施例中,頭戴式顯示器120可無線連接至處理裝置140的傳輸器142。
于圖1所示的實(shí)施例,虛擬實(shí)境系統(tǒng)100與不同的配件套組ac1-ac4相容。每一個(gè)配件套組ac1-ac4可具有不同功能,并產(chǎn)生與虛擬實(shí)境系統(tǒng)100相關(guān)的不同輸入輸出數(shù)據(jù)。為了演示說明的目的,圖1所示的配件套組ac1為一步槍型控制器、圖1所示的配件套組ac2為一控制桿、圖1所示的配件套組ac3為一背心、而圖1所示的配件套組ac4為一深度相機(jī)。
每一配件套組ac1-ac4可以為由虛擬實(shí)境系統(tǒng)100的制造商研發(fā)的官方配件套組或由第3方提供者所研發(fā)的非官方配件套組。處理裝置140可經(jīng)由傳輸器142與配件套組ac1-ac4無線通訊。處理裝置140可分別辨識每一個(gè)配件套組ac1-ac4,并適當(dāng)?shù)靥幚碛膳浼捉Mac1-ac4所包含的輸入輸出數(shù)據(jù),使得配件套組ac1-ac4可觸發(fā)或執(zhí)行虛擬實(shí)境系統(tǒng)100的不同功能(射擊、選擇、點(diǎn)擊、指向、放置、振動等)。后續(xù)實(shí)施例將說明如何辨識配件套組與處理輸入輸出數(shù)據(jù)。
請參照圖2,圖2所示為根據(jù)本揭示文件一實(shí)施例一控制方法200的流程圖。控制方法200是適用于圖1所示的虛擬實(shí)境系統(tǒng)100??刂品椒?00的步驟s220是由處理裝置140所執(zhí)行,以由連接至處理裝置140的各個(gè)配件套組ac1-ac4搜集其相對應(yīng)的描述符信息。控制方法200的步驟s240是由處理裝置140所執(zhí)行,以由各個(gè)配件套組ac1-ac4的描述符信息取得一附件類別識別(accessorytypeidentification,atid)。在一實(shí)施例中,附件類別識別(atid)為描述符信息。后續(xù)說明中,將以附件類別識別(atid)為例來闡述。
在一實(shí)施例中,描述符信息至少包含有各個(gè)配件套組ac1、ac2、ac3或ac4的一附件類別識別。附件類別識別可識別對應(yīng)于配件套組ac1、ac2、ac3或ac4的功能或規(guī)格。具有不同功能的配件套組ac1-ac4具有不同的附件類別識別。
在一實(shí)施例中,各個(gè)配件套組的描述符信息更可包含有一產(chǎn)品識別(productidentification,pid)與一供應(yīng)商識別(venderidentification,vid)。產(chǎn)品識別(pid)、供應(yīng)商識別(vid)與附件類別識別(atid)可構(gòu)成各個(gè)配件套組的一個(gè)獨(dú)特附件識別(accessoryidentification,aid)。在另一實(shí)施例中,每個(gè)配件套組的描述符信息可包含有多或少的數(shù)據(jù)欄位,不限于包含有產(chǎn)品識別(pid)、供應(yīng)商識別(vid)以及附件類別識別(atid)。在一實(shí)施例中,描述符信息可由從配件套組ac1-ac4傳輸至處理裝置140的一藍(lán)芽通訊協(xié)定或藍(lán)芽低功耗通訊協(xié)定的一標(biāo)準(zhǔn)封包所傳輸。
控制方法200的步驟s260是由處理裝置140所執(zhí)行,以根據(jù)配件套組ac1-ac4的附件類別識別處理連接至處理裝置140的各個(gè)配件套組ac1-ac4的輸入輸出數(shù)據(jù)。輸入輸出數(shù)據(jù)是對應(yīng)至配件套組ac1-ac4與由頭戴式顯示器120所顯示的虛擬實(shí)境內(nèi)容中的至少一虛擬實(shí)境物件之間的互動。舉例來說,前述虛擬實(shí)境物件可以是前景項(xiàng)目(如:武器、車輛、控制器、家具或任何虛擬物品)、背景結(jié)構(gòu)(如:環(huán)境、天氣、亮度或任何虛擬背景配置)、視角、視覺方位,虛擬實(shí)境內(nèi)容中的顯示效果及/或聲音效果。換言之,輸入輸出數(shù)據(jù)定義配件套組ac1-ac4與虛擬實(shí)境內(nèi)容(包含項(xiàng)目、配置、視覺效果及/或聲音效果)的互動。請參照圖3,圖3所示為根據(jù)本揭示文件一些實(shí)施例圖2的步驟s260內(nèi)的步驟s261至s264的流程圖。
如圖1所示,配件套組ac1包含按鈕式輸入元件cp1a,其可為步槍的射擊扳機(jī)。配件套組ac2包含有感測式輸入元件cp2,其可為設(shè)置于操控桿內(nèi)的一慣性量測單元(imu)感測器(例如一重力感測器、陀螺儀感測器或加速器感測器)。配件套組ac3包含有回饋輸出元件cp3,其可為設(shè)置于背心內(nèi)的震動器。配件套組ac4包含有感測式輸入元件cp4,其可為深度相機(jī)內(nèi)的紅外線深度感測器。配件套組ac1-ac4的附件類別識別可指出按鈕式輸入元件cp1a、感測式輸入元件cp2、回饋輸出元件cp3與感測式輸入元件cp4之間的不同特征。處理裝置140可根據(jù)附件類別識別確認(rèn)目前與虛擬實(shí)境系統(tǒng)100配對的配件套組ac1、ac2、ac3或ac4的類型。
如圖1與圖3所示,步驟s261是由處理裝置140所執(zhí)行,以分辨由各個(gè)配件套組所收到的附件類別識別。由配件套組ac1所輸出的附件類別識別指出配件套組ac1包含有按鈕式輸入元件cp1a、且在本例中輸入輸出數(shù)據(jù)包含有由按鈕式輸入元件cp1a所感測的命令輸入(如:在虛擬實(shí)境內(nèi)容以步槍射擊),步驟s262是由處理裝置140所執(zhí)行,于按鈕式輸入元件cp1a被觸發(fā)時(shí)(即當(dāng)使用者拔動配件套組ac1上的射擊扳機(jī)),根據(jù)附件類別識別來處理此射擊命令輸入?;诟郊悇e識別,處理裝置140可確認(rèn)來自配件套組ac1所輸出的命令輸入是與在虛擬實(shí)境內(nèi)容中以步槍射擊相關(guān)。頭戴式顯示器120是用以顯示對應(yīng)于命令輸入的一虛擬效果(如:由以步槍開火所引發(fā)的亮光),或另一虛擬實(shí)境物件(如:由步槍射擊出的子彈)也對應(yīng)于虛擬實(shí)境內(nèi)容中的命令輸入。
當(dāng)由配件套組ac2所輸出的附件類別識別指出配件套組ac2包含有感測式輸入元件cp2,且在本例中輸入輸出數(shù)據(jù)包含有由感測式輸入元件cp2感測的數(shù)據(jù)輸入(如:由重力感測器、陀螺儀感測器或加速器感測器所感測的一移動模式),步驟s263是由處理裝置140所執(zhí)行,以根據(jù)附件類別識別處理與由配件套組ac2所輸出的移動模式相關(guān)的數(shù)據(jù)輸入。在本例中,由感測式輸入元件cp2感測的數(shù)據(jù)輸入將會被周期性地?cái)X取或更新,諸如每10微秒、每50微秒等等?;诟郊悇e識別,處理裝置140可確認(rèn)由配件套組ac2所輸出的數(shù)據(jù)輸入是與前述移動模式有關(guān)。回應(yīng)于由配件套組ac2所感測的移動模式,于虛擬實(shí)境內(nèi)容中對應(yīng)于使用者的左手所持的配件套組ac2的一個(gè)虛擬物件將會依據(jù)此移動模式而隨之移動。
相似地,當(dāng)配件套組ac4所輸出的附件類別識別表示配件套組ac4包含有感測式輸入元件cp4,且在本例中輸入輸出數(shù)據(jù)包含有另一個(gè)感測式輸入元件cp4所感測的數(shù)據(jù)輸入(例如深度相機(jī)的紅外線深度感測器所偵測的深度圖,且此深度圖可顯示使用者與其他物件在這個(gè)空間中的位置或方位),步驟s263是由處理裝置140所執(zhí)行,以根據(jù)附件類別識別處理與配件套組ac4所輸出的深度圖相關(guān)的數(shù)據(jù)輸入。本例中,感測式輸入元件cp4所感測的數(shù)據(jù)輸入將會被周期性地?cái)X取或更新?;貞?yīng)于深度圖與由深度圖所分析的位置與方位,處理裝置140可相對應(yīng)地以不同視角或不同方位來繪示虛擬實(shí)境內(nèi)容,使得當(dāng)使用者移動時(shí),使用者可觀察虛擬實(shí)境內(nèi)容的不同視野。
當(dāng)配件套組ac3所輸出的附件類別識別中指示配件套組ac3包含有回饋輸出元件cp3,且于本例中,輸入輸出數(shù)據(jù)包含有欲發(fā)送至回饋輸出元件cp3的一輸出信號(例如用以啟動背心內(nèi)的振動器的一個(gè)控制信號),步驟s264是由處理裝置140所執(zhí)行,以根據(jù)附件類別識別以編碼欲發(fā)送至回饋輸出元件cp3的輸出信號。本例中,輸出信號是于虛擬實(shí)境內(nèi)容需要時(shí)而產(chǎn)生。舉例來說,當(dāng)使用者在虛擬實(shí)境中被射中時(shí),將會相對應(yīng)地產(chǎn)生輸出信號。回應(yīng)于此輸出信號,回饋輸出元件cp3(設(shè)置于背心內(nèi)的振動器)是用以對應(yīng)于虛擬實(shí)境內(nèi)容而振動?;仞佪敵鲈⒉幌抻谝徽駝悠?。在另一實(shí)施例中,回饋輸出元件可為一揚(yáng)聲器或一發(fā)光器,且回饋輸出元件將會被用來播放聲音或發(fā)出光芒,以回應(yīng)對應(yīng)至虛擬實(shí)境內(nèi)容的輸出信號。在步驟s264,輸出信號是以適合回饋輸出元件的不同形式被編碼(如用以振動的一pwm控制信號、一音頻信號、或一用以發(fā)光的pwm控制信號)。
各個(gè)配件套組ac1-ac4不限于包含有一個(gè)輸入元件或輸出元件。如圖示,配件套組ac1還包含有回饋輸出元件cp1b(如:設(shè)置在步槍的槍托附近的一振動器)及另一回饋輸出元件cp1c(例如設(shè)置在步槍槍管附近的一個(gè)揚(yáng)聲器)。當(dāng)使用者拉下步槍上的扳機(jī),可能由處理裝置140所產(chǎn)生及編碼的一輸出信號將會被產(chǎn)生。輸出信號將會被傳送以觸發(fā)回饋輸出元件cp1b使其振動,以模擬步槍的后座力。此外,當(dāng)使用者拉下步槍扳機(jī),可能由處理裝置140所產(chǎn)生及編碼的另一輸出信號將會被產(chǎn)生,且此輸出信號將會被傳送以驅(qū)動回饋輸出元件cp1c使其播放步槍的一射擊音效?;谇笆鰧?shí)施例,配件套組ac1的附件類別識別將表示配件套組ac1具有按鈕式輸入元件cp1a、回饋輸出元件cp1b與回饋輸出元件cp1c的一組合。相對應(yīng)的步驟s262及s264將會被執(zhí)行,以處理配件套組ac1的相對應(yīng)輸入輸出數(shù)據(jù)(包含射擊命令輸入、振動輸出信號以及音頻輸出信號)。
請注意到按鈕式輸入元件、感測式輸入元件與回饋輸出元件并不限為圖1所示意的范例與前述實(shí)施例。例如,按鈕式輸入元件亦可為觸控面板、鍵盤、拉動式觸發(fā)器、用于賽車游戲的油門踏板或剎車片,電子吉他上的鍵盤等。感測式輸入元件亦可為一手勢感測器、相機(jī)、gps定位接收器等?;仞佪敵鲈嗫蔀橐粋€(gè)與虛擬實(shí)境系統(tǒng)100、vr手套、vr運(yùn)作平臺等同步的4d電影椅。
在一實(shí)施例中,命令輸入與數(shù)據(jù)輸入皆可由從配件套組ac1-ac4傳輸至處理裝置140的一藍(lán)芽通訊協(xié)定或藍(lán)芽低功耗通訊協(xié)定的一標(biāo)準(zhǔn)封包格式所傳輸。處理裝置140可根據(jù)其附件類別識別被識別與被不同處理。欲發(fā)送至回饋輸出元件的輸出信號將會被處理裝置140編碼以與不同類型的配件套組的不同回饋輸出元件相容。
請參照圖4,圖4所示為根據(jù)本揭示文件另一實(shí)施例一控制方法300的流程圖??刂品椒?00是適用于圖1所示的虛擬實(shí)境系統(tǒng)100??刂品椒?00的步驟s320、s340與s360可參照圖2與圖3的步驟s220、s240及s260,因此在此不再贅述。
如圖1與圖4所示,步驟s381是由處理裝置140所執(zhí)行,以根據(jù)描述符信息選擇一外觀模塊來呈現(xiàn)一虛擬實(shí)境物件。在一實(shí)施例,描述符信息包含有每個(gè)配件套組ac1、ac2、ac3或ac4的維度特征與形狀特征,且外觀模塊是根據(jù)這些維度特征與形狀特征來加以選擇。請參照圖5,圖5所示為根據(jù)本揭示文件一實(shí)施例一虛擬實(shí)境內(nèi)容vrs1的示意圖。如圖5所示,使用者所持的配件套組ac1是被顯示為虛擬實(shí)境內(nèi)容vrs1中的外觀模塊md1。本例中,外觀模塊md1與配件套組ac1的形狀相似。步驟s382是由處理裝置140所執(zhí)行,以于虛擬實(shí)境內(nèi)容vrs1中以外觀模塊md1來描繪此配件套組ac1。
在另一實(shí)施例中,外觀模塊是根據(jù)儲存在圖6的儲存媒體443或網(wǎng)絡(luò)服務(wù)器460中的內(nèi)建數(shù)據(jù)庫中的描述符信息來加以選擇。例如,外觀模塊是根據(jù)不同附件識別與不同外觀模塊間的一查找表來加以選擇。如圖5所示,當(dāng)處理裝置140收到配件套組ac2的附件識別(aid),處理裝置140選擇一對應(yīng)至此附件識別(aid)的外觀模塊md2。如圖5所示,外觀模塊md2并不一定要與配件套組ac2(操控桿)的原始外型類似。本例中,外觀模塊md2是為一劍型。外觀模塊md2可由虛擬實(shí)境系統(tǒng)100來定義以與游戲主題或其他場景匹配。步驟s382是由處理裝置140所執(zhí)行,以于虛擬實(shí)境內(nèi)容vrs1中以外觀模塊md2來描繪此配件套組ac2。本例中,現(xiàn)實(shí)中的配件套組ac2可被轉(zhuǎn)換為虛擬實(shí)境內(nèi)容的劍型外觀模塊md2。
請參照圖6與圖7,圖6所示為根據(jù)本揭示文件又一實(shí)施例一虛擬實(shí)境系統(tǒng)400的示意圖。圖7所示為根據(jù)本揭示文件一實(shí)施例一適用于虛擬實(shí)境系統(tǒng)400的控制方法500的流程圖。虛擬實(shí)境系統(tǒng)400包含有頭戴式顯示器(hmd)420及一處理裝置440。處理裝置440包含有處理電路441、傳輸器442及一儲存媒體443。頭戴式顯示器420及處理裝置440是與圖1的實(shí)施中的頭戴式顯示器120及處理裝置140相似。步驟s520至s560是與圖2與圖3的步驟s120至步驟s160相似。
如圖6所示,處理裝置440更與一網(wǎng)絡(luò)服務(wù)器460及一三維打印機(jī)480通訊。如圖7所示,步驟s581是由處理裝置440所執(zhí)行,以根據(jù)描述符信息選擇一外觀模塊。步驟s582是由處理裝置440所執(zhí)行,以計(jì)算使用者所贏得的一獎勵數(shù)額并將其累加至虛擬實(shí)境系統(tǒng)400的一游戲應(yīng)用中。當(dāng)累積的獎勵數(shù)額達(dá)到一臨界值,游戲應(yīng)用可升級,或轉(zhuǎn)換虛擬實(shí)境內(nèi)容中使用者擁有的武器。步驟s583是由處理裝置440所執(zhí)行,以根據(jù)使用者所擁有的獎勵數(shù)額從網(wǎng)絡(luò)服務(wù)器460選擇一外觀附加模塊。請參照圖8,圖8所示為根據(jù)本揭示文件一實(shí)施例一虛擬實(shí)境內(nèi)容vrs2的示意圖。在一例中,當(dāng)使用者于游戲應(yīng)用中殺死某一數(shù)量的怪物,使用者擁有的步槍會升級以具有一瞄準(zhǔn)鏡(riflescope)。步驟s584是由處理裝置440所執(zhí)行,以在虛擬實(shí)境內(nèi)容vrs2中,對應(yīng)至獎勵數(shù)額,以外觀模塊md1及外觀附加模塊mad1來描繪配件套組ac1。在另一例中,當(dāng)使用者于游戲應(yīng)用中殺死某一數(shù)量的怪物,使用者擁有的劍將會升級以具有一光環(huán)效果(auraeffect)。步驟s584是由處理裝置440所執(zhí)行,以對應(yīng)于獎勵數(shù)額,在虛擬實(shí)境內(nèi)容vrs2中以外觀模塊md2及外觀附加模塊mad2來描繪配件套組ac2。
請注意到本例中的網(wǎng)絡(luò)服務(wù)器460是以一網(wǎng)絡(luò)連接與虛擬實(shí)境系統(tǒng)400無線通訊,然其并不為本揭示文件的限制。在另一實(shí)施例中,圖6的網(wǎng)絡(luò)服務(wù)器460可由建立在虛擬實(shí)境系統(tǒng)400的儲存媒體443中的一區(qū)域數(shù)據(jù)庫所取代。獎勵數(shù)額的數(shù)據(jù)與外觀附加模塊可被儲存在區(qū)域數(shù)據(jù)庫中。
如圖6與圖8所示,一實(shí)施例中處理裝置440用以傳送外觀模塊md1(瞄準(zhǔn)鏡)的一三維圖至三維打印機(jī)480。三維打印機(jī)480用以根據(jù)外觀附加模塊mad1產(chǎn)生一附屬附加配件ad1。附加配件ad1可加裝于配件套組ac1。附加配件ad1運(yùn)送給使用者,使得使用者可通過將附加配件ad1附加在配件套組ac1以于現(xiàn)實(shí)世界中升級配件套組ac1。因此使用者在玩此游戲應(yīng)用中可得到更佳體驗(yàn)。