トップページ > プログラム > 2014年07月27日 > kppu+It6

書き込み順位&時間帯一覧

11 位/180 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000111101000000005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
OpenGLスレ Part20
Androidプログラミング質問スレ revision44

書き込みレス一覧

OpenGLスレ Part20
768 :デフォルトの名無しさん[sage]:2014/07/27(日) 10:10:33.15 ID:kppu+It6
解説サイト見てもよくわからないので質問させてください
openGLでは(0,0)の座標が左下になっていますが、これを左上に設定するにはgluOrtho2Dの引数はどのようにすればいいでしょうか
OpenGLスレ Part20
770 :デフォルトの名無しさん[sage]:2014/07/27(日) 11:37:27.76 ID:kppu+It6
>>769
レスありがとうございます
今openGL ES 1.0, 1.1を利用しているのですが、プロジェクションモードで
gluOrtho2D(gl10, 0.0f, ScreenWidth, ScreenHeight, 0.0f) を実行した後
(0,0)にテクスチャを描画してみると左下に表示されてしまいます
引数を変えてみても何も変化がないのでなにか手順が抜けているのでしょうか?
OpenGLスレ Part20
778 :デフォルトの名無しさん[sage]:2014/07/27(日) 12:56:34.99 ID:kppu+It6
何とか線を引いて確認することができました
結果、デフォルトでは画面中央が(0,0)、座標変換後はちゃんと左上が(0,0)になっていました
しかしテクスチャを(0,0)に表示させてみると常に左下に表示されます
テクスチャに関しては2D表示にはDraw Texture Extensionが向いていると聞いたのでglDrawTexfOESメソッドを使っていますが、何故か座標変換の結果が反映されません
OpenGLスレ Part20
779 :デフォルトの名無しさん[sage]:2014/07/27(日) 13:06:55.60 ID:kppu+It6
すいません
GL11Ext#glDrawTexfOESは射影変換を無視するとの記述を見つけました
お騒がせしました;;
Androidプログラミング質問スレ revision44
34 :デフォルトの名無しさん[sage]:2014/07/27(日) 15:58:48.93 ID:kppu+It6
startScrollやflingに初期条件を渡してシミュレーション開始

computeScrollOffsetが実行された瞬間の座標が計算される

getCurrで計算結果を受け取る

ということですね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。