人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

寺内と申します。iPhoneで動くゲームアプリを作りたくなり、macを購入しX-code
3.2.4とiOS4.0.2をインストールしましたところOpenGL-ESプロジェクトの新規作成
アイコンが参考にしようとしている書籍のものと異なり(碁盤のアイコンではないので
す)、クリックして作成されるプロジェクトに含まれるファイルもかなり異なっていて
initやrendererメソッドが使われてないので困惑している次第でございます。OpenGL
-ESの現在のバージョンを知る方法と前のバージョンに戻す方法をご教授いただける方、
宜しくお願い申し上げます。

●質問者: weider
●カテゴリ:コンピュータ
✍キーワード:Es iOS4 iPhone Mac OpenGL
○ 状態 :終了
└ 回答数 : 2/3件

▽最新の回答へ

1 ● sddfs4543
●35ポイント

てらうちくん げんきか

http://q.hatena.ne.jp


2 ● nakamura001
●35ポイント

> 前のバージョンに戻す方法

最近のiOSの場合、OpenGL ES1.0と2.0の両方が搭載されています。そのため前のバージョンに戻す必要は有りません。

プログラムとしては最新のXcodeでOpenGL ESプロジェクトの新規作成した時に出来るファイルで行われている様にOpenGL ES 2.0関連のオプジェクトの生成に失敗した場合は1.0用のオブジェクトを作成するという対応で大丈夫です。そもそも1.0向けにプログラムする場合であればいきなり1.0用のオブジェクトの作成で問題ありません。


そして、今回の質問については昔のOpenGL ESプロジェクトの新規作成したものが有れば解決しそうですよね。

以前自分がこちらのエントリーで解説したときに使用した

http://d.hatena.ne.jp/nakamura001/20081221/1229857148

こちらのサンプルなどは新規作成したものからそんなに大きくは変更していません。

http://bit.ly/blCyCM ※リンクが上手くかからなかったので短縮URLに変換しています。

そのためこちらのプロジェクトをベースに加工して対応されては如何でしょうか。

◎質問者からの返答

寺内です。ご支援ありがとうございます。現在使用しているバージョンのOpenGL?ESの新規プロジェクトを作成しますと、手持ちの

書籍のサンプルコードをどのファイルに書き込むかがわからないのでございます。そうした場合、貴殿のソースコードをどのように

利用させていただければよいのかが、不明でございます。よろしければ、この点につきましてもご支援いただければ幸いでございます。

よろしくおねがいもうしあげます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