点光源と面光源の違い
点光源と面光源 点は面積が0です。面積がない光源を点光源といいます。面積があると面光源といいます。たとえば点が光っているのと四角い面が光っているのではかなり違いそうですが、四角い面ではなくて球面ではどうでしょうか。 もし… 続きを読む »
点光源と面光源 点は面積が0です。面積がない光源を点光源といいます。面積があると面光源といいます。たとえば点が光っているのと四角い面が光っているのではかなり違いそうですが、四角い面ではなくて球面ではどうでしょうか。 もし… 続きを読む »
コサインを使う オブジェクトをうねうねと上下や左右に行ったり来たり動かしたいときは、とにかく、一定の範囲で増減するような値があるといいです。 そういうときは学校で習った三角関数(コサイン)を使います。 コサインはb/aで… 続きを読む »
レイが平面と交差するかどうか このPlaneとは、3DゲームオブジェクトのPlaneとは別物で、3D空間を二分する無限の面積の平面です。 ある点のこの平面までの距離とか、2つの点がこの平面の同じ側にあるかどうかとかが簡単… 続きを読む »
新規テキスト ヒエラルキーウィンドウ -> UI -> テキスト をクリックすると作れます。 必ず Canvas という親のオブジェクトが付いてきます。 うまく表示されないときは右上の歯車アイコンから Res… 続きを読む »
例えば、ゲームのキャラクターには、立ち止まっている→歩いている→走っている→ランニングジャンプしている、というような状態がありますね。そして、その状態ごとにキャラクターのアニメーションが違います。 ところで、立ち止まって… 続きを読む »
真っ暗にする 真っ暗にしたいとき、床や壁などの静的なオブジェクトはライトマップを切り替えればいいですが、動的オブジェクトにライトマップは使えないので色がちぐはぐです。(真っ暗にしたいのにうっすらと扉が見えています。) 近… 続きを読む »
TensorFlowSharp plugin ML-Agents v0.7 からは TensorFlowSharp pluginをダウンロードする必要はなく、代わりにThe Unity Inference Engine(… 続きを読む »
UnityでAIに学習をさせる方法 UnityにはAIの機械学習をするための ML-Agents という専用のツールがあります。 プログラミングができなくても手軽に使えます。機械学習をやってみるところまで解説します。 →… 続きを読む »
ProBuilderをインストール 3Dオブジェクトの窓をくり抜きたいとき、UnityのProBuilderという無料のツールを使うと便利です。 Window > Package Manage > All か… 続きを読む »