【Unity】VFXシェーダーグラフでテクスチャを揺らす
VFXグラフで揺れながら伸びる黒いもやのようなエフェクトを作ってみました。 VFXシェーダーグラフでUVにノイズを足しています。VFXでパーティクルごとに位相を変えています。 テクスチャ VFXグラフで煙のエフェクトを作… 続きを読む »
VFXグラフで揺れながら伸びる黒いもやのようなエフェクトを作ってみました。 VFXシェーダーグラフでUVにノイズを足しています。VFXでパーティクルごとに位相を変えています。 テクスチャ VFXグラフで煙のエフェクトを作… 続きを読む »
Cubeを2つ追加しました。 どちらもオブジェクトデータプロパティの+ボタンから、UVを一つずつ追加しています。 左側のCubeはどちらのUVもデフォルトのままです。 右側のCubeは二つともUVを変形しています。二つ目… 続きを読む »
オブジェクトの間でマテリアルやテクスチャを共用すると、使うテクスチャの数が減ってメモリの節約になるはずです。Unityのサンプルシーンでもマテリアルやテクスチャが共用されていることがあります。 マテリアルを共用する 例え… 続きを読む »
LODグループとコライダーを併用するで作った猿のモデルにライトをベイクしてみました。 LODグループを設定 詳細さの違うすべての猿のモデルを空のゲームオブジェクトの子にして、そのオブジェクトにLODグループを付けました。… 続きを読む »
BlenderでCubeに複数のUVを作り、Unityでレイアウトを表示してみました。また、ライトマップをベイクして、どのUVが使われたか確認します。 BlenderのデフォルトのCubeは初めからUV展開されていました… 続きを読む »
低解像度でライトマップをベイクしてみると、何もない壁に斜めの線が入ってしまいました。 UVを確認しても原因がよくわかりませんでした。 Blenderで見てみると、この場所に斜めの辺が入っていて、先端で交差しています。 こ… 続きを読む »
メッシュをスクリプトで生成するときに、UVも設定してみました。 UVは中央に配置されるように十字形に展開して、左右にしか余白ができないようにしました。 スクリプトでは、Mesh.uvにVector2の配列を設定します。こ… 続きを読む »
Unityのディテールマップを作ってみます。textures.comでダウンロードしたアルベド、ラフネス、ノーマルマップをGIMPで合成します。 まず、ノーマルマップを開いて、色 -> 色要素 -> チャンネ… 続きを読む »