muzigram

山椒は小粒でもピリリと辛い

2012/08/21

Drawing to a Window or View


OpenGL Programming Guide for Mac

を最初から見なおしてみようと思い立つ。


https://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_drawing/opengl_drawing.html#//apple_ref/doc/uid/TP40001987-CH404-SW8


  1. とりあえず、Cocoaプロジェクトをさくっと作成。
  2. Add the OpenGL framework to your project.ってさらっと書かれているので忘れずに追加すること。そうしないと

The following build commands failed:
linker command failed with exit code 1 (use -v to see invocation)
等等と怒られる。
AppCodeの場合は
のFrameworksを右クリック -> Add -> Frameworks でOpenGLを選択。

3.用意したコードは下記




4.MainMenu.xibにOpenGLViewを載せて、ClassにMyOpenGLViewを選択。

で、起動させると

と、なります、はじめの一歩ですね。

2012/08/14

Warning: Multiple build commands for output file

2つのiOSプロジェクトをマージするという作業をしています。
重複しているライブラリや画像なんぞがあってアレですな。

プロジェクト内に重複するファイルがあると、
環境によってビルドのされ方が変わったりするので

結果として、

Aさんの環境ではXの画像がでて、
Bさんの環境ではYの画像がでる。

なんて自体に陥ったりします。要ハサミだ61。