トップページgamedev
419コメント118KB

OGRE3D

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2007/06/03(日) 20:23:09ID:L91D+CA1
http://ogre3d.org/
0262名前は開発中のものです。2010/02/12(金) 15:30:34ID:woLf5i/f
すさんだ心の清涼剤。
0263名前は開発中のものです。2010/02/12(金) 23:09:39ID:tJl0pisd
>>261
ガイジンは馬鹿だからね
とりあえず血が出ていればなんでもいいんだろ
0264名前は開発中のものです。2010/02/13(土) 01:52:11ID:h3UzhTZ+
ジャッブはロリエロだけどね
0265名前は開発中のものです。2010/03/28(日) 09:07:20ID:zKhnp9tB
MogreのMovableTextのために、Mogreリビルドした人居る?

Billboardにテキストをレンダリングしたいと思い、
MogreWikiを参照したら
MovableTextがあった。
しかし、リビルド必須とか面倒orz...
0266名前は開発中のものです。2010/03/28(日) 09:11:49ID:zKhnp9tB
ずいぶん下がってるから上げる。
0267名前は開発中のものです。2010/04/07(水) 14:08:26ID:07BSef1S
test
0268Mogreリビルドできた2010/04/07(水) 14:12:43ID:07BSef1S
Mogreのリビルドできた。
詳細は以下にまとめときました:
ttp://ahirujigen.blog97.fc2.com/blog-entry-271.html

あと、MovableTextの組み込みもやった:
ttp://ahirujigen.blog97.fc2.com/blog-entry-272.html

0269MovableTextの問題2010/04/07(水) 14:15:24ID:07BSef1S
リビルド・組み込みできたが、一個問題。

MovableTextがいつも最前面に表示されてしまう。
MovableText.ShowOnTop=false
としてもだめ。
バグ?それとも対策あり?

誰か助けて〜
0270名前は開発中のものです。2010/04/12(月) 17:26:41ID:DnWQUWmJ
FPS用カメラのサンプルがあったんで、昨日色々駆け巡ってOgerNewt.frameworkをこさえたが、
ソース exe が解凍出来なかったり意味分からなくて、結局 OgreBullet.framework を作ってこっちで頑張ることにした。

Bulletは OSG で遊んでた時に触ったから勘があるし、OgerNewtは終わってるみたいだったから良いか。
0271名前は開発中のものです。2010/04/12(月) 18:48:09ID:4qLp5xoA
Newtonってだいぶ前に開発終了したと思ってたが、いつの間にか2.0が開発中なんだな。
昔は物理エンジンって言ったらODEが有名だったが、今はいろいろあってどれ使えばいいのかわからん。
0272Mogreで日本語出せるの?2010/04/20(火) 00:03:43ID:Uq/tTX1+
上に
unicodeでok
と記述あるが、どうやって日本語を表示するの?

.fontdefに日本語TTFファイルを指定して、
.overlayのcaptionに日本語でメッセージ指定したところ、
表示されない。
もちろんアルファベット、数字は表示できる。

http://wiki.game-develop.com/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%2F%C8%E6%B3%D3#kbe5a55f
のogre engineの説明だと、
ちょっとの設定で表示可能とあるが、
よく分からん。
0273MogreでBillboardSetの”削除”は?2010/04/23(金) 17:45:57ID:EWxopJWC
MogreでBillboardSetの削除はどうすればいい?

前提として、BillboardSetを親SceneNodeからDetachしている。

