VRChat
ぽっぽ工房ぽっぽ工房

ぽっぽシェーダーコレクション 20200604_1700版

★☆★☆★☆★☆★☆★☆★☆★☆★  ぽっぽシェーダーコレクション     20200604_1700版 ★☆★☆★☆★☆★☆★☆★☆★☆★ ♪ はじめに ・ぽっぽの作ったいろいろなシェーダーのパックです ・実験的なシェーダーも入ってるのでご注意ください ・ゲーミングシェーダーは、ぽっぽシェーダーコレクションに統合されました! ♪ 含まれるシェーダーの種類 ・8Bit ・Poppo8Bit  どちらも同じシェーダーです、オブジェクトに適用するとそのオブジェクトを通してみると8ビット調になります ・Poppo8BitDoubleSided  Poppo8Bitの両面描画版です、衣装に使うと・・・透ける服で体にモザイクがかかったような感じになります? ・Poppo8BitWithTextureDoubleSided  これはフィルターではなく、プロパティで設定したテクスチャを8ビット調にしますが、綺麗に表示されないのでとりあえず実験版です ・GamingTextureShader  ゲーミングシェーダーです、裏側のメッシュは表示されません ・GamingTextureShaderDoubleSided  ゲーミングシェーダーの両面表示版です ・UnlitTextureAlpha  ゲーミングシェーダーのゲーミング機能を取り除いたものです、ゲーミングシェーダーと質感を合わせる用のもので裏側のメッシュは表示されません ・UnlitTextureAlphaDoubleSided  上のシェーダーの両面表示版です ・PoppoEdge  線画を抽出します、ゲーミングシェーダーの光らないフィルターバージョンみたいな感じです ・PoppoEdgeDoublesided  上のシェーダーの両面表示版です ・PoppoTV  テレビブラウン管風フィルターです、フィルターの向こう側を赤緑青の3色に分解してテレビっぽくしてくれます ・PoppoWater  水彩調フィルターシェーダーです、フィルターに任意のテクスチャをブレンドします ・PoppoWaterDoubleSided  PoppoWaterの両面描画版です、衣装に使うと綺麗になるかも?と考えて用意してみました ・WaterPen  水彩調フィルターシェーダーです、オブジェクトに適用するとそのオブジェクトを通してみると水彩調になります ♪ 使い方 ・ZIPファイルを解凍します ・PoppoShader_20200604_1700.unitypackage をUnityにインポートします ・Assets/Shaders/PoppoShader の下の使いたいシェーダーを新しいMaterialにセットします ・シェーダーを適用したいモデルに先ほどのMaterialをセットします ・とりあえずUnityエディタをRUNさせます ・マテリアルを選択するとシェーダーのパラメータが調整できるので好みの感じに調整します ・調整が終わったらUnityエディタのRUNを止めます ・完成!! ♪ シェーダーのパラメータ 【8Bit / Poppo8Bit / Poppo8BitDoubleSided】  ・TilePattern ... ドットパターンテクスチャを指定します、同梱の 8Bit.png を使用してください  ・Power ... 数字が大きい程暗くなります  ・Size ... ドットの大きさです、2の乗数(1、2、4、8、16)が推奨値です 【GamingTextureShader / GamingTextureShaderDoubleSided】  ・Threshold1 ... 画像の線の認識率を調整します、小さいほど認識しやすくなります  ・Threshold2 ... 画像の線の柔らかさを調整します、大きいほど柔らかくなります  ・Width ... 大きいほど線の横幅を小さくします  ・Height ... 大きいほど線の横幅を小さくします  ・BasePower ... テクスチャ画像の色の強さを決めます、最大値でテクスチャ画像の色そのままになります、 パラメータを調整する時は0にすると認識した線画だけ表示されるので調整しやすくなりますよ!  ・TimeScaleU ... 横方向にゲーミングさせるスピードを決めます、大きいほど早くなります  ・GamingPowerU ... 横方向のゲーミングパワーを決めます、もうひとつのゲーミングである縦方向のゲーミングを 一緒に使用しない場合は1.0、使用する場合は0.5がおすすめです!  ・TimeScaleV ... 縦方向にゲーミングさせるスピードを決めます、大きいほど早くなります  ・GamingPowerV ... 縦方向のゲーミングパワーを決めます、もうひとつのゲーミングである横方向のゲーミングを 一緒に使用しない場合は1.0、使用する場合は0.5がおすすめです! 【UnlitTextureAlpha / UnlitTextureAlphaDoubleSided】  ・MainTex ... テクスチャを指定します 【PoppoEdge / PoppoEdgeDoubleSided】  ・MainTex ... テクスチャを指定します  ・MainTexPower ... テクスチャの濃度を指定します  ・Threshold1 ... 画像の線の認識率を調整します、小さいほど認識しやすくなります  ・Threshold2 ... 画像の線の柔らかさを調整します、大きいほど柔らかくなります  ・Range ... 線の太さを指定します、大きいほど太くなります  ・EdgeColor ... 線の色を指定します  ・BasePower ... 線画以外の濃度を指定します、0になると真っ暗になります 【PoppoTV】  ・MaskWidth ... テレビ蛍光体の横サイズを指定します  ・MaskHeight ... テレビ蛍光体の縦サイズを指定します  ・MaskTex ... テレビ蛍光体のテクスチャを指定します、tvmask.pngを使用してください 【WaterPen】  ・WaterTex ... 水彩テクスチャを指定します、同梱の WaterPen???.png を使用してください、 または NormalTexturePainter で新規に水彩テクスチャを作成できます このテクスチャは水彩筆の軌跡になっていて、筆の軌跡に合わせて色をボカすために使われます  ・PaintSpeed ... 水彩筆の勢いを指定します、大きくするほどダイナミックに色がボヤけます  ・BasePaint ... 数字が大きいほど水彩エフェクトが弱くなります  ・EdgeRange ... 数字が大きいほどフィルタされたオブジェクトの輪郭がクッキリ出ます  ・PaintPower ... 数字が大きいほど水彩エフェクトの色が強くなります 【PoppoWater / PoppoWaterDoubleSided】  ・WaterTex ... 水彩テクスチャを指定します、同梱の WaterPen???.png を使用してください、 または NormalTexturePainter で新規に水彩テクスチャを作成できます このテクスチャは水彩筆の軌跡になっていて、筆の軌跡に合わせて色をボカすために使われます  ・PaintSpeed ... 水彩筆の勢いを指定します、大きくするほどダイナミックに色がボヤけます  ・BasePaint ... 数字が大きいほど水彩エフェクトが弱くなります  ・EdgeRange ... 数字が大きいほどフィルタされたオブジェクトの輪郭がクッキリ出ます  ・PaintPower ... 数字が大きいほど水彩エフェクトの色が強くなります  ・MainTex ... 水彩エフェクトにブレンドするテクスチャを指定します  ・MainPower ... 水彩エフェクトにブレンドするテクスチャの濃度を指定します ♪ 水彩テクスチャの作り方 ・NormalTexturePainter.zip を展開します ・NormalTexturePainter.unitypackage を新しい Unity のプロジェクトにインポートします ・Assets\Scripts\normalpaint.unity を開き、Unity Editor を実行します ・画面にキャンバスが表示されるのでマウスまたはタブレットで線を描いて水彩テクスチャをつくりましょう ・S キーを押すと PNG ファイルのダイアログが表示され、保存できます ※ バグがあるので画像を1つ作る度に Unity Editor の実行を一度停める事をお勧めします ♪ このシェーダーのれきし 1.0.0   とりあえず完成! 20200604_1700   ゲーミングシェーダーを、ぽっぽシェーダーに統合して色々追加! ♪ シェーダーやツールについて ・商用/非商用自由に使っていただいて大丈夫です ・改変して使用していただくのは自由です ・シェーダーやツールそのものの再販売についてはご遠慮ください ・なにか不明なことがあったらツイッターにてご連絡ください(でも対応しきれないときはごめんなさい) ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪ ぽっぽ ツイッター @poppo20000610 ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪

