RaspberlyのブログRaspberlyのブログスマートフォン用の表示で見るRaspberlyのブログUnityネタをメインとした技術系ブログです。にゃんこ大戦争や日常なども。2019、11日目の記事です。昨日は@tetsujp84さんによる「UniTaskを使ったポップアップの作成」でした。qiita.com今回はアセットの紹介をしていきます。鏡を簡単に実装する無料アセットです。Probeの鏡面反射で鏡を作る@nkjzmさんの独自実装の鏡どんなアセット?鏡を実装するアセットです。Unityで鏡を作る方法はいくつかありますが、このアセットを使えばとても短い時間で簡単に実装することができます。対応するUnityは5.6.5以上です。昔のプロジェクトでも導入できそうです。VRChatでも使えそう。このアセットで鏡バグをUnityで再現できた。Johnsonさんです。ver1.2.0※SRPには対応していません。BuiltInシェーダーを使いましょう。※一部インスペクターに再帰やVRモードの項目がありますがLite版はサポートしていません。サンプルシーンの確認Demoフォルダの中にDemoSceneが入っているのでこちらを確認してみましょう。すると、密室に黒い鏡と人型のオブジェクトがあるシーンが展開されます。黒い鏡には何も映っていません。それではPlayボタンで実行してみましょう。鏡が動きながら、キャラクターのモデルとパーティクルシステムが鏡に反射しているのが見て取れます。実際に鏡を置いてみる鏡の使い方は簡単です、Mirrorプレハブを自分のシーンに配置するだけ。ちなみに、この鏡の縁部分などは取り外すことができます。Mirrorの中に入っているMirrorFrameを非アクティブにするか削除すればよい。鏡像に表示されるピクセルごとのライトの最大数。屋外やライトがたくさんある所にこの鏡を置くと、処理不可が高くなる恐れがある。いう時にこの値を小さくすると改善されるようです。ミラーのテクスチャサイズ。これは大きくする必要があります。値が小さいほど荒い鏡になります、高いほどよい。四角形の場合はTrue、平面の場合はFalseにします。デフォルトを使用するときは0にする。複数のミラーで合わせ鏡をするならTrue、そうでないならFalseにする。(Lite版は非サポート)インスペクターパラメータ(シェーダー)リム(輪郭)やスペキュラー(スペキュラー)など、光沢感を強くしたり色を変えたりできます。:反射の色合い少し黒っぽくしたりなど、ただし窓ガラスのような半透明にはできない模様。値を変えてみると面白いかも。まとめ・プレハブを置くだけで鏡を実装することができる・Playモードにしないと鏡は機能しないことに注意Pro版の紹介こちらのアセットですが、有料のPro版が存在します。Viveはシングルパスがサポート)などです。・MACの場合マルチパスが壊れるあたりでしょうか。他にある鏡の実装方法MirrorReflectionUnity4からあるやり方。Scriptの方が古い書き方になっているのでそのままだとエラーがでます。GetComponentの部分を少し書き直して使いましょう。Probeの鏡面反射で鏡を作る周辺をキャプチャするカメラでキューブマップを生成し、キューブマップを反射マテリアルに適応することで鏡を実現する方法。2018で紹介された方法。qiita.com以上となります。鏡を使ったおもしろ表現方法について紹介しますのでそちらもどうぞ。Qiita他のアセットの紹介記事はこちら↓raspberly.hateblo.jp他間違っている箇所、わかりにくい所がありましたらコメントにお願いします。2019、13日目の記事です。今回はアセットの紹介をしていきます。#2Roppongi.unity1勉強会のレポート(メモ)です。#1勉強会のレポート(メモ)です。アーカイブおすすめアセット参加グループUnityUnityゲーム開発者ギルドリンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!Raspberlyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。