锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日本亚洲色大成网站WWW久久,国内精品久久久久影院优 ,久久国产高清一区二区三区http://www.shnenglu.com/AstaTus/category/7919.html -- 澶忓ぉ涓嶇儹銆傘?/description>zh-cnMon, 12 Apr 2010 11:17:36 GMTMon, 12 Apr 2010 11:17:36 GMT60鐏偓涔嬪厜鐨勬ā鍨嬭祫婧愯幏鍙?..http://www.shnenglu.com/AstaTus/archive/2010/04/11/112271.htmlAstaTusAstaTusSun, 11 Apr 2010 14:41:00 GMThttp://www.shnenglu.com/AstaTus/archive/2010/04/11/112271.htmlhttp://www.shnenglu.com/AstaTus/comments/112271.htmlhttp://www.shnenglu.com/AstaTus/archive/2010/04/11/112271.html#Feedback0http://www.shnenglu.com/AstaTus/comments/commentRss/112271.htmlhttp://www.shnenglu.com/AstaTus/services/trackbacks/112271.html
鐏偓涔嬪厜鏄敤Ogre寮鍙戠殑涓嬈懼崟鏈烘父鎴?鎵浠ヤ粬鐨勮祫婧愭槸鍙互鍐嶅害鍒╃敤鐨?浣嗘槸鍦ㄥ姞杞芥ā鍨嬫椂浠栫殑鍔ㄧ敾淇℃伅娌℃湁瀵煎叆榪涙潵,鎵浠ヨ灝嗕粬鐨凷keleton鏂囦歡鍔ㄤ笅鎵嬭剼錛屼互鐏偓涔嬪厜涓?Model/Goust涓轟緥,鍏堝皢Goust.Skeleton鏂囦歡鎷栨斁鍒癘greXmlConverter.exe宸ュ叿鍥炬爣涓?鐒跺悗灝變細鍦℅oust.Skeleton鐩綍涓婄敓鎴愪竴涓狦oust.Skeleton.XML鏂囦歡,璇ュ湪涓棿鎻掑叆<animationlinks>鏍囪,鐒跺悗灝嗘墍鏈夌殑鍔ㄧ敾Skeleton鏂囦歡Link榪涙潵.鐒跺悗灝唜ml鏂囦歡鎷栧埌OgreXmlConverter.exe宸ュ叿鍥炬爣涓?渚胯嚜鍔ㄥ張鐢熸垚涓涓猳ust.Skeleton錛岃鏂囦歡鍐呭氨浼歭ink鍔ㄧ敾鏂囦歡浜?/div>

<skeleton> <bones> </bones> <bonehierarchy> </bonehierarchy> <animations> </animations> <animationlinks> </animationlinks> </skeleton

<animationlinks> <animationlink skeletonName="Attack1.SKELETON" scale="1" /> <animationlink skeletonName="Attack2.SKELETON" scale="1" /> <animationlink skeletonName="Die.SKELETON" scale="1" /> <animationlink skeletonName="Idle.SKELETON" scale="1" /> <animationlink skeletonName="Run.SKELETON" scale="1" /> <animationlink skeletonName="spawn.SKELETON" scale="1" /> <animationlink skeletonName="special_teleport.SKELETON" scale="1" /> <animationlink skeletonName="Special_Gen_AOE.SKELETON" scale="1" /> <animationlink skeletonName="Walk.SKELETON" scale="1" /> <animationlink skeletonName="Special_summon.SKELETON" scale="1" /> </animationlinks>


AstaTus 2010-04-11 22:41 鍙戣〃璇勮
]]>ogre--婧愮爜鐮旂┒--Demo_CameraTrackhttp://www.shnenglu.com/AstaTus/archive/2008/09/07/61248.htmlAstaTusAstaTusSun, 07 Sep 2008 12:45:00 GMThttp://www.shnenglu.com/AstaTus/archive/2008/09/07/61248.htmlhttp://www.shnenglu.com/AstaTus/comments/61248.htmlhttp://www.shnenglu.com/AstaTus/archive/2008/09/07/61248.html#Feedback0http://www.shnenglu.com/AstaTus/comments/commentRss/61248.htmlhttp://www.shnenglu.com/AstaTus/services/trackbacks/61248.html鍏朵腑鐨勫叧閿氨鍦ㄤ簬鎽勫儚鏈虹殑鑷姩緇曡 鍜?鎽勫儚鏈轟竴鐩存湞鍚戦浜洪瓟澶達紝

