【Unity】Parallax HUD Shader テクスチャ素材付き
- 無料¥ 0
- 寄付(無料版と同じです)¥ 100
ペタッと貼り付けるだけでSci-fiなHUDを簡単に作れるシェーダーです 視差マッピングを使用して擬似的な奥行きを表現できます(VRでも動作します 4枚までテクスチャをレイヤーすることができ、各レイヤーは個別にカラー、高さ、回転アニメーションを設定できます 素材画像を26枚同梱していますので組み合わせてお好みのHUDを作れます
各パラメータについて
このシェーダーは加算合成されます、各カラーにおいて黒(#000000)は透明になります Culling:ポリゴンの裏面非表示,表面非表示,両面表示を切り替えます。デフォルトは裏面非表示です Tex1-4:レイヤーする4枚のテクスチャです。数字は後述のパラメータに対応しています。このうちTex4のみがディゾルブアニメーションに対応しています(後述) Color1-4:各レイヤーの色です。HDRカラーに対応していますのでBloomで発光させることができます Height1-4:各レイヤーの高さです。0.5で最大、視差が発生せずポリゴン表面に張り付きます。下げるとテクスチャがポリゴンの奥へ移動したように見えます RotateSpeed1-4:各レイヤーの回転アニメーションのスピードです。0で完全に静止、正の値で反時計回りに回転し負の値で時計回りに回転します Displacement:視差マッピングの奥行きの大きさです。上げるとHeightの効果が大きくなります。0の場合Heightに関わらずすべてのレイヤーが表面に表示されます DissolveSpeed:Tex4で再生されるディゾルブアニメーションのスピードです。Tex4に指定された画像がモーショングラフィックスっぽく円形に消えたり出現したりを繰り返します DissolveRotation:ディゾルブアニメーションの始点を回転させます。基本的に先述のRotateSpeedと同様の回転になります Background:メッシュ全体に適用される背景色です。
ライセンス
このシェーダー及び各素材はMITライセンスで提供されます Copyright (c) 2019 Tsutsuji815 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
更新履歴
【2019/09/05】 リリース 【2020/02/27】 macOS及びiOSのMetalに対応しました 【2020/04/02】 Unity2018.4.20f1に対応しました リニアHDRカラーに対応しました