私はしばらく私の3Dグラフィックスを勉強してきましたが、私はすべての仕組みをより深く理解したいと思っています。私がしたいのは、DirectXまたはOpenGLを使用せずにシンプルなゲームを作成することです。私は信じている数学の大部分を理解していますが、私が反対している問題は、ウィンドウに表示されているピクセルをどのように制御するのか分かりません。リアルタイムレンダリングウィンドウを最初から作成するにはどうすればよいですか?
ウィンドウ内の各ピクセルの色を指定する方法を教えてください。
バッファやイメージの剪断問題や恐ろしい効率の問題が発生する可能性があると私は理解していますが、私は自分のプログラムを作成して、最低レベルから高レベル言語、レンダリングプロセスが動作します。どこから始めたらいいのか分かりません。私はBMPを出力する方法を考え出しましたが、実行中のプログラムが毎秒20フレーム以上吐き出されるようにしたいと思います。これをどのように達成するのですか?