06
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ogre4j(OGREのjavaバインディング)を動かしてみた

3Dのライブラリって、ググるといろいろ出てきますが、
高級なライブラリ(3Dモデルのロード・アニメーションができるなど)となると絞られます。
まして、JAVAやC#で使おうとなると、さらに絞られますね。

私はつい先日までAxiomというC#用のライブラリを試していました。
C#でOGRE3Dを作り直したという体のものですが、
OGREベースということもあって、そこそこ使えそうでした。



しかしながら、私はCEGUI(グラフィック上に生成できるGUIのライブラリ)
が使いたかったと言うことがありまして、
Axiomだとちょっと不足だなと感じてしまいました。

そこで次に手を出しているのがogre4jです。

ogre4jは現在OGRE1.6.0に対応しています。
た・ぶ・んCEGUIの機能にも対応していると思うので、試しているところ。

今日はeclipseのセットアップとogre4jのサンプルのビルド~実行を試みたのですが、
思わぬトラップが!

本家OGREの方ではOGRE1.6.1がリリースされており、
リリースノートを見る限り、単なるバグフィクスです。
コードネームも変わってないので、アッパーコンパチだろうと高をくくって
DLしたのですが、そこに罠が張ってありました…

1.6.1でサンプル実行しようとすると、
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\work_eclipse\OgreHelloWorld\ogre4j.dll: 指定されたプロシージャが見つかりません。

とか言いやがるし!

ここ(http://ogre4j.wiki.sourceforge.net/Eclipse+getting+started)を見て
やったのですが、なんか見落としたかなぁとか、
javaの使い方で何か問題があるのかなぁとか、いろいろ駆けずり回りましたが、
結局これ(http://sourceforge.net/forum/forum.php?thread_id=2150665&forum_id=707387)
に回答がありました。
「ogre4jはバージョン1.6.0とあるのだから1.6.1で動くわけねぇだろ」
とのお言葉。
うんまあその通りではあるのだが、アッパーコンパチだと思うよね普通。
APIまで変わってるというのは想定外でありました。

実行画面はこれです。
ogre4j_helloworld_s.png
(これはケーキなのか?なんなんだこれ?)


と言うわけで、今日の教訓は
「バージョンには気をつけろ」
であります。

里海でした。
にほんブログ村 IT技術ブログ ゲーム開発へ
応援クリックありがとうございます!
Secret

アクセスカウンター

プロフィール

青柳篤志

Author:青柳篤志
CreoSproutソフトウェア研究部へようこそ!
Android、Windows用ゲーム等公開しています。
Check



Add to Google

カテゴリー

最近の記事

最近のコメント

月別アーカイブ

Androidアプリ

レンダリングアルゴリズム完全更新!「CreamSplash」公開中!(2011/12/6更新)
(for Android 2.2 以上) 300円(税込み)
//blog-imgs-15-origin.fc2.com/a/h/i/ahirujigen/app_icon_r02_100x100.png

シンプルパズルで女の子の水着イラストを見よう!「PanelFlip 2 Free」公開中!(2011/8/1公開)
(for Android 2.2 以上) 無料
app_icon_100x100.jpg

Match 3 タイプのパズルゲーム!「LED Match」公開中!(2011/8/28公開)
(for Android 2.2 以上) 無料
app_icon_100x100.jpg

シンプルパズルで女の子の水着イラストを見よう!「PanelFlip Free」公開中!(2011/7/22公開)
(for Android 2.2 以上) 無料
app_icon_100x100.jpg

Windowsアプリ

タワーディフェンス系リアルタイム戦術ゲーム「小戦術」販売中!(2011/5/6発売)
(for WindowsPC) 945円(税込み)

リアル液滴シミュレータ「ぶっかけ職人」販売中!
(for WindowsPC)

[まだまだ人気!]
数字と萌えの脳トレゲーム「カズアワセ2」販売中!
(for WindowsPC) 830円(税込み)

[まだまだ人気!]
「カズアワセ2」追加ステージパック「カズアワセ2.1」販売中!
(for WindowsPC) 105円(税込み)

インタラクティブイラスト集「MioPlay」販売中!
(for WindowsPC) 735円→315円(税込み)

ZIP圧縮連番動画結合ツール「動画即結たん1.1.0」(どうがそっけつたん)ただいま販売中!
(for WindowsPC) 630円 → 315円(税込み

twitter

pixiv

ブログ内検索

RSSフィード

リンク

リンク2




アクセスランキング





にほんブログ村 IT技術ブログ ゲーム開発へ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。