私は電子技術者であり、2Dおよび3Dグラフィックスをレンダリングするハードウェアシステムを設計するものとします。ハードウェアで作業を行う前に、私が本で読んだアルゴリズムをテストする必要があります。基本的に私は線と個々のピクセルを画面上に描けるC++プログラムを書く必要があります。ハードウェアで同じようにするためにVHDLを書く前に、これを使ってすべてのアルゴリズムをテストします。C++を使用して線やピクセルを描画する最も単純なソリューションは何ですか?
C++を使用してピクセルとラインを描画できるウィンドウを取得するのに、どのような方法/ソリューションを使用しますか?私は他のものの中で私の投影行列コードとbresenham整数ラインアルゴリズムコードをテストします。プログラムが自動的にサーフェスをシェーディングしたり、隠れたサーフェスを自動的に隠してしまったりして目的が敗北するなど、目的を破るような複雑なものは必要ありません。
WindowsとVisual Studioにタグを付けると、ドットネットテクノロジ、(それはC + +ではない)グラフィックスにとって非常に簡単です。階層の階層がdirectxの場合もあります。 OpenGLやその他のC++グラフィックスは急速な学習曲線です。あなたの研究のための時間を得ることはできません、あなたはグラフィックスプログラミングを学ぶことになります。 – Naidu
@PavanChandakaはWPFの方がはるかに簡単です。ウィンドウ内に1つのピクセルを設定しますか? C++でこれを行うのは大変な作業ですが、このような低レベルのための良いショートカットはありません。 –
できます。 http://stackoverflow.com/questions/443867/drawing-pixels-in-wpf – Naidu