本文へスキップ

タグ

OpenGL

13件の記事(2ページ目)

OpenGLを使うとき知っておくと便利な基礎知識

あまり長々と歴史とか仕組みの説明をしていたら眠くなってしまいますから、やりたくないのですが、この辺は僕が独学で進めていくうちに非常に躓いたところなので説明しなければならないと思います。 それでもできるだけ簡潔な説明をするように努力します。 すべてを理解する必要はありませんが、全体像は知っておいたほうがいいと思うので第1回にまとめておきます。 1回目は流し読みくらいでもいいです。 これから先のページに進むにつれて、OpenGLの理解が深まってくると思うので、その時にまた読み直してください。

Visual StudioでOpenGLを使うための準備

このレッスンでは初めてOpenGLを触るという人にもわかりやすく解説していくつもりです。レベルとしては簡単にC言語を触ったことがあるような人を対象としています。 OpenGL2.1としていますが、古い機能はあまり使わずに、OpenGL3.xやOpenGL4.xなど新しいOpenGLのバージョンにも応用しやすいようにするつもりです。 どうしてわざわざOpenGL2.1で解説するのかというと、新しいバージョンのOpenGLは対応していないパソコンも多くあることになります。 もし、作ったソフトなどを公開するならばたくさんの人に使ってほしいものです。 そういった場合に古いOpenGLを使わなければならないってことが往々にしてあるからです。 例えば、もっとも有名なイラストソフトClipStudioはOpenGL2.1、他にもLive2dというソフトはOpenGL3.3を使っていると考えられます。 このように商用ソフトでもわざわざ最新でないOpenGLを使用しています。

Visual Studio Community 2017をインストールする

説明の記事を書くにあたって、せっかくなので新しくリリースされたVisual Studio Community 2017をインストールしていこうと思います。 そんなに難しいことはありませんが、役に立つこともあるかもしれませんのでできるだけ丁寧に、かつざっくりと説明していきたいと思います。(要するに普通)