【Blender】ポーズを保ったまま数値を割り当ててウェイトを設定する

ウェイトを少し細かく調整してみました。 ベルトを通す部分を後から作り、メッシュ→アーマチュアと同時選択して、Ctrl + P からWith Automatic Weightsを選択し関連付けました。 このままだとベルト通… 続きを読む »

【Blender】アーマチュアを結合する

こちらのツイートの方法で体と頭のアーマチュアを結合してみました。 頭と体を別々のアーマチュアにペアレントしてウェイトを付けておきました。 位置を合わせました。 頭と体に同じ名前のボーンがあります。 このまま結合すると同じ… 続きを読む »

【Blender】頭と首のつなぎ目をテクスチャペイントで自然にする

頭と首のつなぎ目をテクスチャペイントで自然にしてみました。 テクスチャ画像を追加するには、テクスチャペイントモードで、サイドバーのTexture Slotsパネルからマテリアルを選択して+ボタンを押します。 色を選んでO… 続きを読む »

【Unity】一つのアニメーションで複数のオブジェクトを動かす

一つのアニメーションで各引き出しを動かしてみました。 枠と3つの引き出しの4つが空のオブジェクトの子になっています。 ルートの空オブジェクトを選択して、AnimationウィンドウでCreateして、アニメーターコンポー… 続きを読む »

【Unity】座標によってオブジェクトの一部を透明にする

シェーダーグラフで、ある高さ以上の部分を透明にして、シャッターを自然に持ち上げてみました。そうしないとシャッターがガレージの天井から突き出てしまいます。 まず、PositionノードのSpaceをAbsolute Wor… 続きを読む »

【Unity】フラッシュライトで敵に発見される

敵に目視されていなくてもフラッシュライトの当たった場所が敵から見えているとプレイヤーの位置がバレるようにしてみました。 まず敵のスクリプトにFPSプレイヤーが持っているスポットライトをアタッチします。 [Serializ… 続きを読む »

【Unity】敵が音と目視でプレイヤーを発見する

敵がプレイヤーを見ているときにゲージを上げて、満タンになったらプレイヤーを追尾し始めます。距離によってゲージの上がり具合を変えます。 また、プレイヤーが走っていてもゲージが上がります。 【Unity】敵がプレイヤーに気づ… 続きを読む »