OpenGLで光源を追加
OpenGLはサンプルコードが豊富でうれしい。
特にゲームプログラミング関係のサイトが役に立つ。
その中でも、NeHe ProductionsのOpenGL Tutorialsのサンプルは良質。
早速、Lesson 14のサンプルを組み込んでみる。
iTunesPlugIn_NeHe.zip
https://www.webfile.jp/dl.php?i=299115&s=c28cc1db040e7d4de203
OpenGLで3Dテキストの描画
テキストの拡大縮小や回転はできるけど、3次元的な動作をさせるとなると
WIN32 APIだけではちょっと苦しい。
Google先生に質問したら、OpenGLのサンプルを教えてくれた。
http://support.microsoft.com/kb/131024/ja
「OpenGL」という3Dテキストがぐるぐる回転するサンプル。
回転の中心がテキストの左下になっているのを中心に変更した程度で、
これもそのままiTunes Visual Plug-ins SDKのサンプルに実装。
OpenGLを利用する準備として、「プロジェクト>iTunePlugInのプロパティ」を開き、
「構成プロパティ>リンカ>入力」にopengl32.libとglu32.libを追加。
光源が無いので立体感がないけど、とりあえず3Dテキストになっています。
iTunesPlugIn_OpenGL.zip
https://www.webfile.jp/dl.php?i=298678&s=8f9d6e72d8a23489ee3d




