はじめに : 真っ黒なコンソール画面と、グラフィックスへの渇望 私は現在、韓国で兵役の義務を遂行中の現役軍人です。 目前には、簡単なウェブサーフィン、ネット講義用として支給された共用PCがあります。 しかし、私はこのPCで派手な3Dグラフィックスを画面に表示させることはできません。 軍隊の厳格なセキュリティシステムが、未知のプログラムによる 「ウィンドウ生成(Window Creation)」や 「ドライバへのアクセス」を完全に遮断しているからです。 この記事は、色んな制約を越え、C++の標準ライブラリ(STL)だけでグラフィックス数学ライブラリとソフトウェアレンダラーをゼロから実装した記録であります。 開発環境:「サイバー知識情報房」という名のダンジョン (※ セキュリティ規定により実際の撮影が不可能なため、AI生成画像でイメージを再現しました。) 日本のエンジニアの方々には馴染みがない

