[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 03/15 21:29 / Filesize : 177 KB / Number-of Response : 703
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

OpenGLスレ Part11



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落ち)

652 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 07:01:29 ]
.exe を .scr にする。
ほらできた!

653 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 16:35:17 ]
最近勉強始めたんですけど、
OpenGLってHCLの道具として役に立つんですか?


654 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 17:33:34 ]
塩酸?

655 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 17:38:45 ]
>>652
ありがとう!できた!でもめちゃくちゃ重くなった!

656 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 18:31:26 ]
スクリーンセーバーは正しい作り方があるからggr

657 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 22:37:18 ]
>>653
HCLがなんだかさっぱりわからんけど
OpenGLは3D*描画用*のAPIだ
それが役に立つなら役に立つんじゃね?

658 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:29:26 ]
>657
HCLじゃなくてHCIでした。単なる読み間違いでした。

659 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:50:12 ]
>>658
HCIがなんだかさっぱりわからんけど
OpenGLは3D*描画用*のAPIだ
それが役に立つなら役に立つんじゃね?

660 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 15:17:41 ]
ワロタ

俺もHCIがよくわからんのでググッタカス
だがわからん



661 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 22:55:12 ]
Human Computer Interaction とか Interface とかじゃないかなぁとまじれす。そして結論は >659

662 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 06:34:16 ]
glEnable(GL_COLOR_LOGIC_OP);
glLogicOp(GL_INVERT);
glBegin(GL_LINES);
線を引く
glend();
glDisable(GL_LOGIC_OP);
というプログラムなのですが、
GL_COLOR_LOGIC_OPは「図形の描画の際に,ウィンドウに既に描かれている色と,
これから描こうとする色の間で論理演算を行うことができるようにします」
という解説が有りました。
「GL_INVERT はウィンドウに描かれている内容の, これから描こうとする図形の領域を反転します」
とあります。
つまりコレは、以前引いてある同じ色の線の色を反転して、新しい線をまた反転した色で引くプログラムという
理解で良いのでしょうか?
「ウィンドウに描かれている内容の, これから描こうとする図形の領域を反転します」の意味がいまいち理解できないんです。

663 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 08:31:55 ]
白地に青で書くと黄色になる。

664 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 10:51:47 ]
>>662
黒が白に、白が黒になるのが反転
GL_INVERTは「これから描こうとする色」は使われない
「すでに描かれている色」を反転するのみ

>以前引いてある同じ色の線の色を反転して

以前に線を引いてある必要はない
たとえば真っ白のところにGL_INVERTで線を引くと黒い線になる
真っ黒のところにGL_INVERTで線を引くと白い線になる

>>663
それはGL_XORだろう

665 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 16:33:56 ]
>>662
ちがうよ

666 名前:デフォルトの名無しさん [2008/02/15(金) 02:21:24 ]
人間の顔の表面の形状を表した座標点のデータがあるのですが、これをポリゴンを使ってサーフェスモデルみたいにしたいのですが、これってどうやったらいいのでしょうか?

667 名前:デフォルトの名無しさん [2008/02/15(金) 03:03:19 ]
手作業でがんがれ!

668 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 03:17:11 ]
点群をトライアングルメッシュに直してくれるソフトとかあるよ
超高いけど

669 名前:デフォルトの名無しさん [2008/02/15(金) 03:19:02 ]
>>668
お金がないので、フリーか、もしくはプログラミングの方法があればお願いします。

670 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 08:03:56 ]
Delaunay法使ったら?
vtkとかMayaViに逃げるとか。



671 名前:デフォルトの名無しさん [2008/02/15(金) 09:52:25 ]
>>670
ありがとうございます!
試してみます。

672 名前:デフォルトの名無しさん [2008/02/15(金) 14:06:08 ]
ドロネー図を書く場合って、どんな関数を使えばいいですか?

673 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 23:30:35 ]
>>672
vtkならサンプルがある。
フルスクラッチで書く技量が無いなら取り敢えず他人のソースを参考にしろ

