プログラミング > Java > グラフィックス100 > 32. 隠面処理 32. 隠面処理 立方体を描画するプログラムです。自分に向かって見える面だけを描画し、奥に向いている面は描画しないようにしています。判定方法は、数学の外積を利用します。面の頂点を左回りにとり、頂点をP1、P2、P3とした場合、P1P2とP1P3のベクトルの外積がマイナスの時に、面は自分に向かって見えることになります。 ソースファイル1 ソースファイル2 実行結果 画像