nil(ニル) + Gimmicks & 84shader(sh84)
- ダウンロード商品nil(ニル) + Gimmicks & 84shader(sh84)¥ 5,000
- ダウンロード商品84Shader追加Licence¥ 2,000
nil(ニル) + Gimmicks & 84shader(sh84) VRChatでの使用を想定して作られたオリジナルな Avatar(nil)、Shader と Gimmicks ですがsdk2用なので sdk2が廃止されたときは現状、購入者が自力で変換作業をする必要があります。 84が作りました。
# 更新履歴
2020/04/12 v1.116 sh84フォルダ内にstore84以外でsh84同梱商品を購入した人向けの簡易マニュアルを同梱しました。 2020/04/09 v1.115 sh84:matcapに機能追加 nil:一部のテクスチャとマテリアルの変更。 多くのprefabの前髪の初期マテリアル変更。 利用規約の修正があります。 2020/03/01 v1.114 sh84:bugfix gimmicks:TrailPenの修正 2020/02/06 v1.113 sh84:vket4入稿ツール対応のための修正。 nilの変更点はありません。 2020/02/03 v1.112 sh84:一部のバリエーションのbugfix バリエーションの追加 nilの変更点はありません。 2019/12/30 v1.111 sh84:使用するシェーダーキーワードの削減。 古いsh84マテリアルから不要になったキーワードを削除する機能を用意しました。 この機能は古いsh84マテリアルを使っている方はなるべく使ってほしいです。 詳しくはdiscordで解説します。 大雑把に言うと高負荷時の挙動が改善されます。 nil:sh84のシェーダーキーワード周りの修正に合わせて、 nilのマテリアルから不要になったキーワードを削除しました。 いらないコンポーネントの削除をしました。 2019/12/17 v1.110 sh84:bugfix 一部のパラメータ廃止 機能追加 詳しくは購入者用 discord serverを参照してください。 パラメータ名が変更になった箇所がありますので アップグレードするときはプロジェクトのバックアップ推奨。 変更前のパラメータを使っている場合は該当箇所の再設定が必要。 nil:一部のワールドのライティングを考慮し、一部表情の差し替え。 肌のテクスチャ一部修正。 2019/10/24 v1.109 sh84:bugfix 一部のパラメータ廃止。 機能追加。マニュアルはdiscordを参照してください。 多くのファイル名修正と多くのバリエーションの追加があります。 v1.107 v1.108 からのアップグレードの場合は guid の変更はありません。 ただしファイル名変更がありますので 既存のプロジェクトから sh84フォルダ を削除してから import推奨。 より安全にはプロジェクトのバックアップ推奨。 イベント向け軽量版が実装されました。 nil:スポットライトの模様修正。 パーカーを肌がより貫通しにくくなりました、 ライセンス修正 少し緩くしました。 2019/10/12 v1.108 Nketの為にワールドへの固定機能を追加しました。 Nket参加のための NketTools と NKetToolsSh84Sample を同梱しました。 2019/10/12 v1.107 商品ページの修正箇所が色々あります。 ライセンスも修正されました。わかりやすくするために例を載せました。 sh84の更新があります。 使用していないパラメータを削除したり、 いらない処理を消したり、 ライトの影響を調整しやすい機能追加や、 上級者向けの便利機能追加など多くの変更点があります。 guidが変更になっているものがあるので更新するまえにunity project の backup 推奨。 2019/09/26 v1.106 ライセンスが一部修正されました。ワールド向けに少し緩くしました。 それ以外の修正はありません。 2019/09/26 v1.105 過去修正の修正漏れの修正 defaultの表情パターンを一部変更 匍匐時のidleを変更 2019/09/24 v1.104 改変用psd追加。 ある程度パーツごとにレイヤー分けされていて、 簡単な改変をするのにちょうどいいとおもいます。 一部テキスト修正。 デフォルトのギミックをvrとデスクトップで分け、 ペンはそれぞれのモード向けのみに変更し、 その分別のギミックを設定。 viewpositionを少し引っ込めました。より自然に。 2019/09/23 v1.103 一部テキスト修正のみ 2019/09/22 v1.102 胸の大きい、小さいprefabのZipperの位置修正 各prefabでcolliderを非activeに変更。 3dペンはvketペデスタルと同じように指からインクがでるように統一。 prefabのdefaultのoverridecontrollerを変更。 Parkerを着ているときのcamisoleのtexture微修正。 2019/09/21 v1.1 nil登録
# 内容
・fbx(blender出力) ・texture(png) ※zip解凍したらすぐに見つかります。 ・nil_release.unitypackage __・各ギミック __・Sh84(84shader) __・nil(avatar) ____・Material(透明表現のあるなしなどの複数パターン) ____・fbx(blender出力) ____・texture(png) ____・Animation(表情、ギミック、ハンドサインのサンプル含む) ____・prefab(統合前後、素体、各種パターン) __・VRCInventorySystem(エモートスイッチ)
## 内容物各詳細
### 84Shader(Sh84)
シェーダーは 84shader を使用しています。 これは 84 が作ったアバター向けのシェーダーで、多くの表現ができ、 vrchatを楽しむために作ったもので、 vrchatで普段使いしやすいようにライトの影響を調整しています。 vrchatのワールドってライティングめちゃくちゃですよね、 それに合わせているのでリアルな表現を目指してはいません。 vrchatを楽しみたいので。
### Lip & Blink & EyeTracking
対応しています。 表情干渉しないように止めることもできます。 ただ、これはVRChatの仕様によるところが大きいので 更新次第では挙動が変わるかもしれません。
### Prefab
すぐUploadできるPrefabや、 改変用の未統合版Prefabなどがいくつかあり、 unity上だけでもいくつかのパターンをすぐ試せます。 たとえば服だけや chestとspine以外で統合した素体などの いくつかをPrefabとMeshで用意しています。
### FBX
blenderで出力したfbx同梱。 統合前なので改変をお楽しみください。
### Texture
Texture(png)は Prefabには各Materialの 各Textureそれぞれ最大1024x1024で設定していますが Import設定で各2048までアップできます。 Emissive(発光)表現が多々ありますが、 光らないバージョンも用意しています。
### Hair
髪の表現が複数あります。 A:髪に半透明があるもの、 B:髪より目が前面に表示されるもの、 C:そのどちらもあるもの、 D:どちらもないものがあります。 こういった表現には vrchat の仕様やプレイするワールド、 一緒にいるプレイヤーのアバターなどで表現が崩れる場合もあります。 Prefabいろいろあるのでそのときどきで切り替えるのもいいですし、 Dのどちらもないものが無難ではあるとおもいます。 好きなPrefab選んでください。
### Material
unityちょっとできる人は MaterialやTextureを直接弄ってもいいかと思います。 Materialも複数用意があります。 Emissiveがないものや、 Parkerを着るときに 肌が突き出るのを抑制するためのcutout表現があるもの、 アルファがないものなど。
### Performance Rank
Avatar の PerformanceRank は medium,poor,verypoorのバージョンがあります。 ただし、これはvrchatの更新次第で評価が変わるかもしれません。
### ShapeKey
表情ShapeKeyは100over 細かく分かれているので自由に組み合わせてください。 Animationについては表情干渉回避のために 特殊なことをしているかもしれません。 SampleとしてAnimationClipがいろいろあるので それを参考にして組み合わせてください。 胸の大きさを小さく、または大きくでき、それ用のShapeKeyが服にもあります。
### Animation
表情やhandSignのAnimationのSampleを用意しています。
### Gimmicks
Gimmicksが仕込まれており、 Desktop用とVR用の3dのpen、 目疲れ軽減のfilter、 VR酔い軽減のための3人称視点、 暗いところで光る表現(emissive)、 暗いところではLight、 揺れる髪(dynamicbone)、 触って揺れる箇所など、 お楽しみください。 prefabによっては ないGimmickもありますので お好きなものをお使いください。
# 改変、使用、移植など
ギミックやシェーダーを別のアバターに移植する場合、nil を参考にしてください。 今のところそれがマニュアル代わりとなります。 ギミックやシェーダーの使用方法でよくわからないところがある場合、 discord か vrchatで答えたいとおもいます。 とりあえずサーバーに参加だけしてもらって、 なにかあれば84にDMするという形がよろしいかとおもいます。 もしよくある質問とかあれば 招待サーバーのほうでよくある質問まとめなどを作ることもあるかもしれません。
# 招待discord
nil Gimmicks 84shader を購入した人向けのdiscordサーバーを用意しました。 製品内のテキストに招待urlがあります。 これはアップデート情報などの連絡事項を載せたいと思っています。 質問等も受け付けることができるとおもいますが、 この商品に関係ないことはお答えできません。 マニュアルや使いこなす例などをdiscordで用意するかもしれません。 vrchatをプレイしているときにゲーム内で会いに来てくれてもいいよ。 vrchat id 84
# 導入
vrchatへのアバターアップロードまでの流れを説明します。 空のプロジェクトを用意します。 vrcsdkをインポート。 dynamicboneをインポート。 (必須ではありません。しかし、あると髪や胸などあとほかにもいろいろ揺らせるようにしてあります) nil_release.unitypackageをインポート。 prefabフォルダから好きなものを選んでシーンに配置してアップロード。
# nil と gimmicks と 84shader
vrchatのアップデートなどでいつ挙動が変わるかわからないです。 無保証です。 著作権は放棄していません。 改変後のデータの著作権も84に帰属します。 また、改変後のデータにも本規約は適用されます。 商品の内容や規約が更新される場合があります。 常に最新の規約が適用されます。 本データを利用する時点で規約に同意したものとします。 本商品は学習用ではありません。解析は禁止。また、学習目的での質問はお答えできません。vrchatを楽しんでください。
# nil と gimmicks 利用規約(A)
自己責任で利用してください。 再配布は禁止しますが、 vrchatにて購入者が使うためだけにアップロードすることを許可します。 アバタークローニングは禁止です。 改変は許可。 ワールドへのアップロードは禁止。 ペデスタルへのアップロードは禁止。 アバターアップロードの際にpublicでアップロードしてはいけません。 SNSや動画、収益化動画に映ることは問題ありません。
# store84から買った商品から84shaderを手に入れた方の84shader利用規約(B)
自己責任で利用してください。 ここでいう84shaderは Sh84フォルダとその中身です。 vrchatにて 【VRCアバター想定】nil(ニル) + Gimmicks & 84shader(sh84) 購入者が使うためだけにアップロードするアバターに84shaderが含まれていることを許可します。 nil(ニル) + Gimmicks & 84shader(sh84) の購入者は84shaderを boothなどのデータ販売時の一つの商品登録の際に含めること、 あるいは、 vrcで84shaderを含めたワールドを一つアップするのを許可します。 これは購入者がアバターまたはワールドあるいはそれら用の小物をつくるときに84shaderを使いたいときのための許可で、 それ以外では含めることは禁止します。 なにか許可してほしいことがあるときは相談してください。検討します。 商品登録のときに含める84shaderについては、 Sh84フォルダとその中身全てを含めてください。 それ以外を含めることは禁止。 sh84を含める商品登録の個数と sh84を含めるワールドの個数の合計が1よりも大きくなるときは 84shader追加ライセンス を追加する商品登録の個数とワールドの個数の合計数だけ購入してライセンス料を払ってください。 84shaderを含めた商品登録あるいはvrcへのワールドアップロードの際、 どの商品あるいはワールドに含めたかわかるように boothのメッセージ機能を使って商品名あるいはワールド名と あとそのために買った追加ライセンス あるいは nil(ニル) + Gimmicks & 84shader(sh84) の注文番号を添えて教えてください。 なぜそんなことをというと、ライセンスを買ったかどうかあとで確認できるようにするためです。 また、商品名、ワールド名は、 84shaderを使っていただいているということで、 こういうところでshaderが採用されていますと、 ツイートなどで紹介させていただくことがあるかもしれません。 ペデスタルに含めるのは禁止。 ただし、84shaderを含めた商品登録をしたものを宣伝するためにサンプルアバターをペデスタルに含める際には事前に申告してくれれば個別に許可します。 84shaderを含めたアバターを許可なくpublicでアップロードしてはいけません。 なぜ申告が必要な形にするかというと、 nil(ニル) + Gimmicks & 84shader(sh84) あるいは必要なライセンスを買ってない人がペデスタルに含めることがあってはいけないため。 わかりやすくするためにどういうときに何が必要か、何ができるのか例を挙げます。 たとえば nil(ニル) + Gimmicks & 84shader(sh84) を買っている場合、あなただけが使うためにvrcにnilをアバターアップロードできますし、 さらに 一つの商品登録にsh84を含めるか 一つのワールドアップロードの際にsh84を含めかのどちらか片方が可能になります。 その際、 商品登録とワールドについてメッセージ機能で84に連絡する必要があります。 たとえば sh84を含む1個の商品登録をし、さらにsh84を含む2個のワールドアップロードをするときは nil(ニル) + Gimmicks & 84shader(sh84) を1個 と 84shader追加ライセンス を2個購入し、 その際、 商品登録とワールドについてメッセージ機能で84に連絡する必要があります。
# 84shaderをstore84以外から購入した物に同梱してある形で手に入れた方の84shader利用規約(C)
自己責任で利用してください。 vrchatに 84shaderが同梱されたstore84以外から購入したものをあなただけのためにアップロードするときに84shaderが含まれていることを許可。 84shaderが同梱された商品と関係のないものに移植するのは禁止。 あなたがあなたのためだけのほかのアバターに移植する目的であれば 84shaderを含む商品である nil(ニル) + Gimmicks & 84shader(sh84) をstore84から買ってから84shaderの利用規約(B)の範囲でご利用ください。 ワールドに84shaderを使いたい場合は 84shaderを含む商品である nil(ニル) + Gimmicks & 84shader(sh84) をstore84から買ってから84shaderの利用規約(B)の範囲でご利用ください。 ワールドに含めるのは禁止。 ペデスタルに含めるのは禁止。 含めたアバターのクローニングは禁止。 84shaderを含めたアバターを許可なくpublicでアップロードしてはいけません。 再配布は禁止。
# 84shader追加ライセンス
中身はとくにないです。 nil(ニル) + Gimmicks & 84shader(sh84) を購入していない人は購入しないでください。
# VRCInventorySystem
エモートスイッチには VRCInventorySystem が使われています。 VRCInventorySystemにはVRCInventorySystemのライセンスがあります。 (中のライセンスファイルを見てください)
参考動画
Sh84LightingChallenge は84Shaderの参考動画です。ワールドごとの色味などの参考に。 マテリアル設定次第で変わるものなのであくまでそういう設定、色味もあるよという程度でお願いします。
# Nketとは
VR会場にブースを持ち込んで見せるイベントです。 語源は蚤の市というフリーマットの類の頭文字Nとマーケットを合わせたもの。 会場に置いたブースはそのままに、キャラクターだけ自由に動き回って閲覧したり会話したりできます。 ユニティ拡張ツールを導入してアップロードするだけで誰でも出展者として参加できます。
# NketTools
Nketでアバターに入れたブースを指定した場所に固定するための シンプルなシェーダーとそのサンプル。unlit です。 同梱しています。
# NketToolsSh84Sample
84shader にワールド固定機能があります。 その機能によって、 Nket に参加するときに 84shader の表現を保ちながら ワールドにブース固定できます。 これはそのサンプルです。 同梱しています。 NKetTools をすでに試して使い方がわかる人向けです。 まだ試していない人は先に NKetTools を試してください。
# 最後に一言
要望や意見はdiscordへお願いします。 vrchat内で会いに来てもいいです。 利用規約に書いていないことは禁止です。相談は受け付けます。