本記事はTim SeverienとSimon Codringtonが査読を担当しています。最高のコンテンツに仕上げるために尽力してくれたSitePointの査読担当者のみなさんに感謝します。 「VR元年」とも言われる2016年、JavaScriptエンジニアは3Dプログラミングを学んだほうがいいかもしれません。 Webページで画像やフラットな図形を表示するのはとても簡単です。しかし、3D表現となると2Dよりも複雑なので少し難しくなります。3Dで表示するには、WebGLやThree.jsのような専用の技術やライブラリを使います。 ただし、立方体のような基本的な形を表示したいだけであれば、こうした技術を使う必要はありません。もっと言えば、これらの技術を使って表示できたとしても、どのようにして平面の画面に3D図形が表示されたのか理解するのは難しいでしょう。 この記事では、WebGLを使わずに簡単