674 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 11:48:59 ]
投影と射影って同じ意味ですか?
本を読んで勉強しているのですが、
「射影変換には、射影変換には透視射影と平行射影が〜」
または、
「投影変換には大きくわけて、透視投影と平行投影が〜」
みたいに、どう見ても同じ無いようなのに、ころころ文によって
射影と投影が使われていてとても疑問なんです。

675 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 11:55:21 ]
一緒
どっちも projection の訳語

676 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 13:21:48 ]
トンです。

677 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 23:44:52 ]
VisualStudio2005でglpngを導入してテクスチャーをやりたいのですが
glpng.hを設定しただけでは上手くコンパイルが通りませんでした。
調べたところd.hatena.ne.jp/minami_SC/20070425/1177462910
のページが出てきて
この通りにやってみたのですが
ここでもコンパイルが通らずエラーを吹いてしまいます。

VisualStudio2005でのglpngを導入方法はできないのでしょうか?
できるのでしたら方法をご教授ください。

678 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 01:34:10 ]
         |:;:;:;:;:;:;:;:;:;:;:;:;:;:i;:;:;:;:;:;:;:;:;:;:;:;:;|
           |;:;:_:;:_:;:_:;:_;:;_:;:l:;_;:_:;:_:;:_:;:_;:_;|
        |______|_____|
        | 三|  _     _   |三 !
        | 三|  三シ   ヾ三  |三 |
        | 三′  .._     _,,..  i三 |
        ト、ニ| <でiンヽ  ;'i"ィでiン |三.|   エラー内容も貼らずに質問とな!!
        ', iヽ!  、 ‐' /  !、 ーシ |シ,イ
         i,ヽリ    ,' :  !.     |f ノ
         ヾ!    i ,、 ,..、ヽ   lノ
          |      _ _    イ l
            l    ,ィチ‐-‐ヽ  i /、
             ゙i、   ゝ、二フ′ ノ/'"\
              | \  ー一 / /   _,ン'゙\
          ,ィ|、  \     /_,、-'" _,.-''´ `丶、__
       _, イ  | ヽ_ 二=''" _,. -''´  """""´´  ``ー

679 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 01:54:29 ]
>>677
d.hatena.ne.jp/minami_SC/20070425/1177462910
にある方法は使わずに、VS2005で普通に試してみた。
libc.lib のエラーがでたけど、無視するようにしたら、うまくいったよ。
それ以外のエラーだったら知らん。


680 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 11:11:49 ]
すみません、エラー内容はこれです。

error LNK2019: 未解決の外部シンボル _main が関数 ___tmainCRTStartup で参照されました。 LIBCMT.lib

無視する方法とかあるんですか?



681 名前:677.688 mailto:sage [2008/02/25(月) 11:55:04 ]
自己解決しました

最初の設定が悪かったみたいですorz


682 名前:デフォルトの名無しさん [2008/03/03(月) 20:11:07 ]

梅宮辰夫の歌に、シンボルロックいうのがあってな

シンボル
シンボル
外部のシンボルぅぅ〜

って

683 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 20:58:40 ]
なんの誤爆だwww
リンケージの話か??

しかもぐぐったら歌詞違うじゃん

684 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 21:00:09 ]
ってうあおおぉ勘違いしてんの俺じゃんorz orz orz
くだすれとごっちゃになってたorz

685 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 11:59:47 ]
OpenGL 3.0


686 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 14:31:32 ]
出たのかと思ってびっくりしたじゃないか
>Don’t miss the great updates on OpenGL3 at the SIGGRAPH BOF!
あと三ヶ月程待て

687 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 17:13:21 ]
すみません。話題がないので悪戯してみました。

688 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 19:01:00 ]
>>687
ショボーン

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

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



691 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 10:18:56 ]
つGL_OES_texture_cube_map

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

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

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は、今後お世話になりそうなので良かったです。
ありがとうございます。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<177KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef