すわりぜんぶ入り - 座るとスカートが太ももの上に乗り、お尻がつぶれ、髪もしっぽも椅子をすり抜けない【JA,EN,KO】
- 日本語Digital700 JPY
- EnglishDigital700 JPY
- 한국어Digital700 JPY




「座るとスカートが股に落ちて太ももが出る。お尻は丸いまま椅子に浮いている。髪としっぽが椅子をすり抜ける」。 すわりぜんぶ入りは、座ったときに スカートが太ももの上に乗り、お尻と太ももが体重でつぶれ、髪・しっぽ・スカートが椅子や床をすり抜けなくなるUnity Editorツールです。Blenderは使いません。 VRChatが配る Seated(椅子に座った)と Upright(どれだけ立っているか)で切り替わるので、触る仕掛けも同期パラメータも足しません。 ◆ 何をするのか ・揺れるスカート(PhysBone)の前の裾を腰の線で折って太ももの上へ倒すシェイプキーを作ります。後ろの裾は動かさず、座っている間はスカートの PhysBone を止めます。 ・お尻と太ももの座面に当たる側を平らにして、押しのけた分を横へ逃がします。厚みの半分より深くは押しません。 ・VRC Raycast で真下へ光線を飛ばし、当たった面に板のコライダーを貼って、腰より下へ垂れる揺れものにだけ登録します。髪・しっぽ・スカートが椅子と床をすり抜けなくなります。 ◆ 座りポーズの道具とは別物です 姿勢は作りません。座ったときの「見え方」だけを受け持つので、座りポーズの道具と一緒に使えます。寝ころび(Upright が 0.36 より下)は座り扱いにしないので、V睡ぜんぶ入りと重ねられます。 ◆ 設計上の判断 座った姿勢を作らずに、バインドポーズのまま「折れる裾」と「当たる面」を決めます。脚を内側へ寄せる機能は好みが分かれるので既定では入れません(詳細設定で入れられます)。 ◆ 対応アバター一覧は要りません 腰・太もも・膝の骨と PhysBone の鎖から全部決めます。しなの(揺れるスカート18本)では前の裾が太ももに乗り、Felis(スカート無し)ではお尻・太ももだけつぶれて板は置かない、と作りに合わせて振り分けます。 ◆ 元に戻せます ・「元に戻す」でメッシュを元へ戻し、FX の層と板を消します。実行直後なら Ctrl+Z でも戻ります ・2回押しても増えません。「チェックのみ」は何も書き換えません ◆ 使い方 1. unitypackage をインポート 2. アバターをシーンに置き、Tools > tool > すわりぜんぶ入り を開く 3. アバターを指定し「チェックのみ(変更しない)」でつぶれる頂点数と太ももに乗せるスカートを見る 4. 「座れるようにする」を押す 5. VRChat で椅子に座る、床に座る、しゃがむと切り替わります ◆ 検証 ・自動テスト 18件 全通過、PlayMode で Animator を実際に回す検証 6件 全通過(VRChat SDK 3.10.3) ・しなの: 前の裾の腰からの張り出し 154 → 296mm(太もも 296mm)。つぶれ 1,569頂点・最大 57mm。板を21本の揺れものに登録。Felis 3種: つぶれ 592頂点・最大 44mm、板は置かない(正しい) ・しなのを座らせて斜め前から描き、太ももの上に見えるスカートの画素 38,572 → 70,296 ※ 脚と一緒に動くスカート(PhysBone の無いスカート)は元から太ももに乗るので対象外です。 ※ 板は VRChat SDK 3.10.3 以降(VRC Raycast)が要ります。座面の高さは VRChat の中で測るので Unity では確かめられません。 ※ 見え方はスカートの作り(揺れの骨の分け方)・体型・PhysBone の設定で変わります。 ※ アバター本体、衣装、VRChat SDK は付属しません。 ※ デジタル商品のため、購入後の返品・返金はできません。 内容物: SitAll unitypackage / README / TEST_REPORT / LICENSE / CHANGELOG / ツール画面のスクリーンショット --- English --- "When I sit, the skirt falls between my legs, the hips float on the chair, and hair and tail pass through the seat." Sit All-in-One is a Unity editor tool: sit down and the skirt rests on the thighs, the hips and thighs squash under your weight, and hair, tail and skirt stop passing through chairs and floors. No Blender. It is driven by VRChat's built-in Seated and Upright, so no contacts or synced parameters are added. ◆ What it does - A blend shape folds the front hem of swaying skirts (PhysBones) at the waist onto the thighs; the back hem is left alone and the skirt PhysBones are paused while seated. - The side of the hips and thighs touching the seat is flattened and the volume bulges sideways, never deeper than half the thickness. - VRC Raycast casts straight down and a plane collider sticks to whatever it hits, registered only to parts hanging below the hips. ◆ Not a pose tool No pose is built, only how you look while seated, so it works alongside sitting-pose tools. Lying down (Upright below 0.36) does not count as sitting, so it stacks with VR Sleep All-in-One. No compatibility list: on Shinano (18 skirt chains) the hem rests on the thighs; on Felis (no skirt) only the hips squash and no plate is placed. ◆ Revertible - "Revert" restores the meshes and removes the FX layer and the plate; Ctrl+Z works right after running - Running twice does not duplicate; "Check only" writes nothing ◆ How to use 1. Import the unitypackage and open Tools > tool > Sit All-in-One with the avatar in the scene 2. Set the avatar and press "Check only" to review the squashed vertices and the skirts to rest 3. Press "Make it sit", then sit in a chair, sit on the floor or crouch in VRChat ◆ Verification - 18 automated tests and 6 PlayMode tests with the Animator running passed (VRChat SDK 3.10.3) - Shinano: front hem reach 154 -> 296 mm (thigh 296 mm); squash 1,569 verts, max 57 mm; plate on 21 parts. Felis: squash 592 verts, no plate (correct) - Skirt pixels visible on the thighs, Shinano seated: 38,572 -> 70,296 * Skirts without PhysBones already rest on the thighs and are not targets. The plate needs VRChat SDK 3.10.3 or later. * Results depend on how the skirt is built, the body shape and the PhysBone settings. * The avatar, outfits and the VRChat SDK are not included. Digital product; no refunds. Contents: SitAll unitypackage / README / TEST_REPORT / LICENSE / CHANGELOG / tool window screenshot --- 한국어 --- "앉으면 치마가 가랑이로 떨어지고, 엉덩이는 둥근 채 의자에 떠 있고, 머리카락과 꼬리가 의자를 뚫는다." 앉기 올인원은 앉으면 치마가 허벅지 위에 얹히고, 엉덩이와 허벅지가 체중으로 눌리며, 머리카락·꼬리·치마가 의자나 바닥을 뚫지 않게 하는 Unity Editor 툴입니다. Blender는 쓰지 않습니다. VRChat 기본 Seated와 Upright로 전환되므로 접촉 장치도 동기 파라미터도 추가하지 않습니다. ◆ 무엇을 하는가 ・흔들리는 치마(PhysBone)의 앞 밑단을 허리선에서 접어 허벅지 위에 얹습니다. 앉아 있는 동안 치마의 PhysBone을 멈춥니다. ・좌면에 닿는 쪽을 평평하게 하고 밀려난 만큼을 옆으로 내보냅니다. ・VRC Raycast로 바로 아래 면에 판 콜라이더를 붙여, 허리 아래로 늘어지는 것이 의자와 바닥을 뚫지 않게 합니다. ◆ 포즈 툴이 아닙니다 자세는 만들지 않습니다. 앉기 포즈 툴과 함께 쓸 수 있고, 눕기(Upright 0.36 미만)는 앉기로 취급하지 않아 V수면 올인원과 겹쳐 쓸 수 있습니다. 대응 아바타 목록은 필요 없습니다. ◆ 되돌릴 수 있습니다 ・「되돌리기」로 메시·FX·판을 원래대로. 실행 직후라면 Ctrl+Z ・두 번 눌러도 늘지 않음. 「확인만」은 아무것도 쓰지 않음 ◆ 사용법 1. unitypackage 임포트, 아바타를 씬에 놓고 Tools > tool > 앉기 올인원 을 연다 2. 아바타를 지정하고 「확인만」으로 대상을 확인 3. 「앉을 수 있게 하기」를 누르고, VRChat에서 의자에 앉거나 바닥에 앉거나 웅크리면 전환 ◆ 검증 ・자동 테스트 18건, PlayMode 검증 6건 전부 통과(VRChat SDK 3.10.3) ・시나노: 앞 밑단 돌출 154 → 296mm, 눌림 1,569정점·최대 57mm, 판을 21개에 등록. Felis: 눌림 592정점, 판 없음(정상) ・허벅지 위에 보이는 치마 픽셀 38,572 → 70,296 ※ PhysBone이 없는 치마는 대상이 아닙니다. 판은 VRChat SDK 3.10.3 이상이 필요합니다. ※ 아바타·의상·VRChat SDK는 포함되지 않습니다. 디지털 상품이므로 반품·환불은 불가합니다. 내용물: SitAll unitypackage / README / TEST_REPORT / LICENSE / CHANGELOG / 툴 화면 스크린샷 ■ バリエーション(言語ごとに1つ。それぞれに下のZIPを設定) 日本語 日本語版_すわりぜんぶ入り_v1.0.0.zip English English_Sit All-in-One_v1.0.0.zip 한국어 한국어판_앉기 올인원_v1.0.0.zip




