天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

MAYA協(xié)同設(shè)計(jì)系統(tǒng)中沖突控制策略的研究

發(fā)布時(shí)間:2019-01-12 09:05
【摘要】:動(dòng)漫產(chǎn)業(yè)有著廣闊的發(fā)展前景,被稱為21世紀(jì)創(chuàng)意經(jīng)濟(jì)中最有希望的朝陽產(chǎn)業(yè)和21世紀(jì)的“無煙工業(yè)”。對于大規(guī)模場景和角色設(shè)計(jì)而言,,傳統(tǒng)意義上的單機(jī)操作會(huì)產(chǎn)生大量的人力、物力消耗,協(xié)同設(shè)計(jì)的提出為其提供了較好的解決方法,能在多個(gè)客戶端同時(shí)進(jìn)行場景和角色設(shè)計(jì),提高動(dòng)畫創(chuàng)作效率。工業(yè)CAD系統(tǒng)中的協(xié)同設(shè)計(jì)研究成果較多,但基于Maya平臺(tái)的協(xié)同設(shè)計(jì)研究相對較少。因此,借鑒工業(yè)CAD系統(tǒng)的一些成功經(jīng)驗(yàn),可為Maya協(xié)同設(shè)計(jì)提供較好的思路。 本文針對Maya系統(tǒng)的特殊性,通過基于角色以及造型指令類型的優(yōu)先級(jí)來調(diào)整Mel造型指令序列的并發(fā)控制機(jī)制,克服傳統(tǒng)令牌環(huán)機(jī)制的弊病,解決Maya多用戶協(xié)同的沖突問題。同時(shí),使用Maya C++API以及WinSocket技術(shù),通過插件的方式擴(kuò)展Maya協(xié)同設(shè)計(jì)功能,并通過局域網(wǎng)基礎(chǔ)上的Maya協(xié)同實(shí)例進(jìn)行實(shí)驗(yàn),驗(yàn)證其有效性。 Maya軟件內(nèi)置的Mel腳本語言方便擴(kuò)展,Maya的所有菜單及命令都由Mel腳本語言執(zhí)行,用戶的所有操作也會(huì)轉(zhuǎn)化為Mel指令執(zhí)行,這使得在Maya平臺(tái)上實(shí)現(xiàn)協(xié)同設(shè)計(jì)系統(tǒng)時(shí),在各個(gè)客戶端傳遞的數(shù)據(jù)有明確簡易的語義,從而大大減少了協(xié)同設(shè)計(jì)的工作量。本文在Maya內(nèi)置腳本Mel語言的基礎(chǔ)上,借鑒工業(yè)CAD協(xié)同系統(tǒng)的設(shè)計(jì)方法,對Maya實(shí)時(shí)協(xié)同設(shè)計(jì)系統(tǒng)中的并發(fā)控制機(jī)制進(jìn)行研究,提出一種基于角色控制和調(diào)整Mel造型指令序列的并發(fā)控制機(jī)制,用來減少因消極沖突避免所帶來的執(zhí)行效率問題,并通過協(xié)同實(shí)例驗(yàn)證了本文所提出方法的有效性。 概括來說,本文的主要工作和創(chuàng)新點(diǎn)有以下三點(diǎn): (1)分析了傳統(tǒng)協(xié)同設(shè)計(jì)系統(tǒng)的發(fā)展,當(dāng)前并發(fā)控制方式進(jìn)行了研究,提出了適用于Maya協(xié)同設(shè)計(jì)的系統(tǒng)結(jié)構(gòu)。 (2)提出一種能夠適用于Maya平臺(tái)間協(xié)同設(shè)計(jì)的沖突控制策略——基于協(xié)同服務(wù)器的非加鎖策略,來解決多用戶協(xié)同設(shè)計(jì)的沖突問題。 (3)在局域網(wǎng)基礎(chǔ)上,使用C/S模式,借助網(wǎng)絡(luò)傳輸Mel指令語義,使用協(xié)同服務(wù)器控制沖突,通過Maya C++API以及WinSocket技術(shù),實(shí)現(xiàn)Maya的協(xié)同設(shè)計(jì)功能。之所以將協(xié)同工作環(huán)境設(shè)置在局域網(wǎng)中,是因?yàn)榫钟蚓W(wǎng)網(wǎng)絡(luò)環(huán)境比較理想,基本上不存在延遲,各個(gè)客戶端都能及時(shí)地接收并響應(yīng)消息,對于問題的研究能有所簡化。程序從Maya操作指令中獲取Mel指令序列,通過網(wǎng)絡(luò)發(fā)送到服務(wù)器上,服務(wù)器對指令序列做并發(fā)處理后,分發(fā)到協(xié)同的其他機(jī)器上,進(jìn)而在其他協(xié)同機(jī)器上執(zhí)行Mel指令,達(dá)到同步的效果。
[Abstract]:Animation industry has a broad development prospects, known as the 21st century creative economy the most promising sunrise industry and the 21st century "smokeless industry." For large-scale scene and character design, traditional single-machine operation will produce a large amount of manpower and material resources, and collaborative design provides a better solution for it. It can design scene and character simultaneously in multiple clients, and improve the efficiency of animation creation. There are many researches on collaborative design in industrial CAD system, but there are few researches on collaborative design based on Maya platform. Therefore, reference to some successful experiences of industrial CAD system can provide a good idea for Maya collaborative design. Aiming at the particularity of Maya system, this paper adjusts the concurrency control mechanism of Mel modeling instruction sequence based on the priority of role and modeling instruction type, overcomes the shortcoming of traditional token ring mechanism and solves the conflict problem of Maya multi-user cooperation. At the same time, the Maya C API and WinSocket technology are used to extend the function of Maya collaborative design by plug-in, and the experimental results of Maya collaboration based on LAN are carried out to verify its validity. The Mel script language built into Maya software is convenient to extend. All menus and commands of Maya are executed by Mel script language, and all user operations are translated into Mel instruction execution, which makes it possible to implement collaborative design system on Maya platform. The data transmitted in each client has a clear and simple semantics, which greatly reduces the workload of collaborative design. Based on the built-in script Mel language of Maya and the design method of industrial CAD collaborative system, the concurrency control mechanism in Maya real-time collaborative design system is studied in this paper. A concurrency control mechanism based on role control and adjusting Mel modeling instruction sequence is proposed to reduce the problem of execution efficiency caused by the avoidance of negative conflicts. The effectiveness of the proposed method is verified by a collaborative example. In summary, the main work and innovations of this paper are as follows: (1) the development of traditional collaborative design system is analyzed, and the current concurrency control method is studied, and the system structure suitable for Maya collaborative design is proposed. (2) A conflict control strategy based on collaborative server is proposed to solve the conflict problem of multi-user collaborative design. (3) on the basis of LAN, using C / S mode, using network to transmit Mel instruction semantics, using cooperative server to control conflict, realizing the function of Maya collaborative design through Maya C API and WinSocket technology. The reason why the cooperative working environment is set in LAN is that the LAN network environment is ideal, there is basically no delay, each client can receive and respond to the message in time, and the research on the problem can be simplified. The program acquires the Mel instruction sequence from the Maya operation instruction, sends to the server through the network, after the server carries on the concurrent processing to the instruction sequence, distributes to the cooperation other machine, and then executes the Mel instruction on the other cooperative machine. Achieve the effect of synchronization.
【學(xué)位授予單位】:山東師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP391.72

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 王永吉;吳敬征;丁麗萍;曾海濤;;一種基于并發(fā)沖突間隔時(shí)間的隱蔽信道檢測方法[J];計(jì)算機(jī)研究與發(fā)展;2011年08期