ogre榪欏紩鎿庝技涔庝粈涔堥兘甯綘鎯沖埌浜嗭紝寰堝鐨勫嚱鏁伴兘宸插皝瑁呭ソ錛屽氨鎬曚綘鎵句笉鍒?br>
浠ヤ笅鐨勬槸榪欎釜demo鍏抽敭浠g爜錛岄兘鏄湪createscene閲岀殑錛屾垜緇欎簡涓嬪叿浣撶殑瑙i噴錛?
// Make sure the camera track this node
        mCamera->setAutoTracking(true, headNode);    //榪欓噷璁╂憚鍍忔満鎬繪槸鏈濈潃欖斿ご

        // Create the camera node & attach camera
        SceneNode* camNode = mSceneMgr->getRootSceneNode()->createChildSceneNode();
        camNode
->attachObject(mCamera);

        
// set up spline animation of node
        Animation* anim = mSceneMgr->createAnimation("CameraTrack"10);    //榪欓噷鐨?0鎸囦唬榪欎釜鎽勫儚鏈虹粫涓鍦堣鑺?0縐掗挓錛岃嚦浜庤繖10縐掗挓鎬庝箞鍒嗭紝鍦ㄤ笅闈㈠叧閿撫璁劇疆涓細鍒嗛厤

        
// Spline it for nice curves
        anim->setInterpolationMode(Animation::IM_LINEAR); //璁劇疆涓ょ偣闂寸Щ鍔ㄦ椂鐨勬彃鍊肩被鍨嬶紝鏈夌嚎鍨嬪拰寮х嚎鍨嬩袱縐嶏紝浠涔堟晥鏋滃ぇ瀹惰嚜涓瘯鍚?br>        // Create a track to animate the camera's node
//浠ヤ笅灝辮璁劇疆鐩告満緇曡鐨勮建榪逛簡
        NodeAnimationTrack* track = anim->createNodeTrack(0, camNode);
        
// Setup keyframes
//鍏抽敭甯у氨10甯э紝榪欎笌鍔ㄧ敾鐨勬繪椂闂?0鍒氬ソ瀵瑰簲
        TransformKeyFrame* key = track->createNodeKeyFrame(0); // startposition
        key = track->createNodeKeyFrame(2.5);
        key
->setTranslate(Vector3(500,500,-1000));
        key 
= track->createNodeKeyFrame(5);
        key
->setTranslate(Vector3(-1500,1000,-600));
        key 
= track->createNodeKeyFrame(7.5);
        key
->setTranslate(Vector3(0,-100,0));
        key 
= track->createNodeKeyFrame(10);
        key
->setTranslate(Vector3(0,0,0));
        
// Create a new animation state to track this
        mAnimState = mSceneMgr->createAnimationState("CameraTrack");
        mAnimState
->setEnabled(true);
鍏抽敭甯ц緗殑閭?琛屼唬鐮佸叾瀹炲氨鏄浠?~2.5縐?鎽勫儚鏈轟粠璧峰鐐圭Щ鍔ㄥ埌錛?00錛?500錛?-1000錛夛紝鍚庨潰鍑犺鍚岀悊


璇emo涓殑createplane鍑芥暟榪樻槸鏈夌偣涓嶆槑鐧?br> MeshPtr createPlane(
            const String& name, const String& groupName, const Plane& plane,
            Real width, Real height,
            int xsegments = 1, int ysegments = 1,
            bool normals = true, int numTexCoordSets = 1,
            Real uTile = 1.0f, Real vTile = 1.0f,   //榪欎釜tile鍟ユ剰鎬濆暒錛燂紵錛燂紵錛燂紵錛燂紵錛燂紵錛燂紵錛燂紵錛燂紵錛燂紵
 const Vector3& upVector = Vector3::UNIT_Y,
   HardwareBuffer::Usage vertexBufferUsage = HardwareBuffer::HBU_STATIC_WRITE_ONLY,
   HardwareBuffer::Usage indexBufferUsage = HardwareBuffer::HBU_STATIC_WRITE_ONLY,
   bool vertexShadowBuffer = true, bool indexShadowBuffer = true);