このあと、BillboardSet削除は
BillboardSet.Dispose()でOK?
0274BillboardSetの”削除”2010/04/23(金) 22:05:32ID:EWxopJWC
どうやら、SceneManager.DestroyBillboardSet()で削除するのが良さそう。
0275名前は開発中のものです。2010/04/29(木) 09:14:11ID:H9317CgG
>>272
テキストの前にTを入れたはず
T"ああああああああああああああああ!"
0276名前は開発中のものです。2010/04/30(金) 21:03:16ID:sq+bvZK5
>>275
overlayファイルのこと?
それともC#ソースコード?
どちらもやってみたけど、出来なかったよ。
0277名前は開発中のものです。2010/05/01(土) 11:37:30ID:BDKTnciT
なんで需要がなさそうなOSにも対応させてるんだろう。
インストールめんどくさい
0278名前は開発中のものです。2010/05/02(日) 11:51:00ID:2b0FnnmQ
.fontdefのcode_pointsを指定してないんじゃないか
0279名前は開発中のものです。2010/05/04(火) 07:54:50ID:MKYvfrxG
ソース読んでるんだけどなんでこんなにクラスがあるのか分からん、、、
俺の知らない概念のモノがあるのか、、、
0280名前は開発中のものです。2010/05/04(火) 17:47:49ID:MKYvfrxG
OgreMainのリンクが失敗します、、、
>>既に msvcprtd.lib(MSVCP80D.dll) で定義されています。
0281漢字表示できた!2010/05/04(火) 22:58:06ID:d+TOW3AB
>>278
ベリーサンクス!
できた!漢字表示ができました!
ありがとう^^

Ogreは標準で多言語対応できるんだね。
ソースをいじらなければならないかと、
半ばあきらめていたけど、
おかげさまで漢字対応の方法が分かった。

Ogreすごい。
Irrichitが日本語対応してないのに比べると、
標準で対応しており驚き。
これで無料とは…
0282名前は開発中のものです。2010/05/17(月) 01:27:36ID:Yf1P79+n
ogremainのスタティックライブラリって作れるんですか?
0283名前は開発中のものです。2010/05/17(月) 05:54:15ID:1Bamnt0o
作ったことある。スタティックで普通に動くよ (1.6〜1.7)
0284名前は開発中のものです。2010/05/17(月) 18:55:50ID:15nomuve
>>283
ありがとう


あーソース読むのキツイ
0285名前は開発中のものです。2010/05/21(金) 09:48:57ID:yyjdHApY
ogreって右手座標系なのかな?
0286名前は開発中のものです。2010/05/24(月) 22:32:24ID:YPzorpCa
右手系だよ。
0287やっぱMovableTextの表示順序変えられない…;2010/05/26(水) 13:42:47ID:9Re8FLnf
ども。
以前、Mogreのリビルドして、MovableTextを組み込んだ話を
書き込んだものです。

一個、未だに解決できていない問題あり。

ポリゴンをアルファブレンドで重ねると、
MovableTextで描画するテキストが、どうしても最前面に来てしまう。

もちろん、MovableText.ShowOnTop=falseにしてますよ。
それでも最前面に来てしまう。

後ろに下げたいのですが、どうやったらよろしいでしょうか?

考えられる問題点:
・ポリゴンの表示順序(これをどう変えるか分からない)
・マテリアルのtransparent_sorting が on になっていない?
(デバッグ実行で見たところonになっている)

誰か助けて〜

