第1章 3Dはなぜ難しいのか?
1.1 3Dの難しさはどこにあるのか?
3Dというと難しく感じるのは、Scratchというソフトの座標軸がX軸とY軸の2つしかないからです。
2D 座標系
3D には 3 つの座標軸があります。
3D 座標系
何をするか?とても簡単なので、自分で「作ってみる」のも良いのではないでしょうか?
そこで「擬似3D」というのがあります。
1.2 『擬似3Dとは?
「疑似3D」を理解するには、2Dと3Dを理解する必要があります。
2次元、平面両方。立体も立体も。簡単に言えば、多くの 2 次元平面が 3 次元図形を形成することができ、3 次元図形を多くの 2 次元平面に分割することができます。したがって、「擬似3D」は、このような「積み重ね」の方法によって生成される。
簡単ですね。
1.3 「疑似3D」を取得するにはどうすればよいですか?
この時点ですでに多くの学生が挑戦したいと思っていると思いますので...
チュートリアルに行きましょう!
最初のステップはグラフを作成することです。
1.1
1.2
上の絵は私が描いたものなのでご自由にお使いください。
2 番目のステップは、クローンを使用して「スタッキング」を実現することです。
ここで言っておきますが、クローン作成を使用したことがない学生にとっては問題ではありません。ただ使用してください。
2.1
ここに猫がいるのは、積み木スタイルを追加したためです。気に入った場合は、拡張で見つけることができます。
さて、面倒なことはせずに続けましょう。
次に、最も重要なステップである「スタッキング」に進みます。
2.2
よく見てください、そんな匂いしませんか?
2.2 レンダリング
3 番目のステップは全体の最適化です。
注意深く観察した結果、端に一度に表示できないピクセルが存在するという問題がいくつか見つかりました。
3.1
解決策は次のとおりです。
3.2
注: このボックスを必ずチェックしてください。
3.3
終了した?おめでとう:
「疑似3D」の制作方法をマスター!
しかし、このとき、誰かが次のように尋ねます。
これもダメだよ!
関係ありません、「True 3D」はまだ持っています。
2つ目の「トゥルー3D」
この章には乾物がたくさん出てくるので、よく読んでください。
早速、チュートリアルに進みましょう!
最初のステップは、構成要素を定義することです。
2.1.1
2.1.2
2 番目のステップ、手順 1。
2.2.1
2.2.2
3番目のステップ、手順2。
2.2.3
4番目のステップ、手順3。
2.2.4
5 番目のステップは、変数を非表示にすることです。
2.2.5
では、テストしてみましょう。
効果
タイトル:
3D エンジン (純粋なコード)
最後に、この記事をお読みいただきありがとうございます。お役に立てれば幸いです。