10/10/29 17:05:29
nearクリップ面とfarクリップ面の外に出ただけだな
他のスレにマルチですでに解決済み。
248:デフォルトの名無しさん
10/12/05 17:39:14
joglって遅くね?
使いやすいとは思うけど
サンプルにあったペンギン5、6個表示させただけで処理落ちする
描画範囲を狭めたりして色々やってみたけど
テクスチャを含んだモデルデータを読み込ませるとやっぱ遅い
249:デフォルトの名無しさん
10/12/06 10:43:39
APIコールがJNI越しで遅いから、VBOやディスプレイリストが必要
250:デフォルトの名無しさん
10/12/07 02:02:36
とりあえずテクスチャ小さくしたら、ちょいマシになった
まぁ使えなくもないかな
フリーだし文句言っちゃ悪いよね
251:デフォルトの名無しさん
11/01/01 22:37:01
JMFカメラ認識しない件について
Androidエミュレータ上でARToolkitを動かすためにJMFを使ってカメラデバイスとして動かすというような記事を見たのでJMFをダウンロードインストールをしてみたのですがイメージングデバイスのUSB2.0cameraを認識してくれません。
JMF Registry EditorでCapture Devicesのタブを選択しDetect Capture Devicesのボタンを押してもカメラを拾ってくれません。
何か考えられる原因はありますでしょうか?
一度ドライバを削除して再インストールも行ってみました。
他PCでも試してみましたがだめでした。
メインPC
OS vista SP2 64bit
ためしにやってみた他のPC
OS XP SP3
カメラ
elecom ucam-dlu130hsv
自動でドライバをインストールするタイプです。
Skypeなどの他ソフトでカメラの起動は確認済みです。
ちなみにDetect Capture Deviceのボタンを押すと
Message Errorのダイアログがでて、内容が
Capture device query unsuccesful!
と出るのでキャプチャデバイスがうまく見つけられていないのはわかるのですがなぜ見つけられないのか対策の検討がつきません。
ご教授よろしくお願いします。
252:デフォルトの名無しさん
11/01/10 11:16:06
joglっていまサイト移動してる上にバイナリ配布されてないよね?
どうなってるの?
253:デフォルトの名無しさん
11/01/10 12:10:22
依存プロジェクトのANTLRのサイトに繋がらない
254:デフォルトの名無しさん
11/03/02 23:34:06.36
AWTTextureIOみたいな便利なもんが出来てよかったぜ。
ついでにJMFTextureIO作ってくれよ。
255:デフォルトの名無しさん
11/03/03 17:17:29.36
JogAmpが提供してるJOGLのビルドを使ってもOK?
256:デフォルトの名無しさん
11/03/04 15:04:37.37
java.netからJogAmpに移ったからJogAmpにホストされてるのが今の公式だが
JOGL2.xから全部入りになったから普通は自分でビルドするもんだけどいいんじゃね?
257:デフォルトの名無しさん
11/03/04 16:46:04.65
了解
慣れてきたら自前ビルドに挑戦する
258:デフォルトの名無しさん
11/03/05 17:42:15.74
URLリンク(sites.google.com)
に書かれているAWTとNEWTでOpenGLのキャンバスを持つウィンドウを表示する
コードを実行してみたら、AWTだと確かに何も描かれてないウィンドウが表示されるが
NEWTだと何も表示せずに終了した
Thread.sleepを挟んだらタスクバーにはアプリケーションのタイトルが現れるから
まったく何もしていないわけではなさそう
stderrには
Info: XInitThreads() called for concurrent Thread support
Detected screen size 1280x800
X11Util.Display: Shutdown (close open / pending Displays: false, open (no close attempt): 1/1, open (no close attempt and uncloseable): 1)
X11Util: Open X11 Display Connections: 1
X11Util: [0]: NamedX11Display[:0.0, 0x95429c8, refCount 1, Uncloseable false]
X11Util: Pending X11 Display Connections: 1
X11Util: [0]: NamedX11Display[:0.0, 0x95429c8, refCount 1, Uncloseable false]
と出力される
0x95429c8の部分は起動する度に変わるから何かのアドレスだと思う
スタックトレースが見あたらないから例外は起きてないだろうけれど
文面からすると正常なウィンドウの終了処理が即座に呼ばれているように見える
自分ではここまでしかわからなかった
原因や対処法を知っていたら教えてください
259:デフォルトの名無しさん
11/03/05 19:40:40.97
javawじゃなくてjavaコマンドから実行してみるとかエスパー
260:デフォルトの名無しさん
11/03/05 20:56:07.11
>>259
念の為symlinkを辿ったけど
/usr/lib/jvm/java-6-openjdk/jre/bin/java
だったから多分違うと思う
でもバージョン違いで動かないことはあり得るなと思って
Sun Javaも試してみたけど同じ結果だった
わざとクラスパスやjava.library.pathを間違えて起動してみたら
ちゃんと例外が起きるから、ライブラリが読み込めていないわけでもなさそうだし
glxinfoの出力やglxgearsが動くことからするとOpenGL環境が存在していないわけでもない
他にチェックすべき点はあるかな
261:デフォルトの名無しさん
11/03/05 21:56:56.09
GLWindowのやつなら俺の環境では問題なかった。
エントリポイントのメインスレッドが終了しないように無限ループさせるとどう?
環境依存には違いないけど。
262:デフォルトの名無しさん
11/03/05 21:57:40.30
プラットフォームの環境って意味ね
263:デフォルトの名無しさん
11/03/05 22:34:57.71
>>261
for (;;) {}を置いてみたら、Thread.sleepを置いた時と同じく
タスクバーにはwindow.setTitleで渡した文字列の項目が現れたし
起動するための端末ウィンドウからフォーカスが外れたけど
肝心のウィンドウはどこにも見えない
見えないだけで指定したサイズのウィンドウが存在しているのは
ウィンドウ切り替えパネルで確認できるし、setVisibleを呼び出し忘れてもいない
264:デフォルトの名無しさん
11/03/06 00:50:26.43
無限ループやスリープでjavaコマンドに制御戻らなくなってウィンドウが見えないだけならGUIの問題だろうね。
X11絡みか何かかねぇ。macやwinの環境はないの?仮想環境でもさ。
265:デフォルトの名無しさん
11/03/06 07:22:25.62
>>264
Windowsならあるから同じコードを動かしてみる
266:265
11/03/28 19:29:22.70
遅くなったけど、Windowsではウィンドウが表示されるのを確認した
GPUのドライバとXを調べてみる。本当にありがとう
267:265
11/03/29 08:38:17.33
俺の環境ではKMSを有効にするとウィンドウが表示され、無効にすると表示されないことがわかりました
お騒がせしてすみませんでした