参考:
http://ahirujigen.blog97.fc2.com/blog-entry-280.html
ここに開発中のゲーム動画上げてます。
女の子画像がスライドする過程で、数字(MovableText)が女の子画像より
前に来ていることに注目してください。
これは望まない動作です。
0288名前は開発中のものです。2010/05/27(木) 16:24:04ID:L/2TYr7+
これでOSやグラボのドライバのライセンスも自由度が高ければ、
OGRE3Dで開発したゲームをLive CD形式で配布したいんだけどなあ。
0289名前は開発中のものです。2010/05/27(木) 17:20:38ID:HTpimAHk
全然詳しくないけどlinuxでも無理なの? LiveCD
0290名前は開発中のものです。2010/06/05(土) 17:23:56ID:8mMOe8MW
http://ogre3d-jp.com/
どうしようかな。まずチュートリアル書くかな
0291名前は開発中のものです。2010/06/07(月) 22:11:09ID:BqBArdgc
このスレ待望のwikiができた訳だが
日本でogre使ってるのは俺と>>289>>287だけの予感...
0292名前は開発中のものです。2010/06/07(月) 22:31:04ID:4qC9QHdm
Japanizeでちょこちょこ訳してる人はおったがね
0293名前は開発中のものです。2010/06/07(月) 22:40:42ID:U9ZpVjQN
solly, OGLE is Japanies onry
0294名前は開発中のものです。2010/06/07(月) 23:35:27ID:mzrUcMNV
Engrish オンリーあるね
0295名前は開発中のものです。2010/06/08(火) 12:34:45ID:n9myZCi4
English ・・・
0296名前は開発中のものです。2010/06/09(水) 00:06:28ID:ApVdCU9f
1.6.xに比べてソースからのビルドが親切になってる。
config.hでオプションいろいろ選べるしビルドおすすめ。
メモリリーク検出とかはprebuildのdebugにもデフォで付ければいいのに。
0297名前は開発中のものです。2010/06/13(日) 01:13:56ID:a/IpyTAN
リソースの再読み込みってどうやるんでそうか?
ファイルを編集して反映させたいんだけど。。。
0298名前は開発中のものです。2010/06/14(月) 10:55:11ID:V7jP3kXC
ついさっきまで MediaWiki だったのが Tiki Wiki に変わってウゼーことしきりなのだが。
何なんだよ一体。
0299名前は開発中のものです。2010/06/14(月) 11:48:05ID:zoE8jfWq
何過疎スレで吠えてんだ?
0300名前は開発中のものです。2010/06/15(火) 18:23:06ID:P0scF+dw
MFCで使うとメモリリークが表示されるんだけど気にしなくていいのかな?
0301名前は開発中のものです。2010/06/15(火) 20:21:59ID:C3HhvNqO
ほんとにリークしてるのかも試練
0302名前は開発中のものです。2010/06/15(火) 20:24:16ID:oobu9HpJ
>>301
Ogre::Rootをnewしてdeleleしてるだけなんだ、、、

0303名前は開発中のものです。2010/06/18(金) 20:51:32ID:yGKHbnyh
>>302
OgreのMemoryDetectorを使えば正しく検出できる。
OGRE_NEW_TとかOGRE_ALLOC,OGRE_MALLOCとかでOgre以外もおk。
SDKをそーすからビルドしなきゃならんけどオススメ。俺はDEBUGだけコレ使ってる。
0304名前は開発中のものです。2010/06/23(水) 02:40:17ID:97x9PpNd
>>303
ありがとう

原因がよくわからないんだけどメモリリークの表示が出なくなりました
0305名前は開発中のものです。2010/06/26(土) 21:07:23ID:BoIQjt40
RenderTexture が上手く機能しないぞと悩んでたら、TexturePtr のサイズ設定で
> mWindow->getWidth(), mWindow->getHeight()
してるせいだった。

うちのグラフィック・カード (Radeon X1600) だと、2^n じゃないテクスチャは作成されないんだよな(少なくとも Ogre では)。
他にも色々バグあるっぽい。
0306名前は開発中のものです。2010/06/30(水) 18:05:45ID:EXdi+NX9
中の人直々にogre本書くってさ
http://www.ogre3d.org/forums/viewtopic.php?f=1&t=58639
0307名前は開発中のものです。2010/06/30(水) 23:09:26ID:a4olOdrR
>>305
洋ゲーだと機種によって動かないのは当たり前ってのが結構あるし、
向こうの人はそういうのがおおらかなのかもね
0308名前は開発中のものです。2010/07/01(木) 16:50:20ID:zJkkVIKA
>>305
自分で
> mWindow->getWidth(), mWindow->getHeight()
にしてるという意味ならそれはバグではないのでは?
>>306
出版社と折り合いがつかなくて早速取りやめになっちゃったみたいですね。残念。どうやらご本人はかなり踏み込んだ内容のモノが書きたかったようですが出版社側としては小規模なTIPS集みたいなものを求めていたようです。

