VRChat
綿飴屋 Wataameya綿飴屋 Wataameya

Blackbody Shader(アバターの裏側という概念を抹消したいVRC民に捧げるシェーダー)

  • ダウンロード商品
    【通常版】
    ¥ 400
  • ダウンロード商品
    【支援版】(おまけつき)
    ¥ 500

↓[English version/한국어판/中文版本] ●説明 アバターの体の内部を完全に暗くするシェーダーです。シェーダーを適用したメッシュ内部での視界を上書きすることでアバターの内部が見られることを完全に防ぐことができます。メッシュ内部に別の物体があっても視界は上書きされるため、服の一部などが体に貫通している場合も見えなくなります。 ワールドのカリング距離が長い場合でもメッシュ内部が見えないように機能します。また、lilToon等に対応した距離クリッピングキャンセラー機能も搭載しています。シェーダーの設定により内部の色を変更することも可能です。 適用するメッシュは大まかに閉じている必要があります。多くの場合は頭のメッシュには適用できません。頭と体が同じメッシュでは頭の中が若干ちらつく場合があります。解決策としては複製したメッシュをUnity拡張ソフトなどで分割し身体のみのメッシュを用意すると簡単です。(もちろんblender等で編集しても構いません) なお、Blackout Shaderを併用する場合は頭の内部を上から塗りつぶすことができるため作業は必要ありません。 基本のシェーダーにはblackbodyとblackbody_lightの二種類があります。適用するアバターが完全に閉じたメッシュをしている場合は軽量版のblackbody_lightを使うことをお勧めします。また、判定方法の異なるシェーダーが二種類付属します。 支援版にはおまけとして「内部の色を任意のテクスチャに変更できるシェーダー」と「サンプルテクスチャ」を付属しています。サンプルテクスチャは自作のものです。 ●使用方法 マテリアルをアバターの体に追加適用してください。 詳細は説明書をご参照下さい。 ●説明書 https://docs.google.com/document/d/1GWajL8uhZnvT6cny1jqwzaThIbqmHbxl3WpHNlR-1gU/edit?usp=share_link ●更新情報 ver1.1(2023/1/14) ・シェーダーを無効化する設定を追加 ver.1.2(2023/2/25) ・多言語に対応しました。 ●注意 ・Quest版VRChatには対応していません。 ・このシェーダーは視界ジャックシェーダーの一種であるため、使用の際は他の人の迷惑とならないようにご注意ください。周囲のプレイヤーの処理を重くしてしまう可能性があるため、不特定多数のいるワールドでの使用は控えることをお勧めします。 ・Safety設定によっては動かない可能性があります。 ・blackbodyの場合は仕様上、視界の先にメッシュが存在しない場所(首など)は暗くなりません。 ・閉じていないメッシュの場合は開いている部分の境でちらつきが発生します。(通常の使用ではあまり気にならないとは思います) ・shadowdepthと併用すると若干内部が見える場合があります。(shadowdepth_bodyとは併用可能です) ・アバターによっては作業が必要であったり、使用できない場合があります。あらかじめご了承下さい。 ●利用規約 VN3ライセンスに基づいて規約を作成しています。 https://drive.google.com/drive/folders/1McqwnHJsJYD6v8d7n_nPzFKVEJqfMFqR?usp=share_link ●免責事項 当商品を使用することで使用者側に不利な問題が生じた場合、それがいかなるものであっても配布元は一切責任を負いません。 ●クレジット 着用例で使わせていただいたアバター オリジナル3Dモデル『ミント』 オリジナル3Dモデル『カリン』 作者名:「こまど」 Twitter:@komado_booth VRChat対応アバター 翠蓮 作者名:「mio3io」 Twitter:@mio3io ●English This shader completely darkens the interior of an avatar's body. By overriding the visibility inside the mesh to which the shader is applied, it completely prevents the avatar's interior from being seen. Since the visibility is overwritten even if there is another object inside the mesh, even if a piece of clothing or other object penetrates the body, it will not be visible. https://docs.google.com/document/d/1_QU5dS60vni2wdVQLa7ac6U4aDq4rR33Ko2R2ZfIUxQ/edit?usp=share_link ●한국어 아바타의 신체 내부를 완전히 어둡게 만드는 셰이더입니다. 셰이더를 적용한 메시 내부의 시야를 덮어씌워 아바타의 내부가 보이는 것을 완전히 방지할 수 있습니다. 메쉬 내부에 다른 물체가 있어도 시야가 덮어쓰기 때문에 옷의 일부가 몸에 관통하고 있는 경우에도 보이지 않습니다. https://docs.google.com/document/d/1hGIhEibSrcCpsgO2iCWiZS4sj46EfSvYeRbdrbaUNjg/edit?usp=share_link ●中文 这个着色器完全遮蔽了阿凡达身体的内部。 通过覆盖应用该着色器的网格内部的可见性,它可以完全防止化身的内部被看到。 即使网格内有其他物体,可见性也会被覆盖,所以即使有一件衣服或其他物体穿透身体,也不会被看到。 https://docs.google.com/document/d/1PSpYcYY7fWv4scynykub3_bZHEAc696pqsdL_Sn-mbQ/edit?usp=share_link

