OpenGLスレ Part11at TECH
OpenGLスレ Part11 - 暇つぶし2ch687:デフォルトの名無しさん
08/05/16 17:13:21
すみません。話題がないので悪戯してみました。

688:デフォルトの名無しさん
08/05/16 19:01:00
>>687
ショボーン

689:デフォルトの名無しさん
08/05/26 22:55:40
> OpenGL BOF August 13th 6pm - 8pm Wilshire Grand Hotel - Wilshire Room
俺はSIGGRAPH行けないので後は頼んだ…!

690:デフォルトの名無しさん
08/05/28 00:52:45
キューブマップもテクスチャ座標生成も無いOpenGL ES 1.1で
環境マップっぽいことをする方法は……無いよな……

691:デフォルトの名無しさん
08/05/28 10:18:56
つGL_OES_texture_cube_map

692:デフォルトの名無しさん
08/05/28 13:56:26
環境マップするだけなら球状マップかなにかにして
テクスチャ座標だけ自前で毎フレーム計算して渡してやればいいな

しかしES1.1な環境のCPUでそれをやるとなると……

693:デフォルトの名無しさん
08/06/09 19:28:49
OpenGLを使うんじゃなくてmesaみたいにソフトウェアで実装したいのですが、
参考になるソースを紹介していただけないでしょうか?
なるべくシンプルで簡単なのがいいです。
(mesaは大きすぎる)


694:デフォルトの名無しさん
08/06/09 19:53:24
OpenGL関係ねー!!

スキャンライン、レンダリングとかでググってみてください
レイトレで良ければMiniLightとか
URLリンク(www.hxa7241.org)

695:デフォルトの名無しさん
08/06/10 00:04:29
OpenGLやDirectXのようなAPIが出る前に書かれた
3DCGの解説書はだいたい>>693みたいのばっかりだ。

696:デフォルトの名無しさん
08/06/12 19:04:15
垂直同期待ってくれないので、ネットで垂直同期待つ関数をググったら
wglSwapIntervalEXT
という関数があるのはわかりましたが、
それを利用する方法がわかりません
#include <gl/wgl.h>
と書いても存在しないといわれます。
どうすればいいでしょうか?

697:696
08/06/12 19:14:41
事故解決しました

698:697
08/06/12 19:23:12
嘘です。
glewInit();でエラーが出ました。

699:デフォルトの名無しさん
08/06/12 19:42:31
エラーメッセージは?

700:デフォルトの名無しさん
08/06/12 20:31:03
glewInitはウィンドウ作ってから呼ぶんだぜ
glewInit後wglSwapIntervalEXTに1を渡すと同期あり、0を渡すと同期無しになる
しかしデフォルトは1のはずなんでドライバの設定いじってない限りは
同期取るはずなんだが、設定確認した方が良くないか?

701:デフォルトの名無しさん
08/06/12 20:51:49
この間Ubuntuで初めてOpenGLアプリ書いてみたら
VSyncがオフになっててちょっとびっくり

拡張サポートはGLEEの方が個人的に好きです

702:698
08/06/13 14:09:21
>>699
1です。

>>700
ウィンドウ作って呼ぶと行けました。
ありがとうございます。

>同期
glutInitDisplayMode を GLUT_SINGLE で設定してたので非同期でした。
GLUT_DOUBLE で同期しました。のでwglSwapIntervalEXTは、必要なくなりました><

まあ、でもglewは、今後お世話になりそうなので良かったです。
ありがとうございます。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch