福田です!今回はサイズ圧縮とクオリティアップの両方で役に立つ複数のUVを使った設定について解説していきます!UVが一つだけだとベイクするとき、クオリティを高めようとするとテクスチャサイズが馬鹿になりませんし、逆にサイズを小さく収めようとするとクオリティがどうしても落ちてしまいます。そんな時に複数のUVを使うとなかなかい...
福田 | SHERPA TIMES
Tagged
福田です!今回は複数カメラを使って、画面に表示する方法をやっていこうと思います!これの便利なところは、メインカメラとは違う視点にあるものを常に画面内に表示できるところです!これをうまく使えば、3DUIをサクッと作れたり、監視カメラやミニマップを表示することだって可能になります!ではやっていきましょう! 手順 今回は、プ...
福田です!今回は、html,cssを用いてPlayCanvas上にUIを追加する方法について解説していきます!今回は、ボタンを生成し、そのボタンを押すことでBoxのカラーが変わるようなものに挑戦しましょう!ではよろしくお願いします! 必要ファイルの準備 ボタンを生成するのに必要なのは、html,css,jsの3つのスク...
福田です!今回はRigidBodyを使ったオブジェクト移動について書いていきます! 1.RigidBodyコンポーネントの概要 RigidBodyは、物理シミュレーションにおいてオブジェクトの動きを制御するためのコンポーネントです。これにより、重力や衝突などの物理現象をシミュレートすることができます!今回はプロジェクト...
福田です!今回はPlayCanvasでのコリジョンとリジッドボディについて、特にStatic、Kinematic、Dynamicの違いと使い分けに焦点を当てて解説します!よろしくお願いします! コリジョンとリジットボディの基本 コリジョンは、ゲーム内のオブジェクト同士の衝突を検出し、それに応じた動作を行うためのシステム...
こんにちは!福田です!今日はUnityで大量のユニットデータを扱う際に便利な基底クラス(Virtual Class)について解説していきます!Virtualクラスは、継承とポリモーフィズムを実現するための重要な機能です!コード例を中心に、Virtualクラスの使い方、活用方法、応用方法について解説していきます! Vir...
福田です!今日はBlenderのアドオン「Hair Tool」を使って毎度おなじみのスザンヌに毛を生やしていきます!Hair Toolは有料アドオンなのですが、その分機能も多くいろいろなパターンに対応できるのでお勧めです!では早速やっていきましょう メッシュに沿って髪を刺す方法 まずに髪を刺したい面だけ複製します。この...
新年あけましておめでとうございます!福田です!2024年、辰年ということで福田は年男となります。あと1年でアラサーと呼ばれる領域に突入することに恐怖していますが、2024年を良い一年にするべくいくつか目標を立てたいと思います! まず一つ目の目標は綺麗なコードを書けるようになることです!現状福田のコードは継ぎはぎだらけの...
福田です!本日はPlayCanvasでカメラ移動をさせていきます!PlayCanvas上で物を配置したものを自由に見まわしたいときがあると思います。そんな時にカメラの動かし方を知らなければ大変です!ここで勉強していつでも動かせるようになっておきましょう!とりあえずソースコードです! var CameraControl ...
福田です!皆さんお久しぶりです!本日はBlenderのシェーダーノードを利用して、視差マップを作っていこうと思います!視差マップを効果的に使えればとても表現の幅が広がります!では早速始めていきましょう! 視差マップの基本的なノード構造は以下の通りです! グループ化してあるので、このノード一つ作れば様々なテクスチャを組み...