锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久国产免费观看精品,久久精品免费一区二区三区,久久精品国产亚洲AV影院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.ywpc88.cn" target="_blank">2021国产成人精品久久</a>| <a href="http://www.jcfw-1.cn" target="_blank">国产精品久久久久蜜芽</a>| <a href="http://www.b42k.cn" target="_blank">日本免费一区二区久久人人澡 </a>| <a href="http://www.55542.com.cn" target="_blank">久久人人爽人爽人人爽av </a>| <a href="http://www.chuangwote.com.cn" target="_blank">国产综合久久久久久鬼色</a>| <a href="http://www.uwck.cn" target="_blank">免费观看成人久久网免费观看</a>| <a href="http://www.xahyjtls.cn" target="_blank">91亚洲国产成人久久精品</a>| <a href="http://www.webidea.com.cn" target="_blank">久久久久国产一区二区三区</a>| <a href="http://www.lftdly.cn" target="_blank">99久久无色码中文字幕人妻</a>| <a href="http://www.chianyuxun.cn" target="_blank">精品国产福利久久久</a>| <a href="http://www.zs021.cn" target="_blank">国产精品美女久久福利网站</a>| <a href="http://www.z42195.cn" target="_blank">久久精品国产亚洲AV大全</a>| <a href="http://www.52liansuo.com.cn" target="_blank">国产精品热久久毛片</a>| <a href="http://www.crolab.cn" target="_blank">久久精品国产亚洲77777</a>| <a href="http://www.c825.cn" target="_blank">久久亚洲欧洲国产综合</a>| <a href="http://www.55542.com.cn" target="_blank">国产韩国精品一区二区三区久久 </a>| <a href="http://www.xiatiancaiwu.cn" target="_blank">中文字幕久久精品</a>| <a href="http://www.uhqw.cn" target="_blank">中文字幕一区二区三区久久网站</a>| <a href="http://www.airesou.cn" target="_blank">怡红院日本一道日本久久</a>| <a href="http://www.nbhaishun.cn" target="_blank">亚洲国产成人久久一区WWW</a>| <a href="http://www.s9375.cn" target="_blank">久久成人国产精品二三区</a>| <a href="http://www.vueq.cn" target="_blank">久久无码人妻一区二区三区</a>| <a href="http://www.bosot.cn" target="_blank">亚洲精品无码久久不卡</a>| <a href="http://www.hedv.com.cn" target="_blank">久久99精品久久久久久不卡</a>| <a href="http://www.kucunshuo.cn" target="_blank">久久精品国产亚洲AV嫖农村妇女</a>| <a href="http://www.tjjobs.com.cn" target="_blank">欧洲性大片xxxxx久久久</a>| <a href="http://www.lnboxue.cn" target="_blank">伊人色综合久久天天</a>| <a href="http://www.buzzbee.com.cn" target="_blank">91精品国产综合久久精品</a>| <a href="http://www.7708.com.cn" target="_blank">久久久久亚洲AV片无码下载蜜桃</a>| <a href="http://www.ifson.cn" target="_blank">久久人人青草97香蕉</a>| <a href="http://www.bvgj.cn" target="_blank">久久久国产视频</a>| <a href="http://www.khdv.cn" target="_blank">国内精品伊人久久久久777</a>| <a href="http://www.softplat.cn" target="_blank">伊人久久国产免费观看视频</a>| <a href="http://www.n29306.cn" target="_blank">久久青青草原精品国产软件</a>| <a href="http://www.allywll-800.cn" target="_blank">日韩一区二区久久久久久</a>| <a href="http://www.umw.net.cn" target="_blank">久久精品成人国产午夜</a>| <a href="http://www.bxdlcd.cn" target="_blank">久久精品国产久精国产</a>| <a href="http://www.garden-tools.com.cn" target="_blank">久久精品国产精品青草</a>| <a href="http://www.keyboo.cn" target="_blank">国产高潮国产高潮久久久91 </a>| <a href="http://www.hedv.com.cn" target="_blank">久久不见久久见免费视频7</a>| <a href="http://www.baomintv.cn" target="_blank">久久久免费精品re6</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>