2

学習者が C/C++ (2D と 3D の両方) で基本的なグラフィックス プログラミングを開始するのに適した選択肢は何ですか? 本 ( 3D 数学入門)に書かれていることを試してみたいと思います。 明らかに、OpenGL を使用したくありません。

Linux (Debian) を搭載したマシンを使用しています。Linux での最初の選択肢は何ですか? QTかGTKか何か?

編集: OpenGL は私にとって興味深い作業のほとんどを行うため、OpenGL を使用したくありません。回転とか投影とか。そういうのを学びたいです。

4

4 に答える 4

0

2D グラフィックスについては、SDL Libraryをお勧めします。シンプルですが強力です。ライブラリ API は C/C++ にネイティブですが、考えられるすべての言語をサポートしています。OpenGL を使用する必要はありませんが、後で使用する場合は SDL でサポートされています。また、ほとんどのオーディオおよびビデオ ファイルもサポートしています。初心者のゲーム開発者と一緒に仕事をするのは素晴らしいことだと思います.

于 2013-06-01T05:14:52.897 に答える
0

tinyrendererを見てください。

この一連の記事では、OpenGL のクローン (非常に単純化されたもの) を作成することによって、OpenGL がどのように機能するかを示したいと思います。驚いたことに、OpenGL / DirectX を学習する最初のハードルを克服できない人によく会います。このように、私は一連の短い講義を準備しました。その後、私の学生は非常に優れたレンダラーを示します。

于 2016-04-03T22:45:35.547 に答える