vgnz93hs vgnz93hsについて 作品

移動・回転が可能な3D

矢印キーで移動と、回転を同時に行える3Dのプログラムです。
プログラムの画像。カラフルな大きさの異なる4つの立方体が並んでいる3D CG画像。

リンク

Scratchで開く

仕組み

プレイヤーの座標を下に、初めに相対的な頂点の座標を求め、その後三角関数を使って回転を処理する仕組みで作りました。

変換された2次元の座標は一旦リストに入れられ、距離を元に並べ替えることで、後ろにあるオブジェクトが前にあるものよりも全面に描画されないようにしました。