2 楊希;趙躍龍;周云霞;;智能網(wǎng)絡(luò)磁盤集群存儲(chǔ)技術(shù)研究與實(shí)現(xiàn)[J];小型微型計(jì)算機(jī)系統(tǒng);2011年06期

3 許堅(jiān);姜曉峰;張坤;;一種協(xié)同并發(fā)控制策略的設(shè)計(jì)與實(shí)現(xiàn)[J];微計(jì)算機(jī)信息;2011年07期

4 邢小平;;PowerBuilder編程中的事務(wù)處理剖析[J];電腦知識(shí)與技術(shù);2011年24期

5 劉斌;;BLP模型的研究與并發(fā)控制改進(jìn)[J];工業(yè)控制計(jì)算機(jī);2011年08期

6 張輝;;基于工作組的訪問控制模型研究[J];哈爾濱理工大學(xué)學(xué)報(bào);2011年03期

7 樓俐;徐誠;張飛猛;;自動(dòng)武器協(xié)同設(shè)計(jì)中模型結(jié)構(gòu)一致性保持及映射技術(shù)研究[J];兵工學(xué)報(bào);2011年07期

8 竇立謙;宗群;孫連坤;吉月輝;;具有通信序列的網(wǎng)絡(luò)控制系統(tǒng)LQG控制器設(shè)計(jì)[J];控制工程;2011年03期

