本發(fā)明涉及一種素材編輯器及互聯(lián)網技術,特別涉及一種基于素材云平臺的三維場景編輯器實現(xiàn)方法。
背景技術:
隨著科學技術的不斷進步,數(shù)字媒體產業(yè)也在迅速發(fā)展,特別是在影視制作和游戲等產業(yè)方面,三維數(shù)字媒體的發(fā)展更加迅速。由于三維場景能構建出更加精致并真實的系統(tǒng)場景,更易于讓用戶接受。三維場景編輯器是設計、制作三維場景的輔助工具,用于提高場景制作效率。其中整合了各種素材資源以生成支持各種物體旋轉、移動和縮放等功能的三維景象,可廣泛應用于旅游景點、文物古建、工業(yè)產品、工廠校園、房產旅游等行業(yè)場景的制作。
但是,現(xiàn)有的三維場景編輯器將保存三維場景素材資源的素材庫與軟件本身打包制作,一旦素材庫中的素材資源需要更新,就必須由專業(yè)軟件制作人員首先更新素材庫,然后將它與三維場景編輯器自身重新制作為安裝軟件,且需要用戶再次安裝該三維場景編輯器軟件,這就為用戶帶來了極大的不便。
因此,我們急需設計一種基于素材云的三維場景編輯器實現(xiàn)方法解決上述問題。
技術實現(xiàn)要素:
本發(fā)明的目的是為了解決現(xiàn)有技術中存在的缺點,而提出的一種基于素材云的三維場景編輯器實現(xiàn)方法。
為了實現(xiàn)上述目的,本發(fā)明采用了如下技術方案:
一種基于素材云的三維場景編輯器實現(xiàn)方法,包括:素材云、素材庫、三維場景編輯器、三維建模軟件和素材云web管理系統(tǒng),包括以下步驟:
s1、用戶、素材管理員與專業(yè)技術員通過素材云web管理系統(tǒng)在素材云平臺上分別注冊用戶賬號、素材管理員賬號與專業(yè)技術員賬號。
s2、素材管理員登錄自己的素材管理員賬號,通過web管理系統(tǒng)在素材云平臺的素材總庫中建立通用素材庫。
s3、專業(yè)技術員通過三維建模軟件創(chuàng)建素材。
s4、專業(yè)技術員登錄自己的專業(yè)技術員賬號,將新素材上傳到素材云web管理系統(tǒng)等待素材管理員的審核。
s5、素材管理員將專業(yè)技術員上傳的審核通過的素材實時添加到通用素材庫中,并對用戶計算機上的素材子庫給出總庫更新的推送消息,未審核通過的素材將會對專業(yè)技術員返回通知消息。
s6、用戶計算機上的素材子庫收到該推送消息后,會自動進行本地子庫中通用素材庫的更新操作。
s7、用戶可根據己方需求創(chuàng)建自定義素材上傳到素材云平臺,保存在素材總庫中自定義素材庫內己方用戶賬號空間下。
s8、用戶可對計算機上本地素材子庫進行同步、更新、共享操作,同時不需要對三維場景編輯器軟件本身做出修改。
優(yōu)選的,所述素材庫分為素材總庫和素材子庫,分別存在于素材云平臺和安裝有三維場景編輯器的計算機中。
優(yōu)選的,所述用戶是三維場景編輯器的使用者,素材管理員通過素材云web管理系統(tǒng)建立和維護通用素材庫,專業(yè)技術員通過三維建模軟件為通用素材庫實時補充新素材,這三類使用者將在素材云平臺上分別創(chuàng)建用戶賬號、素材管理員賬號和專業(yè)技術員賬號。
優(yōu)選的,所述通用素材庫是由素材管理員登錄自己的素材管理員賬號,通過web管理系統(tǒng)在素材云平臺的素材總庫中創(chuàng)建,用戶可以從素材云平臺上根據己方需求下載通用素材庫中的部分或全部素材。
優(yōu)選的,所述專業(yè)技術員登錄自己的專業(yè)技術員賬號,通過三維建模軟件建立新素材,將素材上傳到web管理系統(tǒng)接受素材管理員的審核,只有審核通過的素材將被加入到素材云平臺上素材總庫中的通用素材庫。
優(yōu)選的,所述素材管理員將專業(yè)技術員上傳的審核通過的素材實時添加到通用素材庫中,并對用戶計算機上的素材子庫給出總庫更新的推送消息,未審核通過的素材將會對專業(yè)技術員返回通知消息。
優(yōu)選的,所述自定義素材庫位于素材云平臺上的素材總庫中,用戶登錄自己的用戶賬號,編輯好自定義素材后,可將它們上傳到素材云平臺上自定義素材庫下自己的賬號空間中進行保存。
優(yōu)選的,所述素材子庫位于安裝有三維場景編輯器的用戶計算機上,其中含有用戶從素材云平臺上下載的通用素材庫的部分或全部和用戶編輯的自定義素材。
優(yōu)選的,若用戶在另一個全新的計算機上安裝三維場景編輯器并登錄己方賬號后,可自動下載素材云平臺上該用戶賬號空間內的素材子庫到本地,實現(xiàn)素材子庫的同步操作,方便用戶使用,素材管理員對素材云平臺上素材總庫中的通用素材庫進行了維護更新后,會對用戶計算機上的素材子庫給出總庫更新的推送消息,用戶計算機上的素材子庫收到該推送消息后,就會自動進行本地子庫中通用素材庫的更新操作,方便用戶使用,若用戶希望將素材云平臺上己方賬號空間內的素材分享給另一個用戶時,可將獲取相應素材的授權數(shù)據發(fā)送給另一個用戶,該用戶通過去素材云平臺上驗證該授權數(shù)據即可獲得被分享素材,這就實現(xiàn)了素材的分享操作,方便用戶使用。
與現(xiàn)有技術相比,本發(fā)明具有以下有益效果:
本發(fā)明提出一種新的三維場景編輯器實現(xiàn)方法,將素材庫與三維場景編輯器軟件本身分離開來,達到僅更新素材庫而不必更新整個三維場景編輯器軟件的目的。
本發(fā)明基于素材云平臺構建素材總庫,并在其中設計通用素材庫和自定義素材庫,既可以支持專業(yè)技術員為用戶提供專業(yè)的三維場景素材資源,又支持用戶根據己方特殊要求編輯的自定義素材,易于用戶使用。
本發(fā)明支持在不修改三維場景編輯器軟件的前提下,實現(xiàn)對本地素材子庫的同步、更新和共享操作,操作簡單方便,適用性強。
進一步的,本發(fā)明可支持用戶對上傳到素材云平臺上素材總庫中自定義素材內容的進一步操作,包括但不限于查詢、復制、刪除等。
附圖說明
圖1示出了一種基于素材云平臺的三維場景實現(xiàn)方法結構示意圖;
圖2示出了一種基于素材云平臺的三維場景實現(xiàn)方法中素材總庫的詳細示意圖;
圖3示出了一種基于素材云平臺的三維場景實現(xiàn)方法的流程框圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。
參照圖1-3,一種基于素材云的三維場景編輯器實現(xiàn)方法,包括s1使用三維場景編輯器的用戶,s2建立和維護通用素材庫的素材管理員,s3建立素材的專業(yè)技術人員,s4位于用戶計算機上的素材子庫,s5三維場景編輯器,s6素材云web管理系統(tǒng),s7三維建模軟件,s8素材,s9位于素材云平臺上的素材總庫,s10保存在素材云平臺中的賬號信息,s11素材云平臺。包括以下步驟:
1)用戶、素材管理員與專業(yè)技術員通過素材云web管理系統(tǒng)在素材云平臺上分別注冊用戶賬號、素材管理員賬號與專業(yè)技術員賬號;
2)素材管理員登錄自己的素材管理員賬號,通過web管理系統(tǒng)在素材云平臺的素材總庫中建立通用素材庫;
3)專業(yè)技術員通過三維建模軟件創(chuàng)建素材;
4)專業(yè)技術員登錄自己的專業(yè)技術員賬號,將新素材上傳到素材云web管理系統(tǒng)等待素材管理員的審核;
5)素材管理員將專業(yè)技術員上傳的審核通過的素材實時添加到通用素材庫中,并對用戶計算機上的素材子庫給出總庫更新的推送消息,對未審核通過的素材將對專業(yè)技術員返回通知信息;
6)用戶計算機上的素材子庫收到該推送消息后,會自動進行本地子庫中通用素材庫的更新操作;
7)用戶可根據己方需求創(chuàng)建自定義素材上傳到素材云平臺,保存在素材總庫中自定義素材庫己方的用戶賬號空間下;
8)用戶可對計算機上本地素材子庫進行同步、更新、共享操作,同時不需要對三維場景編輯器軟件本身做出修改。
實施實例1包括以下步驟(用戶素材共享):
1)用戶、素材管理員與專業(yè)技術員通過素材云web管理系統(tǒng)在素材云平臺上分別注冊用戶賬號yh1、素材管理員賬號gly1與專業(yè)技術員賬號zy1;
2)素材管理員登錄自己的素材管理員賬號gly1,通過web管理系統(tǒng)在素材云平臺的素材總庫中建立通用素材庫v1.0;
3)專業(yè)技術員通過三維建模軟件創(chuàng)建10個三維場景素材,將其分別編號命名為sc1-sc10;
4)專業(yè)技術員登錄自己的專業(yè)技術員賬號zy1,將素材sc1-sc10上傳到素材云web管理系統(tǒng)等待素材管理員gly1的審核;
5)素材管理員gly1對素材sc1-sc10進行審核發(fā)現(xiàn),素材sc10不符合要求,需要專業(yè)技術員zy1對素材sc10進行修改,其它的素材sc1-sc9通過審核,將它們添加到素材云平臺上的通用素材庫中,并對用戶計算機上的素材子庫給出總庫更新的推送消息;
6)用戶計算機上的素材子庫收到該推送消息后,自動進行本地子庫中通用素材庫的更新操作;
7)用戶yh1在使用新下載素材sc1-sc9的過程中,根據己方需要,將素材sc1進行了修改,并將該自定義素材命名為yh1sc1;
8)用戶yh1將素材yh1sc1保存到本地素材子庫中;
9)用戶yh1希望將素材yh1sc1通過互聯(lián)網分享給用戶yh2使用,因此將素材yh1sc1上傳到素材云平臺上素材總庫中自定義素材庫用戶賬號yh1的空間下,并將下載該素材yh1sc1的方法告知用戶yh2;
10)用戶yh2成功從素材云平臺上素材總庫中下載到素材yh1sc1到己方的素材子庫中,開始使用。
以上,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,根據本發(fā)明的技術方案及其發(fā)明構思加以等同替換或改變,都應涵蓋在本發(fā)明的保護范圍之內。