★☆★☆★☆★☆★☆★☆★☆★☆★  ぽっぽシェーダーコレクション     20200604_1700版 ★☆★☆★☆★☆★☆★☆★☆★☆★ ♪ はじめに ・ぽっぽの作ったいろいろなシェーダーのパックです ・実験的なシェーダーも入ってるのでご注意ください ・ゲーミングシェーダーは、ぽっぽシェーダーコレクションに統合されました! ♪ 含まれるシェーダーの種類 ・8Bit ・Poppo8Bit  どちらも同じシェーダーです、オブジェクトに適用するとそのオブジェクトを通してみると8ビット調になります ・Poppo8BitDoubleSided  Poppo8Bitの両面描画版です、衣装に使うと・・・透ける服で体にモザイクがかかったような感じになります? ・Poppo8BitWithTextureDoubleSided  これはフィルターではなく、プロパティで設定したテクスチャを8ビット調にしますが、綺麗に表示されないのでとりあえず実験版です ・GamingTextureShader  ゲーミングシェーダーです、裏側のメッシュは表示されません ・GamingTextureShaderDoubleSided  ゲーミングシェーダーの両面表示版です ・UnlitTextureAlpha  ゲーミングシェーダーのゲーミング機能を取り除いたものです、ゲーミングシェーダーと質感を合わせる用のもので裏側のメッシュは表示されません ・UnlitTextureAlphaDoubleSided  上のシェーダーの両面表示版です ・PoppoEdge  線画を抽出します、ゲーミングシェーダーの光らないフィルターバージョンみたいな感じです ・PoppoEdgeDoublesided  上のシェーダーの両面表示版です ・PoppoTV  テレビブラウン管風フィルターです、フィルターの向こう側を赤緑青の3色に分解してテレビっぽくしてくれます ・PoppoWater  水彩調フィルターシェーダーです、フィルターに任意のテクスチャをブレンドします ・PoppoWaterDoubleSided  PoppoWaterの両面描画版です、衣装に使うと綺麗になるかも?と考えて用意してみました ・WaterPen  水彩調フィルターシェーダーです、オブジェクトに適用するとそのオブジェクトを通してみると水彩調になります ♪ 使い方 ・ZIPファイルを解凍します ・PoppoShader_20200604_1700.unitypackage をUnityにインポートします ・Assets/Shaders/PoppoShader の下の使いたいシェーダーを新しいMaterialにセットします ・シェーダーを適用したいモデルに先ほどのMaterialをセットします ・とりあえずUnityエディタをRUNさせます ・マテリアルを選択するとシェーダーのパラメータが調整できるので好みの感じに調整します ・調整が終わったらUnityエディタのRUNを止めます ・完成!! ♪ シェーダーのパラメータ 【8Bit / Poppo8Bit / Poppo8BitDoubleSided】  ・TilePattern ... ドットパターンテクスチャを指定します、同梱の 8Bit.png を使用してください  ・Power ... 数字が大きい程暗くなります  ・Size ... ドットの大きさです、2の乗数(1、2、4、8、16)が推奨値です 【GamingTextureShader / GamingTextureShaderDoubleSided】  ・Threshold1 ... 画像の線の認識率を調整します、小さいほど認識しやすくなります  ・Threshold2 ... 画像の線の柔らかさを調整します、大きいほど柔らかくなります  ・Width ... 大きいほど線の横幅を小さくします  ・Height ... 大きいほど線の横幅を小さくします  ・BasePower ... テクスチャ画像の色の強さを決めます、最大値でテクスチャ画像の色そのままになります、 パラメータを調整する時は0にすると認識した線画だけ表示されるので調整しやすくなりますよ!  ・TimeScaleU ... 横方向にゲーミングさせるスピードを決めます、大きいほど早くなります  ・GamingPowerU ... 横方向のゲーミングパワーを決めます、もうひとつのゲーミングである縦方向のゲーミングを 一緒に使用しない場合は1.0、使用する場合は0.5がおすすめです!  ・TimeScaleV ... 縦方向にゲーミングさせるスピードを決めます、大きいほど早くなります  ・GamingPowerV ... 縦方向のゲーミングパワーを決めます、もうひとつのゲーミングである横方向のゲーミングを 一緒に使用しない場合は1.0、使用する場合は0.5がおすすめです! 【UnlitTextureAlpha / UnlitTextureAlphaDoubleSided】  ・MainTex ... テクスチャを指定します 【PoppoEdge / PoppoEdgeDoubleSided】  ・MainTex ... テクスチャを指定します  ・MainTexPower ... テクスチャの濃度を指定します  ・Threshold1 ... 画像の線の認識率を調整します、小さいほど認識しやすくなります  ・Threshold2 ... 画像の線の柔らかさを調整します、大きいほど柔らかくなります  ・Range ... 線の太さを指定します、大きいほど太くなります  ・EdgeColor ... 線の色を指定します  ・BasePower ... 線画以外の濃度を指定します、0になると真っ暗になります 【PoppoTV】  ・MaskWidth ... テレビ蛍光体の横サイズを指定します  ・MaskHeight ... テレビ蛍光体の縦サイズを指定します  ・MaskTex ... テレビ蛍光体のテクスチャを指定します、tvmask.pngを使用してください 【WaterPen】  ・WaterTex ... 水彩テクスチャを指定します、同梱の WaterPen???.png を使用してください、 または NormalTexturePainter で新規に水彩テクスチャを作成できます このテクスチャは水彩筆の軌跡になっていて、筆の軌跡に合わせて色をボカすために使われます  ・PaintSpeed ... 水彩筆の勢いを指定します、大きくするほどダイナミックに色がボヤけます  ・BasePaint ... 数字が大きいほど水彩エフェクトが弱くなります  ・EdgeRange ... 数字が大きいほどフィルタされたオブジェクトの輪郭がクッキリ出ます  ・PaintPower ... 数字が大きいほど水彩エフェクトの色が強くなります 【PoppoWater / PoppoWaterDoubleSided】  ・WaterTex ... 水彩テクスチャを指定します、同梱の WaterPen???.png を使用してください、 または NormalTexturePainter で新規に水彩テクスチャを作成できます このテクスチャは水彩筆の軌跡になっていて、筆の軌跡に合わせて色をボカすために使われます  ・PaintSpeed ... 水彩筆の勢いを指定します、大きくするほどダイナミックに色がボヤけます  ・BasePaint ... 数字が大きいほど水彩エフェクトが弱くなります  ・EdgeRange ... 数字が大きいほどフィルタされたオブジェクトの輪郭がクッキリ出ます  ・PaintPower ... 数字が大きいほど水彩エフェクトの色が強くなります  ・MainTex ... 水彩エフェクトにブレンドするテクスチャを指定します  ・MainPower ... 水彩エフェクトにブレンドするテクスチャの濃度を指定します ♪ 水彩テクスチャの作り方 ・NormalTexturePainter.zip を展開します ・NormalTexturePainter.unitypackage を新しい Unity のプロジェクトにインポートします ・Assets\Scripts\normalpaint.unity を開き、Unity Editor を実行します ・画面にキャンバスが表示されるのでマウスまたはタブレットで線を描いて水彩テクスチャをつくりましょう ・S キーを押すと PNG ファイルのダイアログが表示され、保存できます ※ バグがあるので画像を1つ作る度に Unity Editor の実行を一度停める事をお勧めします ♪ このシェーダーのれきし 1.0.0   とりあえず完成! 20200604_1700   ゲーミングシェーダーを、ぽっぽシェーダーに統合して色々追加! ♪ シェーダーやツールについて ・商用/非商用自由に使っていただいて大丈夫です ・改変して使用していただくのは自由です ・シェーダーやツールそのものの再販売についてはご遠慮ください ・なにか不明なことがあったらツイッターにてご連絡ください(でも対応しきれないときはごめんなさい) ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪ ぽっぽ ツイッター @poppo20000610 ♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪♪