※ブログで公開していた記事の抜粋(OpenGL)です。 Windows&C++で3DプログラミングするならDirectXかOpenGLだと思いますが、最新バージョン(DirextX12など)は、性能重視のため手軽にプログラミングができなくなっています。 なので古いバージョンで使えるもの ...
OpenGL is a well-known standard for generating 3-D as well as 2-D graphics that is extremely powerful and has many capabilities. OpenGL is defined and released by the OpenGL Architecture Review Board ...
OpenGLやDirect3DなどのGPUを駆使したプログラミング[1]は、 少し前まではゲームプログラマにしか縁のなかったものだ。しかし、 ハードウェアと開発環境の進化により、 画像処理や科学技術計算など、 ゲーム以外への応用が可能になってきた。 GPUはもともと ...
OpenGLプログラミングを行うために、Xcodeのプロジェクトテンプレートから「OpenGL ES Application」を選択するところまでが、前回の内容だった。まずは、このプロジェクトにどのようなクラスがあるか、説明しよう。 現在のテンプレートだと、含まれている ...
第4回と第5回で、2Dグラフィックスについて解説しましたが、今回からは1つ次元を上げて“3Dグラフィックス”プログラミングについて紹介したいと思います。 3Dグラフィックスは、単にグラフィックスを立体にするだけではなく、現実世界(3次元世界)の ...
An excellent foundation for understanding 3D graphics concepts Immediate results without complex shader programming Cross-platform compatibility with minimal dependencies A gentle learning curve for ...
Lately I have been getting bored with C++ and turned to Per/CGI for programming for awhile. Now I am off my "break" and wanna do C++ full time now. The problem is I am not that intereseted where in ...
前回はJavaでOpenGLを利用するためのAPIであるJOGL(JSR 231: Java Binding for the OpenGL®API)とその実装について紹介した。今回はこれを利用して実際に3Dプログラムを作ってみたいが、その前に、NetBeansでのOpenGLプログラミングをサポートする「NetBeans OpenGL Pack」という ...
前回「はじめよう3D描画、BREWでOpenGL ESプログラミング」では、BREW環境でのOpenGL ESプログラミングの準備および、簡単な描画プログラムを紹介しましたが、今回はその続きということでもう少し3Dらしい描画について見ていきたいと思います。なお、環境構築 ...
写真やカメラの記事を書こうと、note のアカウントを取得してみました。 よろしくお願いします。 ペンネーム: あるみな (35年ほど前から使用している名前) 世代: ガンダム世代 趣味: 写真撮影、C++プログラミング、3D(OpenGL, Vulkan)、音楽鑑賞、プラモデル。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する