前回はJavaでOpenGLを利用するためのAPIであるJOGL(JSR 231: Java Binding for the OpenGL®API)とその実装について紹介した。今回はこれを利用して実際に3Dプログラムを作ってみたいが、その前に、NetBeansでのOpenGLプログラミングをサポートする「NetBeans OpenGL Pack」という ...
第4回と第5回で、2Dグラフィックスについて解説しましたが、今回からは1つ次元を上げて“3Dグラフィックス”プログラミングについて紹介したいと思います。 3Dグラフィックスは、単にグラフィックスを立体にするだけではなく、現実世界(3次元世界)の ...
OpenGLプログラミングを行うために、Xcodeのプロジェクトテンプレートから「OpenGL ES Application」を選択するところまでが、前回の内容だった。まずは、このプロジェクトにどのようなクラスがあるか、説明しよう。 現在のテンプレートだと、含まれている ...
前回「はじめよう3D描画、BREWでOpenGL ESプログラミング」では、BREW環境でのOpenGL ESプログラミングの準備および、簡単な描画プログラムを紹介しましたが、今回はその続きということでもう少し3Dらしい描画について見ていきたいと思います。なお、環境構築 ...
Vulkan開発者のためのガイドブック:クロスプラットフォーム グラフィックスの次世代仕様をマスターしよう 次世代のOpenGL仕様であるVulkanは完全に再設計され、アプリケーションがGPU高速化を直接制御できるようにして、今までにない性能と予測可能性が得 ...
「OpenGL」を推進する団体Khronos Groupは、高度なグラフィックスをプログラマーが容易に処理できるようにすることを目的とした、同インターフェースの新しいバージョンを発表した。 「OpenGL 4.0」には、他のコンピューティング処理やテセレーションにGPUを ...
The course is targeted at students with a wide range of backgrounds in Computer Graphics, ranging from students with no previous experience to students with undergraduate courses in Computer Graphics.
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する