999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

動畫系統在角色庫中的實現探析

2012-04-12 00:00:00崔蘭超孫鵬飛
消費電子 2012年12期

摘 要:本文描述了動畫系統在角色庫中的實現。首先闡述了本系統概況和所用到的關鍵技術,其次介紹了本系統的功能模塊,最后提出了本系統的實現過程。

關鍵詞:動畫;flash;角色庫;XML;RIA

中圖分類號:TP391.41 文獻標識碼:A 文章編號:1674-7712 (2012) 12-0086-01

一、系統概況及關鍵技術

(一)概況

本文動畫系統在角色庫中的實現使用RIA技術、XML技術,結合asp.Net及SQL Server構建的一個網絡應用系統。系統提供了數量龐大的動畫素材讓用戶編寫故事快速組合角色素材生成動畫作品,系統創作平臺使用flash進行開發,而系統的管理維護使用asp.Net進行開發,而數據的交換及數據的存儲等使用了XML及SQL Server。

(二)其關鍵技術

1.富互聯網應用程序(RIA)

RIA(Rich Internet Application,富互聯網應用系統)技術允許我們在因特網上以一種象使用Web一樣簡單的方式來部署富客戶端程序。這是一個用戶接口,它比用HTML能實現的接口更加健壯、反應更加靈敏和更具有令人感興趣的可視化特性。無論將來RIA是否能夠如人們所猜測的那樣完全代替HTML應用系統,對于那些采用富客戶端技術運行復雜應用系統的機構來說,RIA技術確實提供了一種廉價的選擇。富互聯網應用程序是下一代的將桌面應用程序的交互的用戶體驗與傳統的Web應用的部署靈活性結合起來的網絡應用程序。”

Flash 從6.0開始Flash就逐步具備建立窗體風格的應用程序的功能。據Macromedia稱已經有98%以上的桌面系統的瀏覽器都安裝了 Macromedia Flash Player。這使得以Macromedia Flash Player為客戶端的RIA可以支持種類廣泛的平臺和設備。

2. XML技術

可擴展標記語言XML(eXtensible Markup Language)是一種簡單靈活的文本格式的可擴展標記語言,起源于SGML(Standard Generalized Markup Language),是SGML的一個子集合,也就是SGML的一個簡化版本,非常適合于在Web上或者其它多種數據源間進行數據的交換。

XML的特點:自述性、可擴展性、內容和顯示分離、本地計算、性化數據視圖和數據集成。

Flash是目前網絡動畫制作的主流,而XML是跨平臺數據結構的最佳選擇。XML對象允許輸入和集成任何Web上的XML格式的數據到Flash中,FLash能夠將XML數據和精彩的動畫及聲音無縫結合起來。另外,Flash幾乎擁有在任何平臺上處理XML的能力。

二、系統構造

本系統采用B/S三層體系結構。用戶、素材及作品數據存于數據庫服務器;系統配置在web應用程序服務器;客戶端用戶基于瀏覽器進行動畫創作及管理。

三、系統功能模塊

(一)動畫創作平臺

用戶登錄后可以進入動畫編輯模塊進行動畫創建。創作界面包括:系統菜單(新建、打開、保存、瀏覽),時間軸(創建場景、刪除場景、場景前移、場景后移),場景編輯區(場景窗口、場景元素時間控制工具、場景預覽工具、背景編輯工具),素材庫(背景、角色、道具、對話、聲音、效果),動畫預覽。

(二)管理平臺

用戶登錄后可以對已創建保存好的動畫文件進行管理。包括編輯、刪除、瀏覽、推薦、發布到其他博客等。

(三)動畫播放平臺

用戶瀏覽某個動畫時,需要調用播放器播放。播放器功能包括:播放、暫停、停止、前進、后退、全屏,窗口模式,背景音樂控制。

(四)系統管理后臺

系統管理員進行素材的更新,同時管理所有用戶的動畫資料。包括對用戶動畫的刪除、復制、推薦、歸類等。

四、系統實現

