3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples basic_uniforms_and_attributes.py 2020-11-15 hawk タカの技術ブログ 本稿では、「ModernGL」を用いて、uniformを利用して、頂点座標を書き換えてみる。 以下のように vertex_s …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples simple_camera.py 2020-11-14 hawk タカの技術ブログ 本稿では、「ModernGL」が提供する、カメラのサンプルを実行して挙動を確認する。ウィンドウに引き続き、プロジェクトでは基本となるカメラ …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples simple_grid.py 2020-11-13 hawk タカの技術ブログ 本稿では、「ModernGL」でかんたんに格子を描画するプログラムの動作を確認する。npを活用し、シンプルに格子の配列を作成しているのが確 …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples basic_perspective_projection.py 2020-11-12 hawk タカの技術ブログ 本稿では、「ModernGL」を用いて、プロジェクションについて確認する。今回はかんたんに格子を作成したのち、カメラにプロジェクションを設 …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples basic_empty_window.py 2020-11-11 hawk タカの技術ブログ 本稿では、「ModernGL」が提供する、windowのサンプルを実行して挙動を確認する。雑感だが、非常にかんたんでOpenGLを扱うシン …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples basic_simple_color_triangle.py 2020-11-10 hawk タカの技術ブログ 前回に引き続き「ModernGL」で作成した三角形に、色を設定してみる。 vertices の配列で、頂点ごとに座標と色を格 …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples hello_world.py 2020-11-09 hawk タカの技術ブログ https://hawk-tech-blog.com/python-opengl-moderngl-guide/ ガイドでは、グ …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Examples 2020-11-08 hawk タカの技術ブログ ModernGLのリポジトリにある、サンプル集 moderngl/examples/ を動作させてみる。 必要なものをインス …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」レンダリング 2020-11-07 hawk タカの技術ブログ VertexArray までを作成の後、結果をレンダリングしてみます。 fbo = ctx.simple_framebuffer(( …
3DCG Python3で「OpenGL」を学ぶ 「ModernGL」Buffer Format 2020-11-06 hawk タカの技術ブログ 概要 Buffer Formatとは、頂点バッファオブジェクト(VBO)内のデータのレイアウトを記述した短い文字列を指す。 …