【VRChat・汎用】アバターを鉛筆画やマンガの絵にする「点描」(アバター用・PC)
- ダウンロード商品¥ 500















アバターが、1枚の絵になる。 「点描(テンビョウ)」は、VRChat のアバターを鉛筆画・マンガのトーン・ドット絵・水彩の絵のように見せるシェーダーとツールです。 アバターを選んで、画風を選んで、ボタンを押すだけ。元のマテリアルは変えず、上に重ねて描きます。 ■ ポイント ・ゆめか専用ではありません。Humanoid のアバターなら、どのアバターにも使える汎用品です ・7つの画風:鉛筆画 / 色鉛筆 / マンガのトーン / カラー網点 / ドット絵 / 4色の携帯ゲーム / 水彩 ・全身でも、髪だけ・服だけでも(マテリアルごとに選べます) ・模様の大きさ、紙とインクの色、輪郭線、手描きのゆらぎを調整できます ・ゲーム内のメニューで、強さと画風を切りかえるためのアニメも作ります ↓ 動きは2枚目からの GIF で。くわしくは下へ。 ■ くわしく ・鉛筆画:暗い所ほど、別の向きの線が重なります。紙の粒も出ます。色鉛筆は元の色で塗ります ・マンガのトーン:白・網点・黒の段階で描きます。カラー網点は元の色に網点の影です ・ドット絵:四角いドットの中はひとつの色になります。色の段階とディザを変えられます。4色の携帯ゲームは緑がかった数色だけです ・水彩:ざらついた紙に絵の具。色がにじみ、影のふちに絵の具がたまります ・模様はアバターの位置に合わせた、見る人の方を向いた面の上にあります。アバターといっしょに動き、遠くでは平均の色に溶けるので、ちらつきにくくしています ・ワールドの明るさに合わせて暗くなります(0 にすると、暗いワールドでも紙の明るさのまま) ・ゲーム内:TNB_FX.controller(Float「TNB_Amount」、Int「TNB_Style」、Write Defaults オフ)を作ります。Expression で切りかえられます ・ミラーでも同じように絵になります(模様は左右が反転します) ・Ctrl+Z 1回で元どおり。もう一度付けても2つにはならず、「外す」で元のメッシュとマテリアルに戻ります ・日本語 / English の専用ウィンドウ ■ ほかの商品との違い ・星肌は体の中の星空、古画面は動画やポスターの古いテレビの見た目です。点描はアバターの体を絵の画風で描き直します ■ 動作環境 ・対応アバター:汎用。Humanoid のアバターならどれでも使えます(画像はゆめかで撮影。lilToon 2.3.4 で確認)。Humanoid でない小物にも付けられます ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC 専用(VRChat の仕様で、Quest・スマホのアバターではカスタムシェーダーが使えません) ・VRChat SDK3 Avatars(アップロードに使います。ツールは SDK・Modular Avatar なしでも動きます) ・深度テクスチャ・GrabPass は使いません ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Tenbyou (Drawn Avatar) でウィンドウを開く 3. アバターを選び、画風と部分を選んで「点描を付ける」 4. ゲーム内で切りかえるなら、TNB_FX.controller を FX にまとめ、パラメーターとメニューを足す(手順は README に) くわしい手順は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ・選んだ部分がメッシュの最後の部分なら、マテリアル枠 +1(その部分をもう一度描きます)。それ以外の部分は、メッシュ1つにつき複製の Renderer +1 ・例:ゆめかの髪だけ … マテリアル枠 +5、Renderer +1。最初に選ばれている部分(全身)… マテリアル枠 +20、Renderer +2 ・1パス。テクスチャは元の1枚だけ読みます。GrabPass・深度は使いません ■ 注意 ・顔のメッシュのうち複製で描く部分は、表情(まばたき・口)についていきません。そういう部分は最初はチェックを外してあります(ゆめかでは Face_Transparent)。チェックを外した部分は元の見た目のまま残ります ・複製で描く部分(透ける前髪や翼の膜など)のシェイプキーは、付けた時の値のままです。髪の長さなどを変えたら、付け直してください ・元のシェーダーの輪郭線(lilToon の輪郭線など)は、そのまま残ります ・ドットは色の中だけの四角です。体のふちはなめらかなままで、ドットの形にはなりません ・ドット絵は、テクスチャの細かい所で色が少しまだらになることがあります。目元など、顔の細かい所はつぶれます。ドットを小さくすると見えやすくなります ・ほかのツールでマテリアル枠を足すメッシュには、先に点描を付けてください ・元のテクスチャと色だけを読みます。マットキャップやリムライトなど、元のシェーダーの効果は隠れます ・lilToon 以外のシェーダーのアバターでは、Unity の Standard 以外は試していません。テクスチャと色の名前が一般的なら読めます ・VRChat の中ではまだ試していません(Unity 上でミラー・カメラの値・頭の縮み・影なし・暗いワールドを再現して確認しています)。VR の両目での見え方も、実機では見ていません ■ 内容物 ・Tenbyou_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のアバター(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、アバター・衣装への同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 ※画像は Unity 上(Linear、影の出る Directional Light)で撮影したものです。 ※画像のアバター:ゆめか Yumeka(©Arka_X / https://booth.pm/ja/items/8672657 )。商品には含みません。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ■ English Works with any avatar (universal, Humanoid avatars) - the images just use Yumeka. Tenbyou - Drawn Avatar: draws your avatar as a picture (VRChat, PC only, Unity 2022.3, Built-in RP). • Seven styles: Pencil, Coloured pencil, Manga tone, Comic dots, Pixel art, 4-colour handheld, Watercolour • The whole avatar or only some parts (per material). Drawn over the original material, which is not changed • Adjust the pattern size, paper and ink colours, outline, and a hand-drawn wobble • TNB_FX.controller (Float TNB_Amount, Int TNB_Style, Write Defaults off) to change the amount and the style from the Expression menu • Cost: +1 material slot per mesh whose last part is chosen; +1 copied renderer for other parts. No GrabPass, no depth texture Install: import the unitypackage, open Tools > lv1101 > Tenbyou (Drawn Avatar), pick a style and press "Add Tenbyou". Notes: checked with lilToon 2.3.4 in Unity; not tried inside VRChat itself or in a real VR headset yet. Parts of a face mesh drawn by a copy do not follow expressions (left out by default). The silhouette stays smooth in pixel art. Terms (summary): usable on VRChat avatars, including public / commercial use and paid events; modification allowed; no redistribution, resale or bundling of the shader / scripts (including modified versions); credit optional. Avatar in the images: Yumeka (©Arka_X), not included. Background assets: Poly Haven (CC0), not included. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release