AstaTus 2008-09-07 20:45 鍙戣〃璇勮
]]>
ogre 鍒濇帰銆傘?/title><link>http://www.shnenglu.com/AstaTus/archive/2008/08/15/58975.html</link><dc:creator>AstaTus</dc:creator><author>AstaTus</author><pubDate>Fri, 15 Aug 2008 13:16:00 GMT</pubDate><guid>http://www.shnenglu.com/AstaTus/archive/2008/08/15/58975.html</guid><wfw:comment>http://www.shnenglu.com/AstaTus/comments/58975.html</wfw:comment><comments>http://www.shnenglu.com/AstaTus/archive/2008/08/15/58975.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/AstaTus/comments/commentRss/58975.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/AstaTus/services/trackbacks/58975.html</trackback:ping><description><![CDATA[      鍙戠幇3D榪欎笢瑗胯繕鏄洰濂界帺鐨勶紝灝ゅ叾鏄湁浜?D鐨刼gre寮曟搸浠ュ悗銆備粖澶╀竴鍙f皵鐪嬪埌浜嗗熀紜鏁欑▼4.銆傘?nbsp;<br>      鍒扮幇鍦ㄤ負姝紝灝辨帴瑙︿簡涓涓狝pplication 綾?鍜?frameListener綾?br><br>Application綾葷戶鎵夸簡 ExampleApplication錛屼富瑕佹槸涓浜涘満鏅殑璧勬簮杞藉叆 鍜?璧勬簮鐨勮緗?榪樻湁鏈閲嶈鐨勬覆鏌撳嚱鏁?br>frameListener綾葷戶鎵夸簡ExampleFrameListener,  OIS::MouseListener, OIS::KeyListener銆?鍚庝袱涓槸澶栭儴綾伙紝涓嶅睘浜巓gre鍐呴儴<br>榪欎袱涓被涓昏鐢ㄤ簬閿洏鍜岄紶鏍囩殑鐩戝惉錛岃櫧鐒惰繕娌′簡瑙e畠鍐呴儴鐨勮繍琛屾満鍒訛紝涓嶈繃鎰熻鏈夌偣鍍?鍗曠墖鏈洪噷鐨勪腑鏂紝榪囧嚑澶╁熀紜<br>鐜╃啛浜嗭紝鍘葷爺絀朵笅銆俕_^<br><br>闄や互涓婁袱涓被澶?br>鐩墠閬囧埌姣旇緝閲嶈鐨勫嚑涓被鏈夛細SceneManger,  Root, Camera, ViewPort (鐜板湪榪樻病寮勬竻妤欳amera, ViewPort 涔嬮棿鐨勫叧緋?錛孍ntity<br>Light, SceneNode銆傘傘?br><br><br>鍦烘櫙鑺傜偣鍦ㄦ帶鍒跺疄浣撴棆杞殑鏃跺欙紝瀹冩槸浠ヨ嚜宸辯殑灞閮ㄥ潗鏍囩郴涓烘爣鍑嗙殑<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">Entity </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">ent </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> mSceneMgr</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">createEntity( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">Robot</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">robot.mesh</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>       SceneNode </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">node </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> mSceneMgr</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">getRootSceneNode()</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">createChildSceneNode( </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">RobotNode</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">, Vector3( </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">100</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000"> )  );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>       node</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">attachObject( ent );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top>       node</span><span style="COLOR: #000000">-></span><span style="COLOR: #000000">yaw( Degree( </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">90</span><span style="COLOR: #000000"> ) );<br><img src="http://www.shnenglu.com/Images/OutliningIndicators/None.gif" align=top></span></div> <br><br>榪欏惈浠g爜鐨勬渶鍚庝竴琛屽氨鏄互ent瀹炰綋涓績涓哄潗鏍囧師鐐圭殑鍧愭爣緋繪棆杞殑銆傘?br><br>濡傛灉瑕佺粫鏌愪竴涓醬鏃嬭漿鎹忥紵鍢庡槑<br><br><br><br> <img src ="http://www.shnenglu.com/AstaTus/aggbug/58975.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/AstaTus/" target="_blank">AstaTus</a> 2008-08-15 21:16 <a href="http://www.shnenglu.com/AstaTus/archive/2008/08/15/58975.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.96papa.cn" target="_blank">亚洲va久久久噜噜噜久久</a>| <a href="http://www.b42k.cn" target="_blank">久久国产成人午夜AV影院</a>| <a href="http://www.nlzm.net.cn" target="_blank">亚洲AV无码久久精品狠狠爱浪潮</a>| <a href="http://www.green-products.cn" target="_blank">久久人做人爽一区二区三区</a>| <a href="http://www.k2938.cn" target="_blank">久久99中文字幕久久</a>| <a href="http://www.bjztxdty.cn" target="_blank">久久精品亚洲乱码伦伦中文</a>| <a href="http://www.qingjian8.cn" target="_blank">色婷婷综合久久久中文字幕</a>| <a href="http://www.classicastle.cn" target="_blank">久久精品国产99国产精品澳门</a>| <a href="http://www.jiehuchong.cn" target="_blank">久久久久久久久久免免费精品</a>| <a href="http://www.lzcoxag.cn" target="_blank">久久午夜无码鲁丝片秋霞 </a>| <a href="http://www.jv3znx.cn" target="_blank">97久久香蕉国产线看观看</a>| <a href="http://www.kxvd.cn" target="_blank">久久久久香蕉视频</a>| <a href="http://www.ls63.cn" target="_blank">奇米影视7777久久精品人人爽</a>| <a href="http://www.eu0i.cn" target="_blank">伊人丁香狠狠色综合久久</a>| <a href="http://www.cn987.cn" target="_blank">久久精品亚洲一区二区三区浴池</a>| <a href="http://www.shaoxingncp.cn" target="_blank">国产—久久香蕉国产线看观看</a>| <a href="http://www.mt4.net.cn" target="_blank">久久久久久亚洲Av无码精品专口</a>| <a href="http://www.z5621.cn" target="_blank">久久久久无码国产精品不卡</a>| <a href="http://www.csjhc.cn" target="_blank">精品一区二区久久</a>| <a href="http://www.zhangqiu114.cn" target="_blank">亚洲AV无一区二区三区久久</a>| <a href="http://www.daidai360.cn" target="_blank">深夜久久AAAAA级毛片免费看</a>| <a href="http://www.http2009.cn" target="_blank">久久精品国产半推半就</a>| <a href="http://www.so006.cn" target="_blank">久久久久无码精品国产不卡</a>| <a href="http://www.xinhaitugong.cn" target="_blank">久久久午夜精品福利内容</a>| <a href="http://www.uutools.cn" target="_blank">99久久精品无码一区二区毛片</a>| <a href="http://www.e9ir544.cn" target="_blank">97久久精品人妻人人搡人人玩</a>| <a href="http://www.cdhjym.cn" target="_blank">久久久噜噜噜久久中文字幕色伊伊 </a>| <a href="http://www.szcybj.cn" target="_blank">久久精品国产亚洲av麻豆图片 </a>| <a href="http://www.lalaazg.cn" target="_blank">亚洲国产成人乱码精品女人久久久不卡 </a>| <a href="http://www.qlswxflaw.cn" target="_blank">99久久99久久精品国产</a>| <a href="http://www.lockdealing.cn" target="_blank">久久精品人成免费</a>| <a href="http://www.94byq.cn" target="_blank">久久精品毛片免费观看</a>| <a href="http://www.kqtao.cn" target="_blank">无码AV波多野结衣久久</a>| <a href="http://www.z8990.cn" target="_blank">亚洲AV无码久久精品色欲</a>| <a href="http://www.gqfsm.cn" target="_blank">99久久精品免费看国产一区二区三区 </a>| <a href="http://www.kangaiw.cn" target="_blank">亚洲精品乱码久久久久66</a>| <a href="http://www.denstone.cn" target="_blank">99精品久久久久久久婷婷</a>| <a href="http://www.52wysq.cn" target="_blank">一本一道久久综合狠狠老</a>| <a href="http://www.angfei.com.cn" target="_blank">久久久久久曰本AV免费免费</a>| <a href="http://www.fwrld.cn" target="_blank">97精品依人久久久大香线蕉97</a>| <a href="http://www.shuffley.cn" target="_blank">久久精品国产亚洲AV香蕉</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>