動畫由場景及場景對象兩部分構成。

場景屬性:場景lD,場景順序號

對象屬性:類型,名字,深度.源路徑,入場時間,出場時間,位置(一x,.y), 縮放(_xscale,_yscale),旋轉(_rotation);對話類型素材還將包含字體、顏色、大小、內容等屬性。

以XML數據文件對動畫進行描述如下:

漫畫標題

……

< scene name=〞s2〞playOrder=〞1〞>

……

……

若動畫包含n個場景,那么Cartoon節點下包含n+1個節點,第一個節點定義漫畫的文件信息,包括作者,標題,時間,背景音樂等。后面n個節點定義場景信息,節點屬性包括場景名稱,場景出現順序,節點以場景出現順序進行排列。而每個場景節點下面的子節點則定義場景中每個對象的屬性。

數據存儲:關系數據庫針對XML數據,一般有兩種存儲方式:一是將其按結構層次拆分開來分別存于不同字段,二是將XML文檔原封不動地存人數據庫。本系統采取的是第一種方式。數據庫動畫關鍵字段如下:

本系統使用了3個特殊符號“l@#”進行節點屬性以及節點的分隔。進而把XML數據轉化為字符串然后提交到后臺程序寫入數據表字段。

參考文獻:

[1]孫亮.對我國動漫產業發展的思考[J].經濟理論研究

[2]潘果,唐欣韻.淺析XML的相關技術及應用[J].中國科技信息,2007,4

主站蜘蛛池模板: 精品无码日韩国产不卡av| 99久久人妻精品免费二区| 亚洲欧洲日产国码无码av喷潮| 免费在线不卡视频| 伊人网址在线| 国产成人一区| 国产人碰人摸人爱免费视频| 亚洲AV成人一区二区三区AV| 中文字幕有乳无码| 99国产精品一区二区| 亚洲天堂日韩av电影| 久久99国产精品成人欧美| av在线人妻熟妇| 新SSS无码手机在线观看| 国产在线第二页| 青青国产视频| 欧美日韩免费| 99热国产在线精品99| 亚洲人免费视频| 香蕉在线视频网站| 中文字幕精品一区二区三区视频| 久热精品免费| 亚洲第一精品福利| 狼友av永久网站免费观看| 久久精品人妻中文视频| 亚洲va视频| 色综合五月婷婷| 国产欧美视频在线| 免费无码AV片在线观看中文| 国产av一码二码三码无码| 国产成人精品视频一区二区电影| 少妇精品在线| 在线观看国产精美视频| 亚洲一级无毛片无码在线免费视频 | 亚洲日韩第九十九页| 国产精品亚洲va在线观看| 999精品视频在线| 精品无码日韩国产不卡av | 久久成人18免费| 亚洲看片网| 亚洲永久精品ww47国产| 国产综合网站| 美女国产在线| 色综合中文综合网| 亚洲无码精品在线播放| 亚洲综合精品香蕉久久网| 天天综合网在线| 国产成人91精品| 国产一区亚洲一区| 欧美一级99在线观看国产| 国产精品女人呻吟在线观看| 亚洲第一成年人网站| 18禁不卡免费网站| 国产精品成人久久| 久久五月天综合| 韩国自拍偷自拍亚洲精品| 少妇精品网站| 欧美成人区| 国产另类视频| 人人看人人鲁狠狠高清| 亚洲欧美综合在线观看| 成人在线欧美| 一级毛片免费观看不卡视频| 大陆国产精品视频| 九九热视频精品在线| 欧美激情,国产精品| 91亚洲国产视频| 久久久无码人妻精品无码| 精品无码国产一区二区三区AV| 色视频国产| 激情影院内射美女| 亚洲一区免费看| a级毛片网| 亚洲精品自拍区在线观看| 成人国产精品2021| 一级毛片网| 亚洲女同一区二区| 日韩精品毛片| 国产乱人伦精品一区二区| 四虎影视无码永久免费观看| 亚洲人成网址| 在线观看亚洲人成网站|