ODE 0.10 ã®å‚¾å‘ã¨å¯¾ç–(é‡è¦ï¼‰
 
ODE0.10ã§æ–°ã—ãå°Žå…¥ã•れãŸãƒ”ストンジョイントã®ãƒ‡ãƒ¢(demo_piston.exe)
ãã‚ãã‚æ¢…é›¨ãŒæ˜Žã‘ãã†ã§ã™ã.昨年ã¯åŒ—æµ·é“ã§ç†±ä¸ç—‡ã«ãªã‚Šåœ°çƒæ¸©æš–åŒ–ã‚’è‚Œã§æ„Ÿã˜ã¾ã—ãŸï¼Žä»Šå¹´ã‚‚梅雨入りãŒé…ã,梅雨開ã‘ãŒæ—©ããªã‚Šã‚ˆã†ã§ï¼ŒçŒ›æš‘ãŒå¿ƒé…ã§ã™ï¼Ž
ã•ã¦ï¼ŒOpen Dynamics Engine 0.10ãŒç´„9ヶ月ã¶ã‚Šã®ï¼’ï¼ï¼ï¼˜å¹´ï¼—月1日ã«ãƒªãƒªãƒ¼ã‚¹ã•れã¾ã—ãŸï¼Ž1.0ã«ãƒ¡ã‚¸ãƒ£ãƒ¼ã‚¢ãƒƒãƒ—グレードã™ã‚‹ã¨æœŸå¾…ã—ã¾ã—ãŸãŒï¼Œãƒ‡ãƒ™ãƒãƒƒãƒ‘ーã¯ã¾ã 機ãŒç†Ÿã—ã¦ã„ãªã„ã¨åˆ¤æ–ã—ãŸã‚ˆã†ã§ã™ï¼Žã—ã‹ã—,è¡çªæ¤œå‡ºã‚„エラー処ç†ã«é–¢ã—ã¦ã‹ãªã‚Šæ”¹å–„ã—ãŸå°è±¡ã‚’å—ã‘ã¾ã—ãŸï¼Žä¾‹ãˆã°ä»Šã¾ã§ï¼ŒODE internal errorエラーã§è½ã¡ã¦ã„ãŸã‚‚ã®ãŒï¼Œå•題ãªãå‹•ã„ã¦ã„ã¾ã™ï¼ŽODEã¯ç€å®Ÿã«é€²åŒ–ã—ã¦ã„ã¾ã™ï¼Ž1.0ã«ã‚¢ãƒƒãƒ—グレードã™ã‚‹æ—¥ã‚‚ãã†é ãã¯ãªã„ã§ã—ょã†ï¼Ž
主ãªå¤‰æ›´ç‚¹ã¯æ¬¡ã®ã¨ãŠã‚Šã§ã™ï¼Žè©³ã—ãã¯ode-0.10.0/CHANGELOG.txtã‚’ã”覧ãã ã•ã„.
- dInitODE2(), dAllocateODEDataForThread(), dCleanupODEAllDataForThread(). ã“れらã®APIã¯ã‚¹ãƒ¬ãƒƒãƒ‰ç”¨ã®è¡çªæ¤œå‡ºã«é–¢ã™ã‚‹ã‚‚ã®ï¼Ž
- GIMPACT ã®å€ç²¾åº¦ã‚µãƒãƒ¼ãƒˆ
- Sweep and Prune è¡çªæ¤œå‡ºã‚¹ãƒšãƒ¼ã‚¹ã®è¿½åŠ
- æ–°ã—ã„ジョイント: Prismatic Universalジョイント, Pistonジョイント
- autotoolsã®å ´åˆã¯ãƒ‡ãƒ•ォールトã§shared libraryã§ãƒ“ルドã§ããªã„.ã¤ã¾ã‚Šï¼Œ ODEã®ã‚ˆã†ãªç‰©ç†è¨ˆç®—エンジン ã¯static libraryã¨ã—ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã¹ã.
- 最é©åŒ–,多ãã®ãƒã‚°ä¿®æ£ï¼Œã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®æ¸…掃
ãªãŠï¼Œã“れらã®å¤‰æ›´ã«ä¼´ã„,ODEã®APIを呼ã³å‡ºã™æ™‚ã¯ï¼ŒdInitODE()ã§åˆæœŸåŒ–ã—,終了ã™ã‚‹ã¨ãã¯dCloseODE()ã§å¾Œå‡¦ç†ã‚’ã—ãªã‘れã°ãªã‚Šã¾ã›ã‚“.ã¤ã¾ã‚Šï¼Œä»¥å‰ä½œæˆã—ãŸã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®ä¿®æ£ãŒå¿…è¦ã«ãªã‚Šã¾ã™ï¼Žã“れã«å¯¾å¿œã—ãŸODE本ã®ã‚µãƒ³ãƒ—ルプãƒã‚°ãƒ©ãƒ ã¯ä»¥ä¸‹ã‹ã‚‰ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ã§ãã¾ã™ï¼Ž
ã¾ãŸï¼Œãƒ“ルドã®ã‚·ã‚¹ãƒ†ãƒ ã‚‚å°‘ã—変更ã«ãªã‚Šï¼Œdemura.netã§é…布ã—ã¦ã„ãŸmakefileã§ã¯ã‚³ãƒ³ãƒ‘イルã§ããªããªã‚Šã¾ã—ãŸï¼ŽODE0.10ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«æ–¹æ³•並ã³ã«ã‚µãƒ³ãƒ—ルプãƒã‚°ãƒ©ãƒ ã®ã‚³ãƒ³ãƒ‘イル方法ã¯ä»¥ä¸‹ã‚’ã”覧ãã ã•ã„.
- ODE 0.10 ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(Code::Blocks)
- ODE 0.10 ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(MSYS+MinGW)
- ODE 0.10 ã®ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã€€(Visual C++ 2008 EE)
今回ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚¢ãƒƒãƒ—ã§ã¯å‹•力å¦è¨ˆç®—ã®ç©åˆ†å™¨ã«ãƒ«ãƒ³ã‚²ã‚¯ãƒƒã‚¿ã®å°Žå…¥ã¯è¦‹é€ã‚‰ã‚Œã¾ã—ãŸãŒï¼Œãƒãƒªã‚´ãƒ³(三角メッシュ)ã®è¡çªæ¤œå‡ºã¯ãšã„ã¶ã‚“改善ã•れã¾ã—ãŸï¼Žã“れã¯ODE-0.9ã‹ã‚‰å°Žå…¥ã•れインストールã®ã‚ªãƒ—ションã§é¸ã¶ã‚‚ã®ã§ã™ãŒï¼ŒOPCODEã®æ–°ã—ã„三角メッシュåŒå£«ã®è¡çªæ¤œå‡ºã‚’é¸ã¶ã“ã¨ãŒã§ãã¾ã™ï¼Žç§ã¯è©¦ã—ãŸã“ã¨ãŒãªã„ã®ã§å—ã‘売りã«ãªã‚Šã¾ã™ãŒï¼Œã“れã«ã‚ˆã‚ŠGimpactã¨ç«¶ã„åˆãˆã‚‹èƒ½åŠ›ã«ãªã£ãŸã‚ˆã†ã§ã™ï¼ŽOPCODEã¯Gimpactより数å€é€Ÿã„ã¨ã„ã†å ±å‘Šã‚‚ã‚りã¾ã™ã®ã§æœŸå¾…ãŒæŒã¦ã¾ã™ï¼Žã¾ãŸï¼ŒGimpactã‚‚å€ç²¾åº¦ãŒã‚µãƒãƒ¼ãƒˆã•れã¾ã—ãŸã®ã§ï¼Œè¨ˆç®—精度ãŒå¿…è¦ãªæ–¹ã«ã¯ãƒ“ッグニュースã ã¨æ€ã„ã¾ã™ï¼Žã§ã‚€