0309名前は開発中のものです。2010/07/21(水) 20:13:35ID:KpTsY0bS
プラグインを使ってみたいんだけど、展開したフォルダをどう配置するのが標準的ですか?
OgreSDKの下にaddonフォルダを作って、PagingLandScape2とか入れてみたけど、
これでいいのかちょっと悩んでます。
Windows 7でVC++2008を使用しています。
0310名前は開発中のものです。2010/09/23(木) 13:58:15ID:JlAT1vXu
男ならc:\直下
0311名前は開発中のものです。2010/10/06(水) 01:39:09ID:YQzOTTcs
ogreって描画エンジンじゃん?
ゲームオブジェクトの更新処理とか当たり判定って
シーンマネージャのシーングラフとは別にデータ構造を持って処理するのですか?
0312名前は開発中のものです。2010/10/09(土) 09:38:24ID:T+nfa0Hz
当たり判定は、外部物理エンジン使うと当たり判定用のオブジェクトと描写用のオブジェクトが使えるような?
0313名前は開発中のものです。2010/10/14(木) 20:28:41ID:tTAZNkub
>>312
ありがとう
0314名前は開発中のものです。2010/10/27(水) 07:31:11ID:liml0yI2
OgreNewtで物理演算できるよ。
0315名前は開発中のものです。2010/10/30(土) 15:14:14ID:jSizPbkW
白っぽい液体をぶっかけるシミュレーション
http://www.nicovideo.jp/watch/sm12583399

MogreNewtとメタボール(こっちは自作)で液滴表現できました!



※下がってきたのでageます。
0316名前は開発中のものです。2010/10/31(日) 11:07:17ID:B1OoPGbD
欠点もあるけど、汁程度ならこの方法も使えますよ。速いし
http://msdn.microsoft.com/ja-jp/library/bb172360(VS.85).aspx
0317名前は開発中のものです。2010/11/04(木) 09:20:39ID:m0cgsvKC
NeoAxis Game Engine 紹介されてたb
0318名前は開発中のものです。2010/11/04(木) 09:22:06ID:Xxjto0U3
おめ
0319名前は開発中のものです。2010/11/04(木) 14:52:49ID:4qtkjY1S
1.7.2キタ
0320名前は開発中のものです。2010/11/17(水) 08:00:45ID:GIUGFNhj
blenderからのエクスポーターを、2.55で使えてる方います?
2.4xまでしか対応していないのでしょうか?
0321名前は開発中のものです。2010/11/17(水) 14:35:50ID:q/rIO1ti
blenderのスクリプトは2.4xと2.5xでまるっきり変わったので互換性なし。
0322名前は開発中のものです。2010/11/18(木) 08:26:11ID:zGv4NVgc
1.7.2インストールしたんだけど、cg.dll入ってないよね。
OgreSDKのフォルダを検索しても出てこないよ。
nvidiaからCgTookKit下ろしてきて、cg.dllをDebugとReleaseフォルダに入れたら問題なく動いたから解決済みだけど。
0323名前は開発中のものです。2010/11/18(木) 13:17:34ID:e6A3g4v7
source packageの方には入ってたけど、前にもそんなことあったね。
0324名前は開発中のものです。2010/11/18(木) 21:54:11ID:pJmM1Mzj
そっちには入っていたのか・・・。
0325名前は開発中のものです。2010/11/20(土) 13:38:17ID:whXMFKIA
Blender2.5プラグインキター
http://www.ogre3d.org/forums/viewtopic.php?f=4&t=61485
0326名前は開発中のものです。2011/01/08(土) 16:56:20ID:HNeS4RBt
Ogreベースのゲームエンジンについて調べてみた

Yake
http://www.yake.org/