9 帖軍;王小榮;金佳;;移動(dòng)實(shí)時(shí)環(huán)境下的數(shù)據(jù)一致性研究[J];中南民族大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年02期

10 李進(jìn);薛頌東;曾建潮;郭銀章;;群機(jī)器人目標(biāo)搜索中的通信模式研究[J];太原科技大學(xué)學(xué)報(bào);2011年04期

相關(guān)會(huì)議論文 前10條

1 徐慶云;王能斌;黃瑋;毛兆余;楊傳鈞;;面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的并發(fā)控制[A];第九屆全國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(上)[C];1990年

2 萬慶偉;張彤;石樹剛;鄭振楣;;分布并發(fā)控制中的樹協(xié)議及其優(yōu)化[A];第十屆全國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集[C];1992年

3 孔令富;李曉梅;馮建周;;同步協(xié)同設(shè)計(jì)中并發(fā)控制的研究[A];第26屆中國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(B輯)[C];2009年

4 王生原;楊萍;;數(shù)據(jù)庫并發(fā)控制的一種研究模型[A];第九屆全國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(上)[C];1990年

5 廖正新;;事務(wù)管理器構(gòu)架模型及并發(fā)控制協(xié)議研究[A];全國第20屆計(jì)算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會(huì)議(CACIS·2009)暨全國第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會(huì)議論文集(下冊)[C];2009年

6 韓偉紅;隋品波;賈焰;;基于多庫系統(tǒng)的集中式保守并發(fā)控制策略[A];第二十一屆中國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(技術(shù)報(bào)告篇)[C];2004年

7 胡金芳;王愛民;;設(shè)計(jì)行業(yè)計(jì)算機(jī)協(xié)同設(shè)計(jì)系統(tǒng)[A];加入WTO和中國科技與可持續(xù)發(fā)展——挑戰(zhàn)與機(jī)遇、責(zé)任和對策(下冊)[C];2002年

8 馮柯;孫建伶;董金祥;;面向事務(wù)的混合調(diào)度[A];第十七屆全國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(研究報(bào)告篇)[C];2000年

9 張春海;徐靜;;一種嵌套事務(wù)并發(fā)控制的改進(jìn)策略[A];第十九屆全國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(技術(shù)報(bào)告篇)[C];2002年

10 林小靜;薛永生;任仲晟;陳華昌;;一種基于動(dòng)態(tài)規(guī)劃算法的分布式實(shí)時(shí)數(shù)據(jù)庫并發(fā)控制模型[A];第二十二屆中國數(shù)據(jù)庫學(xué)術(shù)會(huì)議論文集(技術(shù)報(bào)告篇)[C];2005年

相關(guān)重要報(bào)紙文章 前10條

1 ;上海天華協(xié)同設(shè)計(jì)管理系統(tǒng)建設(shè)[N];建筑時(shí)報(bào);2008年

2 武萍;CAD應(yīng)用的下一個(gè)焦點(diǎn)[N];中華建筑報(bào);2008年

3 朱玲;協(xié)同:國產(chǎn)CAD的突破口[N];科技日報(bào);2007年

4 本報(bào)記者 董金祥 魯東明;協(xié)同的魅力[N];計(jì)算機(jī)世界;2004年

5 馬德甲;華亭煤業(yè)科技創(chuàng)新人才強(qiáng)企[N];平?jīng)鋈請?bào);2006年

6 金利;三維CAD系統(tǒng)與異構(gòu)數(shù)字化系統(tǒng)功能互操作關(guān)鍵技術(shù)[N];科技日報(bào);2007年

