OpenGLUT 0.6.3

ライセンス: 無料 ‎ファイルサイズ: N/A
‎ユーザー評価: 5.0/5 - ‎7 ‎投票

に関しては OpenGLUT

OpenGLUT は、GLUT (OpenGL ユーティリティ ツールキット) C/C++ API を進化させるオープンソースプロジェクトです。OpenGLUT は、API の拡張、強化、および改良のための基盤としてフリーグルト・コード・ベースを使用します。 プロジェクトの現在の焦点は、バグを修正し、クロスプラットフォームのサポートを改善することです。 長期的な目標は、GLUT 3.x APIに代わる OpenGLUT API バージョン 1.0 を定義して実装することです。 動機 - GLUTは人気があり、ポータブルで、よく文書化されたAPIです - GLUTを学ぶことは初心者にとって簡単です - マーク・キルガードのGLUT実装には既知のバグ/機能/制限があります - マーク・キルガードのGLUT実装は積極的に維持されておらず、オープンソースとして利用できません - 改善できるGLUTの領域があります - インタラクティブな3Dグラフィックスは急速に進化しています - GLUTファミリーの一部 マーク・キルガードによるGLUTは、もともとSGIシステムに実装され、後にネイト・ロビンスによってWin32に移植されました Pawel W. オルスタと他の人によるフリーグルト, GLUT の互換性のあるオープンソースの実装 OpenGLUT 新機能と改良を備えた GLUT の主に互換性のあるオープンソースの実装 機能 フリーグルトからのフォーク以降のいくつかの変更は次のとおりです。 - 全画面表示のサポートを改善 - ジョイスティックのサポートを改善 - 改善されたサイグウィンとMingw32サポート - ビットマップフォントのレンダリングを改善 - ANSI-C コンプライアンスの向上 - ドキュメントの改良 - 実験的なオフスクリーンレンダリング - オープンGLUT 1.0の現在の提案 検討されているその他のアイデア - フルスクリーンとゲームモードのAPI:合理化 - 拡張幾何学的API:ボックス、球体、ティーポットを超えて - イメージ読み込み API (テクスチャ用) - テキストレンダリングAPI:モデル空間でスケーラブルでテクスチャフォント。 - オープンGL 拡張 API