- 1 名前:デフォルトの名無しさん [2007/04/26(木) 02:43:38 ]
- クロスプラットフォーム 3D API OpenGLに関する話題を扱うスレッド。
禁止事項 ・「OpenGL終了」系のまず価値否定ありきの主観発言(客観的な懸念要素を挙げた上での建設的議論は可) ・学歴・理系か文系かに関連する差別発言 ・その他の荒らし全て これらは付き合うだけ無駄なので無視しましょう。 - 前スレ - OpenGLスレ Part10 pc11.2ch.net/test/read.cgi/tech/1141034983/ - 関連サイト - www.opengl.org/ www.mesa3d.org/ developer.nvidia.com/ www.ati.com/developer/ developer.3dlabs.com/ - 過去スレ - Part 9: pc8.2ch.net/test/read.cgi/tech/1132403929/ Part 8: pc8.2ch.net/test/read.cgi/tech/1126267690/ Part 7: pc8.2ch.net/test/read.cgi/tech/1118151979/ Part 6: pc8.2ch.net/test/read.cgi/tech/1105612993/ Part 5: pc5.2ch.net/test/read.cgi/tech/1100085657/ Part 4: pc5.2ch.net/test/read.cgi/tech/1091724463/ Part 3: pc5.2ch.net/test/read.cgi/tech/1067529308/ Part 2: pc2.2ch.net/test/read.cgi/tech/1039984523/ Part 1: pc3.2ch.net/tech/kako/981/981044659.html (dat落ち)
- 693 名前:デフォルトの名無しさん [2008/06/09(月) 19:28:49 ]
- OpenGLを使うんじゃなくてmesaみたいにソフトウェアで実装したいのですが、
参考になるソースを紹介していただけないでしょうか? なるべくシンプルで簡単なのがいいです。 (mesaは大きすぎる)
- 694 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 19:53:24 ]
- OpenGL関係ねー!!
スキャンライン、レンダリングとかでググってみてください レイトレで良ければMiniLightとか ttp://www.hxa7241.org/minilight/minilight.html
- 695 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 00:04:29 ]
- OpenGLやDirectXのようなAPIが出る前に書かれた
3DCGの解説書はだいたい>>693みたいのばっかりだ。
- 696 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 19:04:15 ]
- 垂直同期待ってくれないので、ネットで垂直同期待つ関数をググったら
wglSwapIntervalEXT という関数があるのはわかりましたが、 それを利用する方法がわかりません #include <gl/wgl.h> と書いても存在しないといわれます。 どうすればいいでしょうか?
- 697 名前:696 mailto:sage [2008/06/12(木) 19:14:41 ]
- 事故解決しました
- 698 名前:697 mailto:sage [2008/06/12(木) 19:23:12 ]
- 嘘です。
glewInit();でエラーが出ました。
- 699 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 19:42:31 ]
- エラーメッセージは?
- 700 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 20:31:03 ]
- glewInitはウィンドウ作ってから呼ぶんだぜ
glewInit後wglSwapIntervalEXTに1を渡すと同期あり、0を渡すと同期無しになる しかしデフォルトは1のはずなんでドライバの設定いじってない限りは 同期取るはずなんだが、設定確認した方が良くないか?
- 701 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 20:51:49 ]
- この間Ubuntuで初めてOpenGLアプリ書いてみたら
VSyncがオフになっててちょっとびっくり 拡張サポートはGLEEの方が個人的に好きです
- 702 名前:698 mailto:sage [2008/06/13(金) 14:09:21 ]
- >>699
1です。 >>700 ウィンドウ作って呼ぶと行けました。 ありがとうございます。 >同期 glutInitDisplayMode を GLUT_SINGLE で設定してたので非同期でした。 GLUT_DOUBLE で同期しました。のでwglSwapIntervalEXTは、必要なくなりました>< まあ、でもglewは、今後お世話になりそうなので良かったです。 ありがとうございます。
|

|