李濟 張智超 趙貝貝
摘要摘要:隨著科技的進步,虛擬平臺在電子商務領域的應用有了飛速發展。介紹了Unity3D和UE4引擎各自的優缺點,通過兩個應用實例展示了Unity3D平臺在虛擬三維產品展示中的應用,給出了產品的個性化定制和產品三維虛擬展示的實現方法,分析了電子商務三維產品展示的優點,展望了虛擬三維產品展示在未來的巨大應用潛力。
關鍵詞關鍵詞:Unity3D;三維虛擬展示;電子商務;個性化定制
DOIDOI:10.11907/rjdk.171005
中圖分類號:TP319
文獻標識碼:A文章編號文章編號:16727800(2017)05013802
0引言
隨著電子商務的快速發展,電子商務1.0已無法滿足消費者日益增強的個性化需求,以用戶為中心的個性化定制服務已經成為電子商務2.0[1]的發展趨勢,三維產品虛擬展示方法將廣泛應用于各種產品的電子商務和網絡定制領域。對于用戶,該方法將傳統制造業與互聯網相結合,所見即所得,借助虛擬現實技術實現客戶個性化需求實時三維虛擬展示,使用戶全方位多角度地欣賞自己定制的產品;對于廠商,該方法能真實反映客戶需求,并快速確認產品需求,高效實現訂單模塊化,真正實現互聯網+產品個性化定制銷售。現有產品網絡定制系統大多是展示產品照片或者圖像軟件中繪制的產品效果圖片,展示效果單一,缺乏與客戶的互動。如何實現產品的定制化生產及交互式的三維虛擬展示,成為電子商務未來產品展示研究的關鍵問題之一。
1平臺開發
在虛擬現實(Virtual Reality,簡稱為VR)大熱的今天,主流的開發引擎主要有兩款,分別是Unity3D和UE4(Unreal Engine 4)。
UE4是Epic Games公司發布的游戲引擎,是目前世界最知名、授權最廣的頂尖游戲引擎,占有全球商用游戲引擎80%的市場份額。UE4因其畫面效果達到3A游戲水準,引擎免費開源,強大的材質編輯器和齊全的插件等優點獲得了廣大游戲開發者的喜愛。但同時,需要用C++進行2次開發,大大提高了初學者進入門檻,切換平臺需要編譯幾千到上萬個Shader,安裝、調試和打包不方便,太過耗時。
Unity3D是由Unity Technologies開發的一個讓玩家輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發工具,是一個全面整合的專業游戲引擎。相比于UE4,Unity3D的優勢是簡單易上手、跨平臺發布簡單(一次開發多平臺發布)、引擎免費、網上資源較多,操作者并不需要太多的知識儲備就可以開發出較為完善的應用。此外,它如同UE4一樣可以為模型提供材質、場景、燈光等支持。
電子商務中的三維產品展示大多為固定場景,對于光影畫面的要求并不高,因此具有資源豐富、開發周期短、效率高等優點的Unity3D引擎成為開發平臺的首選。
2平臺與電子商務結合
電子商務主要實現在網頁或者移動端瀏覽商品信息,包括外形、功能、大小尺寸等。Unity3D平臺在電子商務領域的應用主要分為兩個功能模塊:①產品的交互式個性化定制;②產品的三維虛擬展示[2]。
2.1產品個性化定制
產品的三維模型可以通過Maya、3DMax等建模工具完成。在創建模型的過程中,將模型劃分出特有模塊,以此來實現不同模塊相互組裝,相比為每一個產品創建一個模型,此方法成本低,而且可以實現用戶自行拼接模塊,實現真正意義上的產品個性定制。
例如:對于客戶,陶瓷制品(杯子)個性化定制將杯子分為樣式、整體釉色、貼圖區域選擇(用戶可自行上傳圖片)這三大模塊,以供用戶實現產品的個性定制。然后將Unity3D生成為Web插件,發布在網站中,供用戶自行訪問、定制、下單,如圖1所示。形成訂單后廠商將產品郵寄到用戶地址,完成一次完整的網上購物流程。
對于開發者,圖2中的陶瓷制品(杯子)個性化定制將杯子分為ba、Bmap(BmapB、BmapS)、body、Fmap這4個模塊來實現產品的個性化定制,這4個模塊分別表示杯子的杯把、杯底(外大圈、內小圈)、杯體、用戶貼圖區域。通過改變不同模塊的貼圖實現更改杯子整體釉色、個性貼圖、杯底logo、更換杯把等功能。
2.2產品三維虛擬展示
將在建模工具中建好的模型添加到Unity3D工程中,布置燈光、場景,編寫交互腳本。交互包括放大、縮小、旋轉、燈光強弱、視角切換等。最終,發布成各平臺上的應用,進行三維虛擬展示。用戶在進行操作時,通過界面控制基礎動作(單擊按鈕、拖拽等操作),獲取全方位的瀏覽觀賞,并通過交互性高級動作更深入地了解所展示產品的信息[3]。
例如:陶瓷制品(杯子)的場景布置,現將建好的模型導入到Unity3D工程場景中,然后加入攝像頭(用戶視角)、燈光(這里用3個光源營造更好的展示效果)、幕布等完成場景布置,如圖3所示。
因Unity3D平臺的便捷性,西服的個性化定制平臺只需要進行一次開發,就可以發布成PC端和Android端,如圖4、圖5所示。
2.3電子商務三維產品展示優點
電子商務三維產品展示相比于傳統的圖片、Flash、視頻展示,具有更強的交互性、體驗性和趣味性[4]。
電子商務三維產品展示可以將同一模型放置在不同的場景里,通過不同的燈光、背景、顏色搭配來使用戶更好地欣賞產品。例如:在客戶購買泳衣時,可以將場景切換成海邊的沙灘上,通過強烈的太陽光來欣賞泳衣的全貌。或是將自己特定的照片或Logo放置在所要購買的特定區域內。如圖6所示的陶瓷制品(杯子)個性定制,以及圖4、圖5中的西服定制系統已經實現了用戶通過觸屏旋轉自己將要購買的商品,并且可以更換不同的顏色、面料、紐扣,甚至可以將自己的照片、全家福放到商品的特定位置。