↓[English version/한국어판/中文版本] ●説明 アバターの体の内部を完全に暗くするシェーダーです。シェーダーを適用したメッシュ内部での視界を上書きすることでアバターの内部が見られることを完全に防ぐことができます。メッシュ内部に別の物体があっても視界は上書きされるため、服の一部などが体に貫通している場合も見えなくなります。 ワールドのカリング距離が長い場合でもメッシュ内部が見えないように機能します。また、lilToon等に対応した距離クリッピングキャンセラー機能も搭載しています。シェーダーの設定により内部の色を変更することも可能です。 適用するメッシュは大まかに閉じている必要があります。多くの場合は頭のメッシュには適用できません。頭と体が同じメッシュでは頭の中が若干ちらつく場合があります。解決策としては複製したメッシュをUnity拡張ソフトなどで分割し身体のみのメッシュを用意すると簡単です。(もちろんblender等で編集しても構いません) なお、Blackout Shaderを併用する場合は頭の内部を上から塗りつぶすことができるため作業は必要ありません。 基本のシェーダーにはblackbodyとblackbody_lightの二種類があります。適用するアバターが完全に閉じたメッシュをしている場合は軽量版のblackbody_lightを使うことをお勧めします。また、判定方法の異なるシェーダーが二種類付属します。 支援版にはおまけとして「内部の色を任意のテクスチャに変更できるシェーダー」と「サンプルテクスチャ」を付属しています。サンプルテクスチャは自作のものです。 ●使用方法 マテリアルをアバターの体に追加適用してください。 詳細は説明書をご参照下さい。 ●説明書 https://docs.google.com/document/d/1GWajL8uhZnvT6cny1jqwzaThIbqmHbxl3WpHNlR-1gU/edit?usp=share_link ●更新情報 ver1.1(2023/1/14) ・シェーダーを無効化する設定を追加 ver.1.2(2023/2/25) ・多言語に対応しました。 ●注意 ・Quest版VRChatには対応していません。 ・このシェーダーは視界ジャックシェーダーの一種であるため、使用の際は他の人の迷惑とならないようにご注意ください。周囲のプレイヤーの処理を重くしてしまう可能性があるため、不特定多数のいるワールドでの使用は控えることをお勧めします。 ・Safety設定によっては動かない可能性があります。 ・blackbodyの場合は仕様上、視界の先にメッシュが存在しない場所(首など)は暗くなりません。 ・閉じていないメッシュの場合は開いている部分の境でちらつきが発生します。(通常の使用ではあまり気にならないとは思います) ・shadowdepthと併用すると若干内部が見える場合があります。(shadowdepth_bodyとは併用可能です) ・アバターによっては作業が必要であったり、使用できない場合があります。あらかじめご了承下さい。 ●利用規約 VN3ライセンスに基づいて規約を作成しています。 https://drive.google.com/drive/folders/1McqwnHJsJYD6v8d7n_nPzFKVEJqfMFqR?usp=share_link ●免責事項 当商品を使用することで使用者側に不利な問題が生じた場合、それがいかなるものであっても配布元は一切責任を負いません。 ●クレジット 着用例で使わせていただいたアバター オリジナル3Dモデル『ミント』 オリジナル3Dモデル『カリン』 作者名:「こまど」 Twitter:@komado_booth VRChat対応アバター 翠蓮 作者名:「mio3io」 Twitter:@mio3io ●English This shader completely darkens the interior of an avatar's body. By overriding the visibility inside the mesh to which the shader is applied, it completely prevents the avatar's interior from being seen. Since the visibility is overwritten even if there is another object inside the mesh, even if a piece of clothing or other object penetrates the body, it will not be visible. https://docs.google.com/document/d/1_QU5dS60vni2wdVQLa7ac6U4aDq4rR33Ko2R2ZfIUxQ/edit?usp=share_link ●한국어 아바타의 신체 내부를 완전히 어둡게 만드는 셰이더입니다. 셰이더를 적용한 메시 내부의 시야를 덮어씌워 아바타의 내부가 보이는 것을 완전히 방지할 수 있습니다. 메쉬 내부에 다른 물체가 있어도 시야가 덮어쓰기 때문에 옷의 일부가 몸에 관통하고 있는 경우에도 보이지 않습니다. https://docs.google.com/document/d/1hGIhEibSrcCpsgO2iCWiZS4sj46EfSvYeRbdrbaUNjg/edit?usp=share_link ●中文 这个着色器完全遮蔽了阿凡达身体的内部。 通过覆盖应用该着色器的网格内部的可见性,它可以完全防止化身的内部被看到。 即使网格内有其他物体,可见性也会被覆盖,所以即使有一件衣服或其他物体穿透身体,也不会被看到。 https://docs.google.com/document/d/1PSpYcYY7fWv4scynykub3_bZHEAc696pqsdL_Sn-mbQ/edit?usp=share_link