Open Game Engine
http://sourceforge.net/apps/mediawiki/oge/index.php?title=Main_Page
http://www.opengameengine.org/(死亡?)

NeoAxis(商用は有料)
http://www.neoaxisgroup.com/

GOOF
http://www.ogre3d.org/tikiwiki/Game+Object+Oriented+Framework

ネタ元
http://www.ogre3d.org/forums/viewtopic.php?t=43194
0327名前は開発中のものです。2011/01/11(火) 13:39:18ID:EUPWp5Pb
ogre本出た
ttps://www.packtpub.com/ogre-3d-1-7-beginners-guide-for-real-time-3d-applications/book
0328名前は開発中のものです。2011/01/11(火) 17:14:22ID:Wq4u4jOo
翻訳版でないかな
0329名前は開発中のものです。2011/01/17(月) 22:35:49ID:G8KZ42kh
オグレは標準で日本語入力画面つくれますか?
0330名前は開発中のものです。2011/02/12(土) 20:17:44ID:lZ/kkQ4i
オグレ兄さんは表示だけやから入力は無理やで
0331名前は開発中のものです。2011/03/31(木) 02:35:14.36ID:P9+cr3oX
OgreKitで遊んでる人います?
0332名前は開発中のものです。2011/04/06(水) 22:59:59.98ID:Zq4q4aJX
PCZSceneManager 使いたいのだが、
http://www.ogre3d.org/forums/viewtopic.php?f=2&t=37838
で自分も嵌ってる。
誰か使えてんの?
0333名前は開発中のものです。2011/04/17(日) 00:01:32.91ID:KVRVHEXh
333
0334名前は開発中のものです。2011/04/17(日) 21:30:32.54ID:fYsKoBeM
↑おめーちょーすげーじゃん
0335名前は開発中のものです。2011/05/06(金) 13:19:06.98ID:3L/Bj75A
ベーシックチュートリアル2の内容を実行したいのですが、
ninja.meshなどはどこからダウンロードできるんでしょうか?
実行時にninjya.meshが見つからずに落ちてしまいます。
http://www.ogre3d.org/tikiwiki/Basic+Tutorial+2
03363352011/05/06(金) 13:49:47.01ID:3L/Bj75A
インストールしたファイルの中にありましたorz
0337名前は開発中のものです。2011/05/12(木) 20:24:31.79ID:wja3lMsm
1.7.3キター
0338名前は開発中のものです。2011/05/17(火) 11:55:29.60ID:+F/5w60v
Unity3Dより優れている点ってなにかな?

0339名前は開発中のものです。2011/05/17(火) 19:24:36.33ID:JMXaAS9Z
demo見て判断しろよ
0340名前は開発中のものです。2011/05/18(水) 04:10:21.16ID:mz3VFKU5
俺はC++が使えるぜヒャッハーみたいなところ
0341名前は開発中のものです。2011/05/18(水) 14:36:03.96ID:rOu4DB6X
Unity3Dってエディタも用意されたゲームエンジンでしょ。
Ogre3Dはc++用の3D描画ライブラリだよ。Direct3D/OpenGLのラッパーみたいなもん。基本、機能は表示だけ。
0342名前は開発中のものです。2011/06/01(水) 21:13:49.20ID:Mi7+fdCT
>>327
買っちゃった・・・・
0343名前は開発中のものです。2011/06/01(水) 21:50:36.56ID:A5ucdlnY
>>342
どうだった?
0344名前は開発中のものです。2011/06/03(金) 21:27:51.84ID:cWgrowBd
>>343
今届いたんでみたら
「OGRE 3D」版の「DirectX?実践プログラミング」と同じ感じかな。
重要そうな関数とか一通り紹介してるね。
クイズとか言って小問出してくる。
高度な事はないね。モデルの表示やアニメーション、パーティクルくらいをコード付きで解説。
そういえば文字の表示のさせ方が載って無いね。
0345名前は開発中のものです。2011/06/04(土) 15:06:12.59ID:no3PW+es
fontをテクスチャマップにプリレンダする標準の方法では、日本語表示はキツイ。

