[實用新型]一種用于大規模三維動畫人物渲染的裝置有效
| 申請號: | 201220422430.9 | 申請日: | 2012-08-23 |
| 公開(公告)號: | CN202771490U | 公開(公告)日: | 2013-03-06 |
| 發明(設計)人: | 譚青生;傅新波;林秀全;張生言;李欣;包嘉會 | 申請(專利權)人: | 上海創圖網絡科技發展有限公司 |
| 主分類號: | G06T13/40 | 分類號: | G06T13/40 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 趙繼明 |
| 地址: | 200072 上海市閘北*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 大規模 三維 動畫人物 渲染 裝置 | ||
技術領域
本實用新型涉及一種渲染裝置,尤其是涉及一種用于大規模三維動畫人物渲染的裝置。
背景技術
3D的應用日趨走向大眾,常見的3D建模工具(如3ds?max、maya等)也已被廣泛使用,而用于呈現3D內容的各種引擎技術更是如雨后春筍;但是把3D技術應用到網頁游戲中,在國內還是不多見。
目前在三維網頁游戲中,技術層面上存在俱多瓶頸,特別是在人物渲染方面,采用的2.5D鎖定視角的方面,同屏的人物角色一般不超過50個。
發明內容
本實用新型的目的就是為了克服上述現有技術存在的缺陷而提供一種同時渲染人物角色數量多、視覺外觀好的用于大規模三維動畫人物渲染的裝置。
本實用新型的目的可以通過以下技術方案來實現:
一種用于大規模三維動畫人物渲染的裝置,包括相連接的人物引擎服務器群和客戶端,所述的人物引擎服務器群包括人物編輯服務器和3D角色引擎核心服務器,所述的人物編輯服務器中設有人物信息輸出接口,所述的人物編輯服務器通過人物信息輸出接口與3D角色引擎核心服務器連接,所述的3D角色引擎核心服務器上設有編程通信接口,所述的編程通信接口與客戶端連接。
所述的編程通信接口包括并列設置的人物位置接口、動作指令接口、播放速度接口、外觀切換接口、層次細節接口和事件回調接口。
所述的客戶端中設置有場景信息處理器。
所述的場景信息處理器中設有剔除處理模塊。
所述的剔除處理模塊包括視錐剔除電路、背面剔除電路和遮擋剔除電路中的至少一個。
所述的人物編輯服務器包括CPU和GPU。
與現有技術相比,本實用新型設置了剔除處理模塊,在大規模的人物角色的實時渲染時保證實時要求的基礎上,可同時增加人物角色數量和提升視覺外觀真實感,將3D渲染技術應用于網頁游戲中,可以同時渲染同屏幕人物1000人的規模,fps(幀率)能保證在40以上的效果。
附圖說明
圖1為本實用新型的結構示意圖。
具體實施方式
下面結合附圖和具體實施例對本實用新型進行詳細說明。
實施例
如圖1所示,一種用于大規模三維動畫人物渲染的裝置,包括相連接的人物引擎服務器群1和客戶端2,所述的人物引擎服務器群包括人物編輯服務器5和3D角色引擎核心服務器3,所述的人物編輯服務器5中設有人物信息輸出接口6,所述的人物編輯服務器5通過人物信息輸出接口6與3D角色引擎核心服務器3連接,所述的3D角色引擎核心服務器3上設有編程通信接口4,所述的編程通信接口4與客戶端2連接。所述的人物編輯服務器5優選為同時包括CPU和GPU的服務器。
所述的編程通信接口4包括并列設置的人物位置接口、動作指令接口、播放速度接口、外觀切換接口、層次細節接口和事件回調接口:
人物位置接口:用于傳送人物在游戲場景中的位置;
動作指令接口:用于傳送人物所播放的動作,比如攻擊,移動,死亡等,播放規則:一次播放,多次播放還是循環播放等;
播放速度接口:播放該動作的速度,通過動作速度的變化,可以實現電影中的慢動作、快擊等效果;
外觀切換接口:人物的換膚,通過部件的材質、網格、貼圖的改變,實現游戲場景中人物的多樣化效果;
層次細節接口:設定人物對象的細節層次,可以根據視點和人物對象的距離計算一個選擇因子,根據選擇因子的值來選擇一個合適的細節層次模型。這個選擇因子的度量形式可以是基于視點到物體的距離,也可以是物體投影后在屏幕上的像素個數。不過該方法存在一個問題就是從幾何模型的一個細節層次到另一個層次時,會產生突然跳躍的現象。基于突躍現象,本實施例采用了一個Alpha細節層次方法:由Alpha值得大小來決定模型的細節多少,比如當隨著物體到視點距離的增大,Alpha的大小將越來越小,透明度變大,顯示的細節就減少,當完全透明時物體將不會被送往渲染管線進行繪制。此方法比離散細節層次方法的連續性更強,突躍現象也不太明顯,另外物體最終會完全消失而獲得加速,不足的是只有它完全透明的時候才消失,這時才能產生加速效果。
事件回調接口:設定人物在播放一個動作的某幀的時間,觸發一個事件回調,可給用戶更好的用戶體驗,更真實的效果。
所述的客戶端2中設置有場景信息處理器7。所述的場景信息處理器7中設有剔除處理模塊。所述的剔除處理模塊包括視錐剔除電路、背面剔除電路和遮擋剔除電路中的至少一個。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海創圖網絡科技發展有限公司,未經上海創圖網絡科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201220422430.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種收費標準計費裝置及車輛收費系統
- 下一篇:硬盤容置模塊及其與托盤的組合





