おはよう君需要なし

求不得苦な日々

OpenGL

OpenGLでVertex Bufferを使いながらマウスで選択を行うプログラムを書いてみたが

はじめに 3Dモデルビューアを作っていると当然欲しくなる機能として、 頂点をマウスで選択する機能があります。 まあ、これは頂点に限らず面でもオブジェクト単位でもかまわないわけなんだけれども、そういう機能が欲しくなりますよね。 そういう機能のこと…

C#でOpenGLを使ったプログラミング「もっとわかりやすく回転」

はじめに C#でOpenGLを使ったプログラミング「もっと自由に回転」 - おはよう君需要なしnodemand.hatenablog.com 前回はモデルを回転させるのに自由度を与えたいという話で、ついでに姿勢は行列の掛け算であらわされているよ~~という話をしました。 しかし…

C#でOpenGLを使ったプログラミング「もっと自由に回転」

はじめに C#でOpenGLを使ったプログラミング「とりあえず回転」 - おはよう君需要なしnodemand.hatenablog.com 前回は、簡単にm_thetaX,m_thetaYみたいなx軸周りとy軸周りの回転角の変数を保持してあげて 物体をまわすという方式で実装してみました。とって…

C#でOpenGLを使ったプログラミング「とりあえず回転」

はじめに さて、3Dグラフィックを3Dグラフィックたらしめるものって何でしょう。それは「回転」です。 自分的にはそう考えているんですが、これには以下の理由があります。 三次元空間には前後関係がある 平行移動=拡大・縮小(二次元の域を脱しない) みた…

C#でOpenGLを使った3Dモデルビューアを作ってみる

はじめに 実は最近とある案件で、計算結果を3Dのコンピュータグラフィックスで表示したいという要望があり、 OpenGLを勉強してみよう~~~みたいな感じで勉強をはじめました。 とりあえず、様々な入門サイトを巡って勉強をしてみたんですが、思った以上に効…