![生チョコ教団](https://booth.pximg.net/c/48x48/users/8830184/icon_image/abe4aee3-fe7c-45e5-8115-ab91165902d0_base_resized.jpg)
ヨドコロちゃんのホロスコープシェーダー
- Digital300 JPY
![ヨドコロちゃんのホロスコープシェーダー](https://booth.pximg.net/dace0c19-1f74-40e4-9cbf-ba7bc85532e7/i/2824832/9906840e-d920-47e4-9c8f-0662b6c59fe5_base_resized.jpg)
※English Description below VRChat想定の銃器向けスコープ/サイト用シェーダーです。 ドットサイトやEO的なホログラフィックサイト、SF風サイトなどを表現できます。 挙動については動画をご覧ください。 必ず利用規約に同意の上ご利用ください。
概要
この度はヨドコロちゃんのホロスコープシェーダーをダウンロードいただき誠にありがとうございます。 必ず利用規約を確認の上ご利用ください。 本アセットは組み合わせることでドットサイトやEOスコープっぽい見た目を表現できる2つのシェーダーのセットです。 VRChat想定ですがVRCSDKコンポーネントは使用していないので他の用途でも使えます。 おまけ兼サンプルとしてサイトのテクスチャ4種を同梱しています。 クレジット表記は必須ではありませんがあると嬉しいです。報告いただけるともっと嬉しいです。
インストール
本パッケージをインポートするだけです。外部コンポーネントは使用していません。
使い方
※同梱の Yodo_HoloScopes/Yodo_HoloScope_SampleScene.unity にサンプルを用意してあります。 まず、スコープとなるガラス側の方に新規マテリアルを割り当て、シェーダーを「Yodokorochan/Yodo_HoloScope」に変更します。 デフォルトでは真っ白なので、Colorから透明度(A)を下げるなどして好きな見た目にします。 次に、サイトを表示したい辺りにQuadなどの板ポリを用意し、また別の新規マテリアルを割り当てます。 こっちのシェーダーは「Yodokorochan/Yodo_Sight」にします。 Albedo(RGB)にサイトのテクスチャを設定します。 基本は以上です。これでスコープを通して見た時だけサイトが見えるようになります。 以下パラメタの細かい説明です。 ○Yodo_HoloScope ・Stencil Number ステンシル番号です。この番号が一致するYodo_Sightだけをサイトとして表示します。 通常は変更不要ですが、ワールドにアイテムとして置くなど、あるスコープを通じて別のサイトを見る可能性がある場合、 同じままだと別の銃のサイトまで見えてしまうため、これを防ぎたい場合に個別に変えてください。 また、アバターの髪マスクなど、ステンシル機能を利用する他のシェーダーと競合して見た目がおかしくなる場合にも変更すると直る場合があります。 ・Color スコープの色です。透明度(A)を下げてガラスっぽくして使う想定です。 ・Normal ノーマルマップを設定できます。レンズっぽく曲面反射させたい場合とかに使えます。 ・Smoothness/Metallic Standardのやつと同じ機能です。 ○Yodo_Sight ・Stencil Number Yodo_HoloScopeの説明を参照。 ・Color テクスチャにこの色を乗算します。 例えばテクスチャを白にしておいてマテリアル側で赤とか緑とかのバリエーションを作るのに使えます。 透明度は無視されます。 ・Albedo(RGB) ここに透過画像を設定することで、そのテクスチャがサイトとして表示されます。 サンプルテクスチャを見ればすぐ理解できると思います。
ライセンス及び利用規約
本アセットは全てヨドコロちゃん作によるものであり、外部ライセンスコンテンツは含まれておりません。 本アセットに含まれる全てのコンテンツについては、以下の利用規約に従います。 ○利用規約 本アセットの利用者(以下、ユーザー)は、方法を問わず本データの購入、ダウンロード、インストール等の利用の開始時点で、本利用規約に同意したものとみなします。 本アセットに含まれる全てのファイルの再配布については、改造・抜粋等の程度にかかわらず、全て禁止とさせていただきます。 VRChatワールドやアバター、AssetBundleなど、利用者が元データを再利用可能な形で取り出せないようビルドされた状態で、ユーザーが作成したコンテンツの一部として用いる場合、 及び画像・映像の作成など第三者が復元不可能な形で素材として利用する場合に限り、これを許可します。 本アセットは現状有姿で提供されます。ヨドコロちゃん(以下、権利者)は特定の利用目的への適合性、第三者の権利の非侵害、瑕疵の不存在および、法令、文化、商慣習または利用過程に起因する事項の保証を行いません。本アセットの利用に関する責任はユーザーが負い、権利者を免責するものとします。本アセットの利用、または利用できなかったことにより生じた損害について、権利者は一切の責任を負いません。権利者が責任を負う場合であっても、権利者に故意または重過失がなく、法令で禁止される場合を除き、権利者の賠償責任は本アセットの提供価格を上限として直接かつ通常の損害に限られるものとします。 ユーザーは、本データを利用して以下各号の行為をしてはならないものとします。 a. 権利者または第三者の知的財産権(著作権、特許権、商標権等を含みます)、プライバシー権、氏名権、肖像権等を侵害する行為 b. 権利者または第三者の提供するサービスの規約等に違反して、損害を与える行為 c. 個人や団体を誹謗中傷する行為、またはこれらの名誉を毀損する行為 d. 本利用規約、法令、公序良俗に反する行為、またはそのおそれのある行為 e. 権利者または第三者に不利益を与え、もしくはこれらの信頼を毀損する行為 f. 権利者または権利者の指定する第三者による本データの配布、更新、公開停止等を妨害する行為 g. その他権利者が合理的事由に基づき不適切と判断した行為 ユーザーが本利用規約に反した場合、権利者は本許諾を解除することができるものとします。この場合、当該解除により生じた一切の不利益に関して、権利者は責を負いません。 ユーザーは、本利用規約に反することにより権利者または第三者に対して損害を与えた場合、直接、間接を問わず一切の損害賠償の責を負うものとします。また、当該損害が最小限に止まるよう、ユーザーの責任と費用をもって措置を講じるものとします。なお、措置の方法について、権利者の指示がある場合はこれに従うものとします。ユーザーが本利用規約に反したことで、権利者と第三者に紛争が生じた場合、ユーザーの責任と費用をもって当該紛争の解決を行うものとします。なお、解決方法について、権利者の指示がある場合はこれに従うものとします。
連絡先
twitter: @Yodokor0 生チョコ教団 なんでもフォーム https://docs.google.com/forms/d/e/1FAIpQLSe9964vA11qDYH0gjDfkSKVDUY7RyILjmN3tqYfXGWVJzMHvQ/viewform
English description
This asset is a set of two shaders that can be combined to create a dot sight or EO scope look. It is designed for VRChat, but does not use the VRCSDK component, so it can be used for other purposes. As an added bonus and sample, four different sight textures are included in the package. Credit notation is not required, but it would be nice to have it. I would be more than happy to notice it to me.
Install
Just import this package. There's not external package required.
How to Use
There's a sample scene at Yodo_HoloScopes/Yodo_HoloScope_SampleScene.unity. Please take a look and read below if you don't understand it. First, assign a new material to the glass side of the scope, and change the shader to "Yodokorochan/Yodo_HoloScope". The default shader is pure white, so you can change the color to whatever you want it to look like by lowering the transparency (A). Next, prepare a flat polygon such as Quad for the area where you want to display the sight, and assign another new material. The shader for this one will be "Yodokorochan/Yodo_Sight". Set the sight's texture to Albedo (RGB). That's it for the basics. Now you will only be able to see the sight when you look through the scope. There's more descriptions about shader properties below. ---Yodo_HoloScope--- *Stencil Number Only Yodo_Sight material with this matching number will be shown as a sight. Normally, you don't need to change this, but if you want to prevent people from seeing other gun's sights through one scope, such as placing it as an PickUp in the VRChat world, you can change it individually by optional. Also, if you have a conflict with other shaders that use the stencil feature, such as the avatar hair mask, and it looks wrong, changing it may fix the problem. *Color A color of scope. It is assumed to be used by lowering the transparency (A) to make it look like glass. *Normal Allows you to set the normal map. This can be used when you want to create a lens-like curved surface reflection. *Smoothness/Metallic Same as Standard. ---Yodo_Sight--- *Stencil Number See Yodo_HoloScope description. *Color Multiply the texture by this color. This can be used, for example, to set the texture to white and create variations such as red or green on the material side. Transparency will be ignored. *Albedo(RGB) By setting a transparent image here, the texture will be displayed as a sight. You may can easily understand how it works by looking at the sample texture.
Licenses and Terms
---Licenses--- This asset is entirely created by Yodokoro-chan and does not contain any externally licensed content. All content included in this asset is subject to the following terms of use. ---Terms of Use--- In the event of discrepancy between the English version and the Japanese version of the Terms, the Japanese-language version shall prevail. Users of this asset (the "User") shall be deemed to have agreed to these Terms of Use at the start of their use of this asset (the "Asset"), including the purchase, download and installation of the Data regardless of the method. All redistribution of all files contained in the Assets, regardless of the degree of modification, excerpting, etc., is prohibited, and is permitted only when uploaded as their own contents in a state that prevents the user from extracting the original data in a reusable form, such as a VRChat world or an AssetBundle, or when it is used as material in a form that cannot be restored by a third party, such as the creation of images or video. The Asset is provided on an "as is" basis. Yodokoro-chan (the "Rights Holder") does not warrant the suitability for a particular purpose, non-infringement of third party rights, non-existence of defects, or for matters arising from laws, culture, business practices, or the process of use. The user shall be responsible for the use of the Asset and shall indemnify and hold harmless the Right Holder. The Rights Holder shall not be liable for any damage caused by the use of the Asset or the inability to use the Asset. Even if the Rights Holder is liable, the Right Holder's liability shall be limited to direct and ordinary damages up to the price of the Asset provided, unless the Right Holder is not intentionally or grossly negligent and is prohibited by law. The User shall not use this data to perform any of the following acts a. Infringing on the intellectual property rights (including copyrights, patents, trademarks, etc.), privacy rights, rights of name, rights of likeness, etc. of the Right Holder or a third party b. Actions that violate the terms of service provided by the Right Holder or a third party and cause damage c. Defamation of any person or entity, or libel of any of them. d. Actions that violate or may violate these Terms of Use, laws and regulations, and public order and morals. e. Any action that is detrimental to the Right Holder or a third party or that damages their confidence. f. Interfering with the distribution, updating, or suspension of publication of the Data by the Right Holder or a third party designated by the Right Holder. g. Any other act that the Right Holder determines to be inappropriate based on reasonable grounds If the user violates the Terms of Use, the Rights Holder shall have the right to terminate this license. In this case, the Rights Holder shall not be liable for any disadvantages caused by such termination. In the event that the user causes damage to the right holder or a third party due to a violation of these Terms of Use, the user shall be liable for any and all damages, whether direct or indirect. In addition, the user shall take measures at its own responsibility and expense to minimize the damage in question. In addition, if the Right Holder instructs the user on how to take such measures, the user shall comply with such instructions. If a dispute arises between theRight Holder and a third party due to a violation of the Terms of Use by the user, the user shall be responsible for resolving the dispute at the user's own expense and responsibility. If the Right Holder instructs the user on how to resolve the dispute, the user shall comply with the instructions of the Rights Holder.
Contact
twitter: @Yodokor0 生チョコ教団 contact form https://docs.google.com/forms/d/e/1FAIpQLSe9964vA11qDYH0gjDfkSKVDUY7RyILjmN3tqYfXGWVJzMHvQ/viewform
Keywords
検索用クエリ: シェーダー、シェーダー芸、照準、照準器、レティクル、ドットサイト、ダットサイト、ホロサイト、ホログラフィックサイト、EOTech、イーオーテック、RDS、リフレックス、リフレックスサイト、武器、武器用、ウェポン、アタッチメント、装備、装備品、不可視、透明、隠す、隠れる、見える、見せる、反射 Shader,Sight,Reticle,Dot sight,Holo sight, Holo-sight,Holographic sight,EOTech, EO Sight, RDS,Reflex,Reflex sight,Weapon,Attachment,Equipment,Invisible,Transparent,Hide,Hidden,Show,Display,Visible,Reflection