7 北京服裝學(xué)院 孫蘇榕;數(shù)字化設(shè)計(jì)與制造提升綜合競爭力[N];中國紡織報(bào);2007年

8 清華大學(xué) 李驊競 邢春曉 張志強(qiáng);NXDB與XEDB殊途同歸[N];計(jì)算機(jī)世界;2003年

9 ;IA64位計(jì)算為移動(dòng)運(yùn)營商提供全新動(dòng)力[N];計(jì)算機(jī)世界;2003年

10 ;繳費(fèi)“一卡通”[N];中國計(jì)算機(jī)報(bào);2005年

相關(guān)博士學(xué)位論文 前10條

1 黃國言;產(chǎn)品異地協(xié)同設(shè)計(jì)模式和支撐環(huán)境研究[D];燕山大學(xué);2006年

2 王永炎;實(shí)時(shí)事務(wù)并發(fā)控制算法優(yōu)化[D];中國科學(xué)院研究生院(軟件研究所);2004年

3 李偉平;異構(gòu)環(huán)境下協(xié)同設(shè)計(jì)研究及其在汽車產(chǎn)品設(shè)計(jì)中的應(yīng)用[D];湖南大學(xué);2007年

4 汪源;XML事務(wù)模型及并發(fā)控制研究[D];浙江大學(xué);2006年

5 劉海;事務(wù)性服務(wù)組合及協(xié)同并發(fā)控制研究[D];國防科學(xué)技術(shù)大學(xué);2011年

6 王魁生;計(jì)算機(jī)支持協(xié)同設(shè)計(jì)系統(tǒng)的研究與實(shí)現(xiàn)[D];西安交通大學(xué);2001年

7 王曉峰;制造網(wǎng)格系統(tǒng)信息安全技術(shù)研究[D];西安理工大學(xué);2007年

8 劉杰;基于HLA框架的協(xié)同設(shè)計(jì)環(huán)境及交互管理技術(shù)[D];山東大學(xué);2010年

9 龔衛(wèi)華;數(shù)據(jù)庫集群系統(tǒng)的關(guān)鍵技術(shù)研究[D];華中科技大學(xué);2006年

10 盧曉紅;面向ASP的協(xié)同設(shè)計(jì)與車間生產(chǎn)物流精益規(guī)劃研究[D];大連理工大學(xué);2007年

相關(guān)碩士學(xué)位論文 前10條

1 陳娟;協(xié)同裝配中遲加入問題的研究與實(shí)現(xiàn)[D];山東大學(xué);2006年

2 甘秋玲;支持協(xié)作設(shè)計(jì)的工程數(shù)據(jù)庫并發(fā)控制機(jī)制的研究[D];廣西大學(xué);2005年

3 齊洪方;基于網(wǎng)絡(luò)的協(xié)同設(shè)計(jì)系統(tǒng)中的應(yīng)用共享技術(shù)研究[D];武漢理工大學(xué);2006年

4 屈正庚;基于CSCW的協(xié)同設(shè)計(jì)系統(tǒng)的研究與應(yīng)用[D];西北大學(xué);2011年

5 王艷杰;協(xié)同設(shè)計(jì)系統(tǒng)中的并發(fā)控制機(jī)制的研究[D];西南交通大學(xué);2002年

6 曹杰;MAYA協(xié)同設(shè)計(jì)系統(tǒng)中沖突控制策略的研究[D];山東師范大學(xué);2012年

7 賀廿六;協(xié)同設(shè)計(jì)系統(tǒng)中的權(quán)限管理研究[D];西南交通大學(xué);2005年

8 路勛;3D數(shù)據(jù)傳輸技術(shù)研究與實(shí)時(shí)協(xié)同設(shè)計(jì)軟件實(shí)現(xiàn)[D];華中科技大學(xué);2007年

9 孟凡磊;基于Pro/ENGINEER的機(jī)械產(chǎn)品實(shí)時(shí)協(xié)同設(shè)計(jì)技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2003年

10 彭斌;協(xié)同設(shè)計(jì)中基于工作流的審圖管理系統(tǒng)研究[D];西南交通大學(xué);2005年



本文編號(hào):2407601

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenyilunwen/dongmansheji/2407601.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶415a6***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com