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應用的部署靈活性結合起來的網絡應用程序?!?/p>

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

主站蜘蛛池模板: 亚洲欧美综合另类图片小说区| 99re视频在线| 国产精品嫩草影院视频| 好紧太爽了视频免费无码| 国产精品hd在线播放| 成人亚洲天堂| 亚洲第一天堂无码专区| 国产成人调教在线视频| 麻豆a级片| 日韩欧美国产三级| 国产精品美女在线| 国产经典在线观看一区| 欧美一级专区免费大片| 亚洲一级毛片在线观播放| 亚洲精品va| 农村乱人伦一区二区| 亚洲日韩精品伊甸| 国产一在线观看| 国产成人高清在线精品| 熟女成人国产精品视频| 秋霞一区二区三区| 国产亚洲精品97在线观看| 精品国产一区91在线| 久青草国产高清在线视频| 伊人精品视频免费在线| 国产精品成人久久| 最新国产麻豆aⅴ精品无| 黄色a一级视频| 欲色天天综合网| 毛片网站免费在线观看| 2020久久国产综合精品swag| 亚洲精品福利网站| 成年人久久黄色网站| 中文无码日韩精品| 色婷婷狠狠干| 青青草a国产免费观看| 国产精品嫩草影院视频| 人妖无码第一页| 91欧美亚洲国产五月天| 毛片卡一卡二| 日本不卡免费高清视频| 国产精品无码久久久久久| 亚洲免费播放| 88av在线| 成年av福利永久免费观看| 欧美一区中文字幕| 国产美女91呻吟求| 奇米影视狠狠精品7777| 亚洲高清在线播放| 国产成人精品在线1区| 日本午夜在线视频| 999福利激情视频| 97超爽成人免费视频在线播放| AV在线天堂进入| 久久人体视频| 欧美午夜一区| 久草视频一区| 国产麻豆精品在线观看| 国产午夜一级毛片| 狠狠操夜夜爽| 久热99这里只有精品视频6| 免费人成又黄又爽的视频网站| 青青网在线国产| 黄色免费在线网址| 蜜桃视频一区二区三区| 亚洲av无码成人专区| 天天躁夜夜躁狠狠躁图片| 在线播放国产99re| 欧美曰批视频免费播放免费| 日本伊人色综合网| 亚洲一级无毛片无码在线免费视频 | 国产视频 第一页| 91亚洲精品国产自在现线| 国产地址二永久伊甸园| 国产幂在线无码精品| 呦女亚洲一区精品| 久草国产在线观看| 国产成人精品亚洲日本对白优播| 奇米影视狠狠精品7777| 久久成人国产精品免费软件| 嫩草影院在线观看精品视频| 国产成人精品视频一区视频二区|