今思いついた妄想だけど、winならメモリデバイスコンテキストに文字描画して
ogreのdynamic textureにうまく転送すればいけそうな気がする。
0346名前は開発中のものです。2011/06/04(土) 20:49:40.04ID:UyuIRLh+
サンプルデモをみたらソースを組み合わせるだけで草原を3人称視点で走るオークができそうだね。
0347名前は開発中のものです。2011/09/17(土) 13:56:28.04ID:KbV4Gw6G
ogreとのリンクに時間が掛かるんだけどファイルが大きいから仕方ないのかな?(vc++2005)
0348名前は開発中のものです。2011/09/17(土) 14:39:56.73ID:mMUXxfM+
確かにリンク時間かかるね
0349名前は開発中のものです。2011/10/24(月) 00:20:20.78ID:CxA34gjZ
0350名前は開発中のものです。2011/11/09(水) 01:27:15.24ID:EfgdUy+Z
しかしORGEやIrrlichtのスレが伸びないのが・・・
0351名前は開発中のものです。2011/11/16(水) 03:24:19.31ID:7ojWoIOt
Ogre 1.8 Release Candidate 1 (RC1)
http://www.ogre3d.org/2011/11/13/ogre-1-8-release-candidate-1-rc1
0352名前は開発中のものです。2012/01/04(水) 08:31:52.05ID:7RgTTZmi
Irrlicht→Unity→Mogreと流れ着いてみました

Unityいいんだけど、アクション向きすぎて、
他の用途にはかえって足枷がきつい感じだった

でもC#いいなぁ、と思ってIrrlichtC#bind探したが立ち消えまくって不安定

とりあえずここに定住できるように頑張る
0353名前は開発中のものです。2012/01/08(日) 21:46:31.18ID:R7rvY8H4
みんなmesh作るのに何使ってるの?blender?
0354名前は開発中のものです。2012/02/17(金) 01:00:34.53ID:6QE5xmvV
Qt使ってるからクロスプラットホームのライブラリ探しててたどり着いた
winで動かすならdirectxがいいし、それだと他のOSで動かないしで
directxとopenglで互換のあるソースで記述できるのを探してた
更新は活発だしMITライセンスだし、これが決定版になるんだろうか?
0355名前は開発中のものです。2012/02/17(金) 03:35:35.59ID:HcBVEhnL
>>354
このスレはUnityスレほど動いてないみたいだぜw
0356名前は開発中のものです。2012/02/17(金) 06:45:48.84ID:nLoN11wG
Unity とはレイヤが違う。
0357名前は開発中のものです。2012/02/17(金) 09:59:43.18ID:HcBVEhnL
>>356
http://toro.2ch.net/test/read.cgi/gamedev/1324187203/685-690
ヒント: ID
0358名前は開発中のものです。2012/04/14(土) 21:22:27.13ID:90Iby6xD
シーン作成てOgitorが一番いいのかな?
DotSceneLoaderで全部一括で読み込めないのが不満だけど
0359名前は開発中のものです。2012/05/29(火) 20:04:33.08ID:t7wh9Kkg
Ogre 1.8 has been released
http://www.ogre3d.org/2012/05/28/ogre-1-8-has-been-released
0360名前は開発中のものです。2012/06/05(火) 21:19:46.63ID:xmfPD+Gt
1.8でPagedGeometryのプログラムがシーンマネージャーのsetWorldGeometryでクラッシュするようになったけど
どう修正すればいいのか分からない
0361名前は開発中のものです。2012/06/06(水) 10:04:22.08ID:K3C+b+6o
Terrain Scene Managerが削られたのね
BasicTutorial3試してるけど起動してちょっと経つとTerrain生成で応答しなくなるな
■ このスレッドは過去ログ倉庫に格納されています