タグ

openglとcに関するnabinnoのブックマーク (2)

  • GLSL - Wikipedia

    ビデオゲームはリアルタイムでレンダリングの計算をOpenGL経由でGPUにアウトソーシングする。シェーダーはOpenGL Shading Languageで書かれ、コンパイルされる。コンパイルされたプログラムはGPUで実行される。 GLSL (OpenGL Shading Language) はGLslangとしても知られ、C言語の構文をベースとした高レベルシェーディング言語である。これはアセンブリ言語やハードウェアに依存した言語を使わないで、アプリケーションソフトウェア開発者がグラフィックスパイプラインを直接制御できるようにOpenGL ARB (Architecture Review Board) [3]で策定された。 Direct3D 7までの時代、すなわち1990年代までのリアルタイム3Dコンピューターグラフィックスは、OpenGLやDirect3DといったAPIを通して、グラフィ

    GLSL - Wikipedia
  • C言語/おわりに - Wikibooks

    この教科書を手に取っていただき、誠にありがとうございます。 C言語は、プログラミングの世界における重要な基礎を提供する言語の一つです。 C言語を学ぶことは、プログラミングの基的な概念や技術を理解し、さまざまな分野での活動に応用するための重要な第一歩です。 C言語の基礎の振り返り[編集] この教科書を通じて、C言語の基礎的な概念や構文を学んでいただきました。 変数、演算子、制御構造などの基的な要素から、関数、ポインタ、配列などの高度な機能まで、C言語の基礎を幅広くカバーしています。 これらの知識は、プログラミングの世界でさまざまなタイプのプログラムを作成するための基盤となります。 C言語の重要性と応用[編集] C言語は、そのシンプルさと効率性から、多くの分野で広く利用されています。 システムプログラミング、組み込みシステム、高性能コンピューティングなど、さまざまな領域でC言語が重要な役割

  • 1