【VRChat】Bust Size Scanner バストサイズ測定ギミック(アバターギミック)
- 通常版800 JPY
- 開発支援する1,600 JPY
バストサイズおよびスリーサイズを測定可能なアバターギミックです。 自分はもちろん、他プレイヤーの測定も可能です。 独自技術により、着衣のままで測定可能です。 トップバスト、アンダーバスト、ウェスト、ヒップのサイズとカップサイズが測定できます。
前提条件
・Unity2022.3.6f1/Unity2022.3.22f1 (Unity2019は未検証) ・VRChatSDK Avatar 3.0 ・Quest版アバターには適用不可
導入手順
1. 本パッケージをインポートする。 2. メニューバー「nHaruka」→「BustSizeScanner」を押す。 3. 表示されたウインドウにアバターをD&Dする。 4. Setupを押す。
機能詳細
・アバターのトップバスト、アンダーバスト、ウェスト、ヒップのサイズとカップサイズが測定できます。 ・身体のメッシュの内側に干渉していない限り、着衣のままで問題ありません。 ・各部位の測定位置は右手あたりにある矢印をGrabすることで移動可能です。 ・各測定結果は、前方の測定結果画面にcmで表示されます。30cm~120cmまで対応しています。 ・カップサイズはAAA~Mカップまで測定可能です。 ・各測定位置の断面図と外周の検出状態が画面上に表示されます。 ・測定用に前方および斜め前方にミラーを配置しています。 ・測定結果画面左方のプレイヤーの写真は写真固定ボタンで固定できます。 ・実装者以外のプレイヤーを測定するときは、測定ポジションにあるVRCStationを利用すると便利です。 ・測定ポジションにプレイヤーがEnterすると、Torsoの位置を基準に大雑把に位置合わせする機能もあります。(全自動ではありません。)
測定時の注意事項
・Cameraコンポーネントを使用しているため、測定結果画面はフレンドかShowAvatarしている人にしか見えません。(測定自体は可能です) ・アバターのメッシュの深度情報を利用しているため、極端にローポリゴンのアバターやメッシュのCullingがBackになっているアバターですと測定しにくい場合がございます。 ・貫通対策等でボディのメッシュをShrinkしたり削ったりしてあると正確に測定できません。 ・アバターのメッシュの内側を測定する都合上、メッシュの中にShrinkした服などのメッシュがあると正確に測定できません。 ・WorldFixの瞬間とVRCStationにSitする瞬間に実装プレイヤーが動いてると、リモートプレイヤーとの間で測定結果にずれが生じる可能性があります。 ・LateJoinerには対応しておりません。必要に応じてWorldFixし直してください。 ・PhysboneやContactを利用しているため、他プレイヤーを測定する際は、お互いにAvatarInteractionがOnでないと、測定位置の調整や自動調整機能などは機能しません。 ・Unity単位上はかなり正確に測定できることが確認できています。測定結果が直感に反する場合がありますが、VRChat使用されている多くのアバターが身長1m強という、現実からするとかなり小さめのスケールであるためです。スケールを身長150~160cmに調整すると、直感に近い結果になるかと思います。
アップデート履歴
[2024-06-10: v1.0.0] 初公開。 [2024-06-12: v1.0.1] ミラーがマテリアルエラーになる問題を修正。 [2024-06-12: v1.0.2] 非日本語環境でエラーになる問題を修正。
利用規約
・Unitypackageそのものやそれに含まれるアセット、ソースコードの一部または全部の二次配布は禁止します。 ・ギミックの構造等を強く模倣したものを公開・販売することは禁止します。
バグ報告・サポートについて
バグ報告やサポート依頼については、下記Discordに一元化しております。 お困りの際は下記へお問い合わせください。 https://discord.gg/zuaYSC5FHg サポートガイドライン(抜粋) ・他ギミックとの複合的な問題やUnityのバグ、その他作者の知見を超える内容についてはご回答できない場合があります。 ・リクエストの内容が不鮮明である場合、回答が困難な場合があります。
Prerequisite
・Unity2022.3.6f1/Unity2022.3.22f1 ( Not tested for Unity2019) ・VRChatSDK Avatar 3.0 ・Not applicable for Quest avatars.
Setup Instructions
1. Import this package. 2. Press the menu bar “nHaruka” -> “BustSizeScanner”. 3. D&D your avatar in the window that appears. 4. Press “Setup”.
Feature Details
∙ You can measure the avatar's top bust, under bust, waist, hip size, and cup size. ・There is no problem with the avatar remaining fully clothed as long as there is no interference with the inside of the body's mesh. ・You can move the measurement position of each area by grabbing the arrow around the right hand side of the device. ・Results of each measurement are displayed in cm on the measurement results screen in front of you. 30 cm to 120 cm are supported. ・Cup size can be measured from AAA to M cup. ・The cross sectional view of each measurement position and the detection status of the outer circumference are displayed on the screen. ・Mirrors are placed in front and diagonally forward for measurement. ・The player's photo on the left side of the measurement result screen can be fixed with the Fix Photo button. ・When measuring a player other than the implementor, it is convenient to use the VRCStation at the measurement position. ・When a player enters the measurement position, the VRCStation can roughly position the player based on the Torso's position. (It is not fully automatic.)
Notes on measurement
・Due to the use of the Camera component, the measurement results screen can only be seen by friends and ShowAvatar users. (The measurement itself is still possible). ・Since it uses the depth information of the avatar's mesh, it may be difficult to measure avatars with extremely low polygons or avatars with the mesh Culling set to Back. ・If the body mesh has been shrunk or shaved to prevent penetration, etc., the measurement will not be accurate. ・If there is a mesh inside the avatar's mesh, such as shirked clothing, the measurement will not be accurate. ・If the player is moving between the moment of WorldFix and the moment of sit on VRCStation, there is a possibility that the measurement results will be out of sync with the remote player. ・LateJoiner is not supported. Please WorldFix again if necessary. ・When measuring other players, the measurement position adjustment and automatic adjustment functions will not function unless the AvatarInteraction is set to “On” for both players.
Bug Reporting and Support
Bug reports and support requests are centralized on the following Discord. If you have any problems, please contact us at https://discord.gg/zuaYSC5FHg Support Guidelines (excerpt) ・Please note that we may not be able to respond to requests for problems that are compounded with other gimmicks, bugs in Unity, or other issues that are beyond the knowledge of the author. ・Please note that we may not be able to respond to requests that are unclear or unclear in content.
Terms and Conditions
Secondary distribution of Unitypackage itself, its assets, or its source code, in whole or in part, is prohibited. The public release or sale of any product that strongly imitates the structure of the gimmick, etc., is prohibited.