From 9babf2283d8a3f8c865d0afa3e37cf221fd90c3a Mon Sep 17 00:00:00 2001 From: whiteflare Date: Fri, 3 May 2024 20:35:25 +0900 Subject: [PATCH] =?UTF-8?q?Flares=20Tools=20=E3=81=AEVPM=E5=B0=8E=E5=85=A5?= =?UTF-8?q?=E6=89=8B=E9=A0=86=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | Bin 7103 -> 7103 bytes ...ll-04-440854d84a1b877b08be5700e431276a.png | Bin 0 -> 114931 bytes ...ll-05-1e3d1fc5796728ec983655836e7e8331.png | Bin 0 -> 60976 bytes assets/js/41ae3022.05d1c6de.js | 1 + assets/js/41ae3022.6d396a20.js | 1 - assets/js/935f2afb.920c1a1c.js | 1 - assets/js/935f2afb.d13b44a5.js | 1 + assets/js/96f8b763.20a70913.js | 1 + assets/js/96f8b763.9ddf09c4.js | 1 - assets/js/e0558ecf.4422219e.js | 1 + assets/js/main.6affe2d1.js | 2 + ...CENSE.txt => main.6affe2d1.js.LICENSE.txt} | 0 assets/js/main.f6391e33.js | 2 - assets/js/runtime~main.d1e9bd1d.js | 1 - assets/js/runtime~main.eb2da4fe.js | 1 + docs/intro.html | 4 +- docs/tools.html | 10 +++-- docs/tools/AnimEditUtility.html | 16 ++++---- docs/tools/AvatarCopyUtility.html | 14 +++---- docs/tools/AvatarTextureTool.html | 6 +-- docs/tools/BakeKillerFinder.html | 24 ++++++------ docs/tools/BakedLightmapBaker.html | 8 ++-- docs/tools/BoundsUnificator.html | 12 +++--- docs/tools/HierarchyHelper.html | 6 +-- docs/tools/LightProbeEditUtility.html | 12 +++--- docs/tools/LightmapControlPanel.html | 12 +++--- docs/tools/MeshPolyCounter.html | 8 ++-- docs/tools/PhysBoneSetupHelper.html | 12 +++--- docs/tools/SplitterObjects.html | 8 ++-- .../VPM-package-Installation-procedure.html | 37 ++++++++++++++++++ docs/unlitwf.html | 4 +- docs/unlitwf/CHANGELOG.html | 4 +- docs/unlitwf/Material-Tools-Manual.html | 4 +- docs/unlitwf/Redistribution.html | Bin 27073 -> 27073 bytes docs/unlitwf/UnToon-Manual.html | 4 +- docs/unlitwf/UnToon-Overview.html | 4 +- docs/unlitwf/UnToon-Tips.html | 4 +- .../VPM-package-Installation-procedure.html | 4 +- docs/unlitwf/Water-Manual.html | 4 +- index.html | 4 +- sitemap.xml | 2 +- 41 files changed, 140 insertions(+), 100 deletions(-) create mode 100644 assets/images/install-04-440854d84a1b877b08be5700e431276a.png create mode 100644 assets/images/install-05-1e3d1fc5796728ec983655836e7e8331.png create mode 100644 assets/js/41ae3022.05d1c6de.js delete mode 100644 assets/js/41ae3022.6d396a20.js delete mode 100644 assets/js/935f2afb.920c1a1c.js create mode 100644 assets/js/935f2afb.d13b44a5.js create mode 100644 assets/js/96f8b763.20a70913.js delete mode 100644 assets/js/96f8b763.9ddf09c4.js create mode 100644 assets/js/e0558ecf.4422219e.js create mode 100644 assets/js/main.6affe2d1.js rename assets/js/{main.f6391e33.js.LICENSE.txt => main.6affe2d1.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.f6391e33.js delete mode 100644 assets/js/runtime~main.d1e9bd1d.js create mode 100644 assets/js/runtime~main.eb2da4fe.js create mode 100644 docs/tools/VPM-package-Installation-procedure.html diff --git a/404.html b/404.html index 9291b71b1d72ba3c8e21ed20e2617772d236820d..5626c0162a65b1941280bf3933c68632a65d37b5 100644 GIT binary patch delta 38 scmdmQzTbSqOg4_xB%_o>leE;y3)x&a%o5YmQjJm!fgHKb-0WLK01s3Q`v3p{ delta 38 scmdmQzTbSqOg4@b!&J+p6vLFs3)x&a(#(u44O5McfgHKb-0WLK00T7)K>z>% diff --git a/assets/images/install-04-440854d84a1b877b08be5700e431276a.png b/assets/images/install-04-440854d84a1b877b08be5700e431276a.png new file mode 100644 index 0000000000000000000000000000000000000000..4588a5fcee1028a7eff6735b011ab8c116b55b38 GIT binary patch literal 114931 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 literal 0 HcmV?d00001 diff --git a/assets/js/41ae3022.05d1c6de.js b/assets/js/41ae3022.05d1c6de.js new file mode 100644 index 0000000..e2c35af --- /dev/null +++ b/assets/js/41ae3022.05d1c6de.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[89],{8029:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var t=i(4848),l=i(8453);const r={toc_min_heading_level:2,toc_max_heading_level:4},s="AnimEditUtility",a={id:"tools/AnimEditUtility",title:"AnimEditUtility",description:"Unity \u306e AnimatorController \u3084 VRCSDK3 \u306e VRCExpressionParameters \u306a\u3069\u3092\u7de8\u96c6\u3059\u308b\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u3059\u3002",source:"@site/docs/tools/AnimEditUtility.md",sourceDirName:"tools",slug:"/tools/AnimEditUtility",permalink:"/vpm-repos/docs/tools/AnimEditUtility",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1713423964e3,frontMatter:{toc_min_heading_level:2,toc_max_heading_level:4},sidebar:"tutorialSidebar",previous:{title:"Flare's Tools\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806",permalink:"/vpm-repos/docs/tools/VPM-package-Installation-procedure"},next:{title:"AvatarCopyUtility",permalink:"/vpm-repos/docs/tools/AvatarCopyUtility"}},o={},d=[{value:"\u4f7f\u3044\u65b9",id:"\u4f7f\u3044\u65b9",level:2},{value:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f",id:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f",level:3},{value:"\u4f7f\u3044\u65b9A\uff1aNew Layer (\u65b0\u898f\u30ec\u30a4\u30e4\u30fc\u306e\u4f5c\u6210 \u2192 Parameters\u767b\u9332 \u2192 Menu\u767b\u9332)",id:"A",level:3},{value:"\u30e1\u30e2",id:"\u30e1\u30e2",level:5},{value:"\u4f7f\u3044\u65b9B\uff1aCopy Layer (\u65e2\u5b58\u30ec\u30a4\u30e4\u30fc\u306e\u30b3\u30d4\u30fc)",id:"B",level:3},{value:"\u30e1\u30e2",id:"\u30e1\u30e2-1",level:5},{value:"\u4f7f\u3044\u65b9C\uff1aWriteDefault (\u30aa\u30f3\u3067\u69cb\u6210\u3055\u308c\u305f AnimatorController \u3092 WriteDefault \u30aa\u30d5\u306b\u5909\u66f4\u3059\u308b)",id:"C",level:3},{value:"\u4f7f\u3044\u65b9D\uff1aSetup AvatarMask (VRC Avatars3.0 \u306e AvatarMask \u3092\u69cb\u6210\u3059\u308b)",id:"D",level:3},{value:"\u4f7f\u3044\u65b9E\uff1aAnimator Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb Animator\u7cfb)",id:"E",level:3},{value:"[E1] Write Defaults \u306e\u4e00\u62ec\u8a2d\u5b9a",id:"E1",level:4},{value:"[E2] Can Transition To Self \u306e\u4e00\u62ec\u8a2d\u5b9a",id:"E2",level:4},{value:"[E3] motion \u672a\u6307\u5b9a\u306e State \u306b EmptyAnimationClip \u3092\u8a2d\u5b9a\u3059\u308b",id:"E3",level:4},{value:"[E4] AnimatorControllerParameter \u306e\u540d\u79f0\u3092\u7f6e\u63db\u3059\u308b",id:"E4",level:4},{value:"[E5] AnimatorState \u306e\u540d\u79f0\u3092\u6574\u7406\u3059\u308b",id:"E5",level:4},{value:"[E6] AnimatorController \u306e\u30af\u30ea\u30f3\u30ca\u30c3\u30d7",id:"E6",level:4},{value:"\u4f7f\u3044\u65b9F\uff1aAnimClip Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AnimationClip\u7cfb)",id:"F",level:3},{value:"[F1] LoopTime \u306e\u4e00\u62ec\u8a2d\u5b9a",id:"F1",level:4},{value:"[F2] AnimationClip \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30b3\u30d4\u30fc(\u305f\u3060\u3057\u65e2\u306b\u5b58\u5728\u3059\u308b\u3082\u306e\u306f\u7f6e\u304d\u63db\u3048\u306a\u3044)",id:"F2",level:4},{value:"[F3] \u30ea\u30bb\u30c3\u30c8\u7528 AnimationClip \u306e\u4f5c\u6210",id:"F3",level:4},{value:"\u4f7f\u3044\u65b9G\uff1aAvatarMask Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AvatarMask\u7cfb)",id:"G",level:3},{value:"[G1] Generate AvatarMask",id:"G1",level:4},{value:"[G2] Edit AvatarMask Transform",id:"G2",level:4},{value:"[G3] Copy AvatarMask",id:"G3",level:4}];function c(e){const n={br:"br",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...(0,l.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.h1,{id:"animeditutility",children:"AnimEditUtility"}),"\n",(0,t.jsxs)(n.p,{children:["Unity \u306e AnimatorController \u3084 VRCSDK3 \u306e VRCExpressionParameters \u306a\u3069\u3092\u7de8\u96c6\u3059\u308b\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u3059\u3002",(0,t.jsx)(n.br,{}),"\n","\u306a\u304a\u3001\u3053\u306e\u30c4\u30fc\u30eb\u306f\u300cAvatars3.0 \u306e AnimatorController \u7de8\u96c6\u306b\u6163\u308c\u3066\u3044\u308b\u4eba\u304c\u3001\u5b9a\u5f62\u4f5c\u696d\u3092\u52b9\u7387\u5316\u3059\u308b\u305f\u3081\u306b\u300d\u4f5c\u6210\u3057\u305f\u30c4\u30fc\u30eb\u3067\u3059\u3002Avatars3.0 \u306e\u77e5\u8b58\u3092\u304b\u306a\u308a\u4f7f\u7528\u3057\u307e\u3059\u306e\u3067\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002"]}),"\n",(0,t.jsx)(n.h2,{id:"\u4f7f\u3044\u65b9",children:"\u4f7f\u3044\u65b9"}),"\n",(0,t.jsx)(n.h3,{id:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f",children:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f"}),"\n",(0,t.jsxs)(n.p,{children:["Unity \u306e\u30e1\u30cb\u30e5\u30fc\u304b\u3089 ",(0,t.jsx)(n.code,{children:"Tools"})," \u2192 ",(0,t.jsx)(n.code,{children:"whiteflare"})," \u2192 ",(0,t.jsx)(n.code,{children:"Anim Edit Utility"})," \u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4087).A+"",width:"665",height:"646"})}),"\n",(0,t.jsxs)(n.p,{children:["\u30a2\u30d0\u30bf\u30fc\u306e\u30eb\u30fc\u30c8\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092 ",(0,t.jsx)(n.code,{children:"Avatar Root"})," \u306b\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nVRCAvatarDescriptor \u304b\u3089 AnimationController, ExpressionParameter, ExpressionMenu \u3092\u691c\u7d22\u3057\u3066\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h3,{id:"A",children:"\u4f7f\u3044\u65b9A\uff1aNew Layer (\u65b0\u898f\u30ec\u30a4\u30e4\u30fc\u306e\u4f5c\u6210 \u2192 Parameters\u767b\u9332 \u2192 Menu\u767b\u9332)"}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u624b\u9806\u3092\u5b9f\u65bd\u3059\u308b\u3068\u3001AnimatorController \u306b\u65b0\u3057\u3044\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001Parameters/Menu \u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002\n\u4e88\u3081\u5207\u308a\u66ff\u3048\u305f\u3044 AnimationClip \u3092\u6e96\u5099\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"AnimatorController \u306b\u3001AnimationClip \u3092\u5207\u308a\u66ff\u3048\u308b\u65b0\u898f\u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.li,{children:"VRCExpressionParameters \u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.li,{children:"VRCExpressionMenu \u306b\u30e1\u30cb\u30e5\u30fc\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(3404).A+"",width:"665",height:"646"})}),"\n",(0,t.jsxs)(n.p,{children:["\u5207\u308a\u66ff\u3048\u308b AnimationClip \u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\u6b04\u306f ",(0,t.jsx)(n.code,{children:"Add"})," ",(0,t.jsx)(n.code,{children:"Del"})," \u306b\u3066\u5897\u6e1b\u3067\u304d\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"Gen"})," \u3092\u62bc\u3059\u3068\u3001None \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u6b04\u306b\u65b0\u3057\u3044 AnimationClip \u304c\u4f5c\u6210\u3055\u308c\u3066\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Add New Layer"})," \u3092\u62bc\u3059\u3068\u3001AnimatorController \u306b\u65b0\u3057\u3044\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001State \u3068 Transition \u304c\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002\u307e\u305f Parameters \u306b\u3082\u5909\u6570\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(5029).A+"",width:"870",height:"410"})}),"\n",(0,t.jsx)(n.p,{children:"VRCExpressionParameters \u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2970).A+"",width:"559",height:"309"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Add Menu"})," \u3092\u62bc\u3059\u3068\u3001VRCExpressionMenu \u306b Toggle \u30bf\u30a4\u30d7\u306e\u30e1\u30cb\u30e5\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2803).A+"",width:"537",height:"517"})}),"\n",(0,t.jsx)(n.h5,{id:"\u30e1\u30e2",children:"\u30e1\u30e2"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["AnimatorController \u3078\u306e\u8ffd\u52a0\u306b\u3064\u3044\u3066","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["AnimatorController \u5185\u306b\u3001\u30ec\u30a4\u30e4\u30fc\u540d\u30fb\u5909\u6570\u540d\u3068\u540c\u3058\u3082\u306e\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u3001\u6ce8\u610f\u3092\u4fc3\u3059\u305f\u3081\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u9ec4\u8272\u306b\u306a\u308b\u3002","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u540c\u3058\u540d\u524d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u65e2\u306b\u3042\u308b\u5834\u5408\u3001\u540c\u540d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u308b (\u30ec\u30a4\u30e4\u30fc\u540d\u306f\u91cd\u8907\u304c\u8a8d\u3081\u3089\u308c\u3066\u3044\u308b)\u3002"}),"\n",(0,t.jsx)(n.li,{children:"\u5909\u6570\u540d\u3068\u540c\u3058\u540d\u524d\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u65e2\u306b\u3042\u308b\u5834\u5408\u3001\u65b0\u3057\u3044\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u4f5c\u6210\u3055\u308c\u305a\u3001\u65e2\u5b58\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4f7f\u3046\u5f62\u3067\u8a2d\u5b9a\u3055\u308c\u308b\u3002"}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.li,{children:"\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u5909\u6570\u540d\u306b\u306f\u5225\u306e\u6587\u5b57\u5217\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"\u5909\u6570\u306e\u578b\u306f\u3001Clip \u304c2\u500b\u307e\u3067\u306a\u3089\u3070 bool \u306b\u306a\u308b\u304c\u30013\u500b\u4ee5\u4e0a\u306f int \u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"AnimatorController \u306e\u4e2d\u306b Write Defaults \u304c true \u306e state \u304c\u3072\u3068\u3064\u3067\u3082\u3042\u308b\u5834\u5408\u306f\u3001Write Defaults \u306e\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u30aa\u30f3\u306b\u306a\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"Animation Clip \u3092\u5168\u3066 None \u3067\u3082\u30ec\u30a4\u30e4\u30fc\u751f\u6210\u81ea\u4f53\u306b\u306f\u554f\u984c\u306a\u3044\u3002Motion \u304c\u672a\u6307\u5b9a\u306e State \u304c\u3001\u6307\u5b9a\u306e\u500b\u6570\u3060\u3051\u7528\u610f\u3055\u308c\u308b\u3002"}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["VRCExpressionParameters \u3078\u306e\u767b\u9332\u306b\u3064\u3044\u3066","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"VRCExpressionParameters \u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u672a\u6307\u5b9a\u306e\u5834\u5408\u3001\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8ffd\u52a0\u51e6\u7406\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u5909\u6570\u304c\u65e2\u306b\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u8ffd\u52a0\u3057\u306a\u3044\u3002"}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["VRCExpressionsMenu \u3078\u306e\u767b\u9332\u306b\u3064\u3044\u3066","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"VRCExpressionsMenu \u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u672a\u6307\u5b9a\u306e\u5834\u5408\u3001\u30e1\u30cb\u30e5\u30fc\u306e\u8ffd\u52a0\u51e6\u7406\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u308b\u3002"}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.code,{children:"\u6700\u521d\u306e\u30af\u30ea\u30c3\u30d7\u3082\u8ffd\u52a0\u3059\u308b"})," \u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u306b\u306f Element 0 \u306e\u30af\u30ea\u30c3\u30d7\u306f\u8ffd\u52a0\u3055\u308c\u306a\u3044\u3002(\u901a\u5e38\u304c Clip 0 \u3067\u3001Toggle \u3059\u308b\u3068 Clip 1\uff5e\u306b\u5207\u308a\u66ff\u308f\u308b\u30b9\u30bf\u30a4\u30eb\u306e\u30e1\u30cb\u30e5\u30fc)"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.code,{children:"\u6700\u521d\u306e\u30af\u30ea\u30c3\u30d7\u3082\u8ffd\u52a0\u3059\u308b"})," \u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u306b\u306f Element 0 \u306e\u30af\u30ea\u30c3\u30d7\u3082\u8ffd\u52a0\u3055\u308c\u308b\u3002(\u5404\u72b6\u614b\u3092\u4e26\u3079\u3066\u3001\u4eca\u304c\u3069\u306e\u72b6\u614b\u304b\u30ea\u30f3\u30b0\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u78ba\u8a8d\u3067\u304d\u308b\u30b9\u30bf\u30a4\u30eb\u306e\u30e1\u30cb\u30e5\u30fc)"]}),"\n",(0,t.jsx)(n.li,{children:"VRCExpressionsMenu \u306b\u767b\u9332\u3067\u304d\u308b\u6570\u306f8\u500b\u307e\u3067\u306a\u306e\u3067\u3001\u305d\u308c\u4ee5\u4e0a\u306e\u9805\u76ee\u306f\u8ffd\u52a0\u3055\u308c\u305a\u306b\u7121\u8996\u3055\u308c\u308b\u3002"}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.code,{children:"New SubMenu"})," \u3092\u62bc\u3059\u3068\u3001\u65b0\u3057\u3044 VRCExpressionsMenu \u304c\u4f5c\u6210\u3055\u308c\u3066\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u8a2d\u5b9a\u3055\u308c\u308b\u3002","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"\u3053\u306e\u3068\u304d\u65b0\u3057\u3044 Menu \u304c SubMenu \u3068\u3057\u3066\u3001\u5143\u306e Menu \u306b\u8ffd\u52a0\u3055\u308c\u308b\u3002(20220921\u7248\u4ee5\u964d\u306e\u4ed5\u69d8)"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"B",children:"\u4f7f\u3044\u65b9B\uff1aCopy Layer (\u65e2\u5b58\u30ec\u30a4\u30e4\u30fc\u306e\u30b3\u30d4\u30fc)"}),"\n",(0,t.jsx)(n.p,{children:"AnimatorControllerLayer \u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30b3\u30d4\u30fc\u5143\u30b3\u30d4\u30fc\u5148\u306e AnimatorController \u306f\u540c\u3058\u3082\u306e\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3057\u3001\u7570\u306a\u308b AnimatorController \u3092\u6307\u5b9a\u3057\u3066 AnimatorController \u9593\u3067\u30ec\u30a4\u30e4\u30fc\u3092\u30b3\u30d4\u30fc\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4472).A+"",width:"665",height:"583"})}),"\n",(0,t.jsxs)(n.p,{children:["\u5404\u30ec\u30a4\u30e4\u30fc\u3067\u4f7f\u308f\u308c\u3066\u3044\u308b\u5909\u6570\u304c\u3001\u30b3\u30d4\u30fc\u5148\u306e AnimatorController \u306b\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u3001\u65b0\u3057\u3044\u5909\u6570\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002\nReplaceParameter \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u3001\u30b3\u30d4\u30fc\u5148\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u4f7f\u308f\u308c\u3066\u3044\u308b\u5909\u6570\u304c\u7f6e\u63db\u3055\u308c\u307e\u3059\u3002\nExParam \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u3001AnimatorController \u306b\u65b0\u3057\u3044\u5909\u6570\u3092\u8ffd\u52a0\u3059\u308b\u3068\u304d\u306b\u540c\u6642\u306b VRCExpressionParameters \u306b\u3082\u65b0\u3057\u3044\u5909\u6570\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002(\u305f\u3060\u3057 ",(0,t.jsx)(n.code,{children:"IsLocal"})," \u3068\u3044\u3063\u305fVRC\u304c\u52d5\u7684\u306b\u5909\u66f4\u3059\u308b\u5909\u6570\u306f\u8ffd\u52a0\u3055\u308c\u307e\u305b\u3093)"]}),"\n",(0,t.jsx)(n.h5,{id:"\u30e1\u30e2-1",children:"\u30e1\u30e2"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["\u30b3\u30d4\u30fc\u5148 AnimatorController \u5185\u306b\u3001\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u540c\u3058\u3082\u306e\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u3001\u6ce8\u610f\u3092\u4fc3\u3059\u305f\u3081\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u9ec4\u8272\u306b\u306a\u308b\u3002","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u540c\u3058\u540d\u524d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u65e2\u306b\u3042\u308b\u5834\u5408\u3001\u540c\u540d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u308b (\u30ec\u30a4\u30e4\u30fc\u540d\u306f\u91cd\u8907\u304c\u8a8d\u3081\u3089\u308c\u3066\u3044\u308b)\u3002"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"C",children:"\u4f7f\u3044\u65b9C\uff1aWriteDefault (\u30aa\u30f3\u3067\u69cb\u6210\u3055\u308c\u305f AnimatorController \u3092 WriteDefault \u30aa\u30d5\u306b\u5909\u66f4\u3059\u308b)"}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306f\u3001Hierarchy \u306b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Hierarchy \u3067\u30a2\u30d0\u30bf\u30fc\u30eb\u30fc\u30c8\u3092\u53f3\u30af\u30ea\u30c3\u30af \u2192 \u300eWriteDefault\u3092\u30aa\u30d5\u306b\u3059\u308b\u300f"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2865).A+"",width:"431",height:"379"})}),"\n",(0,t.jsx)(n.p,{children:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u3001AnimatorController \u306b\u306f FX \u30ec\u30a4\u30e4\u30fc\u306e Animator \u304c\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4086).A+"",width:"665",height:"336"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Takedown"})," \u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u30ea\u30bb\u30c3\u30c8\u7528\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u30af\u30ea\u30c3\u30d7\u304c\u751f\u6210\u3055\u308c\u308b\u306e\u3067\u3001\u9069\u5f53\u306a\u5834\u6240\u306b\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002(\u5404\u30a2\u30d0\u30bf\u30fc\u306e ",(0,t.jsx)(n.code,{children:"Animation"})," \u3068\u3044\u3063\u305f\u540d\u524d\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u4fdd\u5b58\u3059\u308b\u306e\u304c\u826f\u3044\u3067\u3057\u3087\u3046\u3002\n\u300e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u5909\u66f4\u3057\u307e\u3059\u304b\uff1f\u300f\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u306b\u3066 OK \u3092\u62bc\u3059\u3068\u3001WriteDefaults \u304c\u30aa\u30d5\u306b\u306a\u308a\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:"\u51e6\u7406\u3068\u3057\u3066\u306f3\u3064\u306e\u52d5\u4f5c\u3092\u884c\u3044\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsx)(n.li,{children:"\u30ea\u30bb\u30c3\u30c8\u7528\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u30af\u30ea\u30c3\u30d7\u3092\u751f\u6210\u3057\u3001\u6700\u521d\u306e\u30ec\u30a4\u30e4\u30fc\u306e Default State \u306b\u8ffd\u52a0\u3059\u308b"}),"\n",(0,t.jsx)(n.li,{children:"motion = None \u3068\u306a\u3063\u3066\u3044\u308b\u5168\u3066\u306e State \u306b\u3001Empty AnimationClip \u3092\u8a2d\u5b9a\u3059\u308b"}),"\n",(0,t.jsx)(n.li,{children:"\u5168\u3066\u306e State \u306e WriteDefaults \u3092 False \u306b\u8a2d\u5b9a\u3059\u308b"}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"D",children:"\u4f7f\u3044\u65b9D\uff1aSetup AvatarMask (VRC Avatars3.0 \u306e AvatarMask \u3092\u69cb\u6210\u3059\u308b)"}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306f\u3001Hierarchy \u306b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Hierarchy \u3067\u30a2\u30d0\u30bf\u30fc\u30eb\u30fc\u30c8\u3092\u53f3\u30af\u30ea\u30c3\u30af \u2192 \u300eAvatarMask\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u300f"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(7887).A+"",width:"421",height:"385"})}),"\n",(0,t.jsx)(n.p,{children:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u3001AnimatorController \u306b\u306f FX \u30ec\u30a4\u30e4\u30fc\u306e Animator \u304c\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2713).A+"",width:"665",height:"336"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Setup AvatarMask"})," \u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044\u3002VRCAvatarDescriptor \u3068 AnimatorController \u3092\u5909\u66f4\u3057\u307e\u3059\u3002\n\u307e\u305f\u3001\u5fc5\u8981\u304c\u3042\u308c\u3070 AvatarMask \u3092\u751f\u6210\u3057\u3066\u4fdd\u5b58\u3057\u307e\u3059\u3002\u751f\u6210\u3059\u308b\u5834\u5408\u306f\u3001\u4fdd\u5b58\u5148\u30d5\u30a9\u30eb\u30c0\u3092\u6307\u5b9a\u3059\u308b\u30c0\u30a4\u30a2\u30ed\u30b0\u304c\u958b\u304d\u307e\u3059\u3002\u751f\u6210\u304c\u4e0d\u8981\u306e\u3068\u304d\u306f\u30c0\u30a4\u30a2\u30ed\u30b0\u306f\u958b\u304d\u307e\u305b\u3093\u3002"]}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u6a5f\u80fd\u3067\u306f\u3001VRCAvatarDescriptor \u306e PlayableLayers \u306e\u3046\u3061\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u8981\u7d20\u306e AnimatorController \u3092\u3082\u3068\u306b\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002\n\u57fa\u672c\u7684\u306a\u65b9\u91dd\u3068\u3057\u3066\u306f\u300eGesture \u306e\u52d5\u304d\u3092\u90aa\u9b54\u3057\u306a\u3044\u3088\u3046\u306a FX \u306e AvatarMask \u3092\u4f5c\u6210\u3057\u3001\u305d\u308c\u3092\u8a2d\u5b9a\u3059\u308b\u300f\u3067\u3059\u3002"}),"\n",(0,t.jsx)(n.h3,{id:"E",children:"\u4f7f\u3044\u65b9E\uff1aAnimator Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb Animator\u7cfb)"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(6464).A+"",width:"665",height:"966"})}),"\n",(0,t.jsxs)(n.h4,{id:"E1",children:["[E1] ",(0,t.jsx)(n.code,{children:"Write Defaults"})," \u306e\u4e00\u62ec\u8a2d\u5b9a"]}),"\n",(0,t.jsx)(n.p,{children:"AnimatorController \u5185\u306e State \u306e Write Defaults \u3092\u4e00\u62ec\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.h4,{id:"E2",children:["[E2] ",(0,t.jsx)(n.code,{children:"Can Transition To Self"})," \u306e\u4e00\u62ec\u8a2d\u5b9a"]}),"\n",(0,t.jsx)(n.p,{children:"AnimatorController \u5185\u306e Transition \u306e Can Transition To Self \u3092\u4e00\u62ec\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"E3",children:"[E3] motion \u672a\u6307\u5b9a\u306e State \u306b EmptyAnimationClip \u3092\u8a2d\u5b9a\u3059\u308b"}),"\n",(0,t.jsx)(n.p,{children:"AnimatorController \u5185\u306b\u3042\u308b motion \u672a\u6307\u5b9a\u306e State \u306b\u5bfe\u3057\u3001\u6307\u5b9a\u3055\u308c\u305f\u7a7aAnimationClip\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"E4",children:"[E4] AnimatorControllerParameter \u306e\u540d\u79f0\u3092\u7f6e\u63db\u3059\u308b"}),"\n",(0,t.jsx)(n.p,{children:"AnimatorControllerLayer \u5185\u3067\u4f7f\u308f\u308c\u3066\u3044\u308b AnimatorControllerParameter \u306e\u540d\u79f0\u3092\u7f6e\u63db\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"E5",children:"[E5] AnimatorState \u306e\u540d\u79f0\u3092\u6574\u7406\u3059\u308b"}),"\n",(0,t.jsxs)(n.p,{children:["\u6307\u5b9a\u306e AnimatorControllerLayer \u5185\u306b\u3042\u308b State \u306e\u540d\u79f0\u306b\u3001AnimationClip \u306e\u540d\u79f0\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\u540d\u79f0\u304c\u30ec\u30a4\u30e4\u30fc\u5185\u3067\u91cd\u8907\u3059\u308b\u5834\u5408\u306f ",(0,t.jsx)(n.code,{children:" 1"}),", ",(0,t.jsx)(n.code,{children:" 2"}),", ... \u3068\u9023\u756a\u3092\u5272\u308a\u632f\u308a\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h4,{id:"E6",children:"[E6] AnimatorController \u306e\u30af\u30ea\u30f3\u30ca\u30c3\u30d7"}),"\n",(0,t.jsxs)(n.p,{children:["AnimatorController \u5185\u306b\u3042\u308b\u4e0d\u8981\u30c7\u30fc\u30bf\u3092\u524a\u9664\u3057\u3001\u30a2\u30bb\u30c3\u30c8\u5bb9\u91cf\u306e\u8efd\u91cf\u5316\u3092\u65bd\u3057\u307e\u3059\u3002\n\u5143\u306e Controller \u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3068\u3057\u3066\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u5185\u306b ",(0,t.jsx)(n.code,{children:"_bak"})," \u3092\u4ed8\u52a0\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h3,{id:"F",children:"\u4f7f\u3044\u65b9F\uff1aAnimClip Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AnimationClip\u7cfb)"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4107).A+"",width:"665",height:"695"})}),"\n",(0,t.jsx)(n.h4,{id:"F1",children:"[F1] LoopTime \u306e\u4e00\u62ec\u8a2d\u5b9a"}),"\n",(0,t.jsx)(n.p,{children:"AnimationClip \u306e LoopTime \u3092\u4e00\u62ec\u3067\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"F2",children:"[F2] AnimationClip \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30b3\u30d4\u30fc(\u305f\u3060\u3057\u65e2\u306b\u5b58\u5728\u3059\u308b\u3082\u306e\u306f\u7f6e\u304d\u63db\u3048\u306a\u3044)"}),"\n",(0,t.jsx)(n.p,{children:"Source \u306b\u6307\u5b9a\u3055\u308c\u305f AnimationClip \u304b\u3089\u3001Destination \u306b\u6307\u5b9a\u3057\u305f AnimationClip \u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u305f\u3060\u3057 Destination \u306b\u65e2\u306b\u5b58\u5728\u3059\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u306f\u30b3\u30d4\u30fc\u3055\u308c\u307e\u305b\u3093\u3002\nDestination \u306b\u306f\u8907\u6570\u306e AnimationClip \u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"F3",children:"[F3] \u30ea\u30bb\u30c3\u30c8\u7528 AnimationClip \u306e\u4f5c\u6210"}),"\n",(0,t.jsx)(n.p,{children:"\u8907\u6570\u306e AnimationClip \u304c\u5909\u66f4\u3059\u308b\u5168\u3066\u306e Property \u3092\u542b\u3080\u3001\u3072\u3068\u3064\u306e AnimationClip \u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\nAnimatorController \u3092\u6307\u5b9a\u3057\u3066\u914d\u4e0b\u306e AnimationClip \u3092\u691c\u7d22\u3055\u305b\u308b\u3053\u3068\u3082\u3001AnimationClip \u3092\u76f4\u63a5\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h3,{id:"G",children:"\u4f7f\u3044\u65b9G\uff1aAvatarMask Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AvatarMask\u7cfb)"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2978).A+"",width:"665",height:"652"})}),"\n",(0,t.jsx)(n.h4,{id:"G1",children:"[G1] Generate AvatarMask"}),"\n",(0,t.jsxs)(n.p,{children:["Avatar Root \u3092\u3082\u3068\u306b AvatarMask \u306e\u96db\u5f62\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\n\u521d\u671f\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001",(0,t.jsx)(n.code,{children:"Allow Humanoid"})," \u306f Humanoid \u5074\u306e\u8a31\u53ef\u30fb\u62d2\u5426\u3092\u3001",(0,t.jsx)(n.code,{children:"Allow Transform"})," \u306f Transform \u5074\u306e\u8a31\u53ef\u30fb\u62d2\u5426\u3092\u305d\u308c\u305e\u308c\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h4,{id:"G2",children:"[G2] Edit AvatarMask Transform"}),"\n",(0,t.jsxs)(n.p,{children:["AvatarMask \u5185\u306b\u5b58\u5728\u3059\u308b Transform \u30d2\u30a8\u30e9\u30eb\u30ad\u30fc\u306e\u8ffd\u52a0\u30fb\u524a\u9664\u3092\u884c\u3044\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"Add Transform"})," \u3092\u62bc\u3057\u305f\u5834\u5408\u3001Avatar Root \u306b\u542b\u307e\u308c\u3066\u3044\u308b\u304c AvatarMask \u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3082\u306e\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"Remove Unmatch Transform"})," \u3092\u62bc\u3057\u305f\u5834\u5408\u3001AvatarMask \u306b\u542b\u307e\u308c\u3066\u3044\u308b\u304c Avatar Root \u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3082\u306e\u3092\u524a\u9664\u3057\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h4,{id:"G3",children:"[G3] Copy AvatarMask"}),"\n",(0,t.jsxs)(n.p,{children:["AvatarMask \u9593\u3067\u8a2d\u5b9a\u5024\u306e\u30b3\u30d4\u30fc\u3092\u884c\u3044\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"\u5b58\u5728\u3057\u306a\u3044\u9805\u76ee\u306f\u8ffd\u52a0"})," \u3092\u30c1\u30a7\u30c3\u30af\u3057\u305f\u5834\u5408\u3001\u30b3\u30d4\u30fc\u5143\u306b\u306f\u542b\u307e\u308c\u3066\u3044\u308b\u304c\u30b3\u30d4\u30fc\u5148\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u9805\u76ee\u3082\u3001\u30b3\u30d4\u30fc\u5148\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u30c1\u30a7\u30c3\u30af\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30b3\u30d4\u30fc\u5143\u30fb\u30b3\u30d4\u30fc\u5148\u306e\u3069\u3061\u3089\u306b\u3082\u542b\u307e\u308c\u3066\u3044\u308b\u9805\u76ee\u306e\u307f\u5024\u304c\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002"]})]})}function h(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},4087:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-01-523ffb214fd6ad8c31a8a7defbf89c11.png"},3404:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-02-5e27502565a37b07eb13726c20926761.png"},5029:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-03-ce5918338adaa576cffcaf19234735d3.png"},2970:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-04-bc1589db5826c2b98b1e18b861915490.png"},2803:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-05-a4e5b5e84c898e6ddb685cc7713705af.png"},4472:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-06-b0c9eae3dc97efed3a712d7bc123f8ea.png"},2865:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-07-f8bd6e025c567f352ff1e0fc25c1fe11.png"},4086:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-08-bc9417f819d6daa7510e6345aedff013.png"},7887:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-09-63af806dcab46178de955b37290c4017.png"},2713:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-10-f8eb9c3f4f19f7ea029bb48a585d1723.png"},6464:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-11-8863a9322bc4c3158faaec7e591e80c0.png"},4107:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-12-1efdac24d4062e2bddf5a77b4c5d3678.png"},2978:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-13-9449df11734189c02bf8e5ca03fc631e.png"},8453:(e,n,i)=>{i.d(n,{R:()=>s,x:()=>a});var t=i(6540);const l={},r=t.createContext(l);function s(e){const n=t.useContext(r);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:s(e.components),t.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/41ae3022.6d396a20.js b/assets/js/41ae3022.6d396a20.js deleted file mode 100644 index ae0dbf7..0000000 --- a/assets/js/41ae3022.6d396a20.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[89],{8029:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var t=i(4848),l=i(8453);const r={toc_min_heading_level:2,toc_max_heading_level:4},s="AnimEditUtility",a={id:"tools/AnimEditUtility",title:"AnimEditUtility",description:"Unity \u306e AnimatorController \u3084 VRCSDK3 \u306e VRCExpressionParameters \u306a\u3069\u3092\u7de8\u96c6\u3059\u308b\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u3059\u3002",source:"@site/docs/tools/AnimEditUtility.md",sourceDirName:"tools",slug:"/tools/AnimEditUtility",permalink:"/vpm-repos/docs/tools/AnimEditUtility",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1713423964e3,frontMatter:{toc_min_heading_level:2,toc_max_heading_level:4},sidebar:"tutorialSidebar",previous:{title:"Flare's (Avatar|World) Tools",permalink:"/vpm-repos/docs/tools/"},next:{title:"AvatarCopyUtility",permalink:"/vpm-repos/docs/tools/AvatarCopyUtility"}},o={},d=[{value:"\u4f7f\u3044\u65b9",id:"\u4f7f\u3044\u65b9",level:2},{value:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f",id:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f",level:3},{value:"\u4f7f\u3044\u65b9A\uff1aNew Layer (\u65b0\u898f\u30ec\u30a4\u30e4\u30fc\u306e\u4f5c\u6210 \u2192 Parameters\u767b\u9332 \u2192 Menu\u767b\u9332)",id:"A",level:3},{value:"\u30e1\u30e2",id:"\u30e1\u30e2",level:5},{value:"\u4f7f\u3044\u65b9B\uff1aCopy Layer (\u65e2\u5b58\u30ec\u30a4\u30e4\u30fc\u306e\u30b3\u30d4\u30fc)",id:"B",level:3},{value:"\u30e1\u30e2",id:"\u30e1\u30e2-1",level:5},{value:"\u4f7f\u3044\u65b9C\uff1aWriteDefault (\u30aa\u30f3\u3067\u69cb\u6210\u3055\u308c\u305f AnimatorController \u3092 WriteDefault \u30aa\u30d5\u306b\u5909\u66f4\u3059\u308b)",id:"C",level:3},{value:"\u4f7f\u3044\u65b9D\uff1aSetup AvatarMask (VRC Avatars3.0 \u306e AvatarMask \u3092\u69cb\u6210\u3059\u308b)",id:"D",level:3},{value:"\u4f7f\u3044\u65b9E\uff1aAnimator Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb Animator\u7cfb)",id:"E",level:3},{value:"[E1] Write Defaults \u306e\u4e00\u62ec\u8a2d\u5b9a",id:"E1",level:4},{value:"[E2] Can Transition To Self \u306e\u4e00\u62ec\u8a2d\u5b9a",id:"E2",level:4},{value:"[E3] motion \u672a\u6307\u5b9a\u306e State \u306b EmptyAnimationClip \u3092\u8a2d\u5b9a\u3059\u308b",id:"E3",level:4},{value:"[E4] AnimatorControllerParameter \u306e\u540d\u79f0\u3092\u7f6e\u63db\u3059\u308b",id:"E4",level:4},{value:"[E5] AnimatorState \u306e\u540d\u79f0\u3092\u6574\u7406\u3059\u308b",id:"E5",level:4},{value:"[E6] AnimatorController \u306e\u30af\u30ea\u30f3\u30ca\u30c3\u30d7",id:"E6",level:4},{value:"\u4f7f\u3044\u65b9F\uff1aAnimClip Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AnimationClip\u7cfb)",id:"F",level:3},{value:"[F1] LoopTime \u306e\u4e00\u62ec\u8a2d\u5b9a",id:"F1",level:4},{value:"[F2] AnimationClip \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30b3\u30d4\u30fc(\u305f\u3060\u3057\u65e2\u306b\u5b58\u5728\u3059\u308b\u3082\u306e\u306f\u7f6e\u304d\u63db\u3048\u306a\u3044)",id:"F2",level:4},{value:"[F3] \u30ea\u30bb\u30c3\u30c8\u7528 AnimationClip \u306e\u4f5c\u6210",id:"F3",level:4},{value:"\u4f7f\u3044\u65b9G\uff1aAvatarMask Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AvatarMask\u7cfb)",id:"G",level:3},{value:"[G1] Generate AvatarMask",id:"G1",level:4},{value:"[G2] Edit AvatarMask Transform",id:"G2",level:4},{value:"[G3] Copy AvatarMask",id:"G3",level:4}];function c(e){const n={br:"br",code:"code",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",img:"img",li:"li",ol:"ol",p:"p",ul:"ul",...(0,l.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.h1,{id:"animeditutility",children:"AnimEditUtility"}),"\n",(0,t.jsxs)(n.p,{children:["Unity \u306e AnimatorController \u3084 VRCSDK3 \u306e VRCExpressionParameters \u306a\u3069\u3092\u7de8\u96c6\u3059\u308b\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u3059\u3002",(0,t.jsx)(n.br,{}),"\n","\u306a\u304a\u3001\u3053\u306e\u30c4\u30fc\u30eb\u306f\u300cAvatars3.0 \u306e AnimatorController \u7de8\u96c6\u306b\u6163\u308c\u3066\u3044\u308b\u4eba\u304c\u3001\u5b9a\u5f62\u4f5c\u696d\u3092\u52b9\u7387\u5316\u3059\u308b\u305f\u3081\u306b\u300d\u4f5c\u6210\u3057\u305f\u30c4\u30fc\u30eb\u3067\u3059\u3002Avatars3.0 \u306e\u77e5\u8b58\u3092\u304b\u306a\u308a\u4f7f\u7528\u3057\u307e\u3059\u306e\u3067\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002"]}),"\n",(0,t.jsx)(n.h2,{id:"\u4f7f\u3044\u65b9",children:"\u4f7f\u3044\u65b9"}),"\n",(0,t.jsx)(n.h3,{id:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f",children:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3092\u958b\u304f"}),"\n",(0,t.jsxs)(n.p,{children:["Unity \u306e\u30e1\u30cb\u30e5\u30fc\u304b\u3089 ",(0,t.jsx)(n.code,{children:"Tools"})," \u2192 ",(0,t.jsx)(n.code,{children:"whiteflare"})," \u2192 ",(0,t.jsx)(n.code,{children:"Anim Edit Utility"})," \u3092\u9078\u629e\u3059\u308b\u3068\u3001\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4087).A+"",width:"665",height:"646"})}),"\n",(0,t.jsxs)(n.p,{children:["\u30a2\u30d0\u30bf\u30fc\u306e\u30eb\u30fc\u30c8\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092 ",(0,t.jsx)(n.code,{children:"Avatar Root"})," \u306b\u8a2d\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\nVRCAvatarDescriptor \u304b\u3089 AnimationController, ExpressionParameter, ExpressionMenu \u3092\u691c\u7d22\u3057\u3066\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h3,{id:"A",children:"\u4f7f\u3044\u65b9A\uff1aNew Layer (\u65b0\u898f\u30ec\u30a4\u30e4\u30fc\u306e\u4f5c\u6210 \u2192 Parameters\u767b\u9332 \u2192 Menu\u767b\u9332)"}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u624b\u9806\u3092\u5b9f\u65bd\u3059\u308b\u3068\u3001AnimatorController \u306b\u65b0\u3057\u3044\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001Parameters/Menu \u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002\n\u4e88\u3081\u5207\u308a\u66ff\u3048\u305f\u3044 AnimationClip \u3092\u6e96\u5099\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"AnimatorController \u306b\u3001AnimationClip \u3092\u5207\u308a\u66ff\u3048\u308b\u65b0\u898f\u30ec\u30a4\u30e4\u30fc\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.li,{children:"VRCExpressionParameters \u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.li,{children:"VRCExpressionMenu \u306b\u30e1\u30cb\u30e5\u30fc\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(3404).A+"",width:"665",height:"646"})}),"\n",(0,t.jsxs)(n.p,{children:["\u5207\u308a\u66ff\u3048\u308b AnimationClip \u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\u6b04\u306f ",(0,t.jsx)(n.code,{children:"Add"})," ",(0,t.jsx)(n.code,{children:"Del"})," \u306b\u3066\u5897\u6e1b\u3067\u304d\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"Gen"})," \u3092\u62bc\u3059\u3068\u3001None \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u6b04\u306b\u65b0\u3057\u3044 AnimationClip \u304c\u4f5c\u6210\u3055\u308c\u3066\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Add New Layer"})," \u3092\u62bc\u3059\u3068\u3001AnimatorController \u306b\u65b0\u3057\u3044\u30ec\u30a4\u30e4\u30fc\u304c\u4f5c\u6210\u3055\u308c\u3001State \u3068 Transition \u304c\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002\u307e\u305f Parameters \u306b\u3082\u5909\u6570\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(5029).A+"",width:"870",height:"410"})}),"\n",(0,t.jsx)(n.p,{children:"VRCExpressionParameters \u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2970).A+"",width:"559",height:"309"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Add Menu"})," \u3092\u62bc\u3059\u3068\u3001VRCExpressionMenu \u306b Toggle \u30bf\u30a4\u30d7\u306e\u30e1\u30cb\u30e5\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2803).A+"",width:"537",height:"517"})}),"\n",(0,t.jsx)(n.h5,{id:"\u30e1\u30e2",children:"\u30e1\u30e2"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["AnimatorController \u3078\u306e\u8ffd\u52a0\u306b\u3064\u3044\u3066","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["AnimatorController \u5185\u306b\u3001\u30ec\u30a4\u30e4\u30fc\u540d\u30fb\u5909\u6570\u540d\u3068\u540c\u3058\u3082\u306e\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u3001\u6ce8\u610f\u3092\u4fc3\u3059\u305f\u3081\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u9ec4\u8272\u306b\u306a\u308b\u3002","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u540c\u3058\u540d\u524d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u65e2\u306b\u3042\u308b\u5834\u5408\u3001\u540c\u540d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u308b (\u30ec\u30a4\u30e4\u30fc\u540d\u306f\u91cd\u8907\u304c\u8a8d\u3081\u3089\u308c\u3066\u3044\u308b)\u3002"}),"\n",(0,t.jsx)(n.li,{children:"\u5909\u6570\u540d\u3068\u540c\u3058\u540d\u524d\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u65e2\u306b\u3042\u308b\u5834\u5408\u3001\u65b0\u3057\u3044\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u4f5c\u6210\u3055\u308c\u305a\u3001\u65e2\u5b58\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4f7f\u3046\u5f62\u3067\u8a2d\u5b9a\u3055\u308c\u308b\u3002"}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.li,{children:"\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u5909\u6570\u540d\u306b\u306f\u5225\u306e\u6587\u5b57\u5217\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"\u5909\u6570\u306e\u578b\u306f\u3001Clip \u304c2\u500b\u307e\u3067\u306a\u3089\u3070 bool \u306b\u306a\u308b\u304c\u30013\u500b\u4ee5\u4e0a\u306f int \u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"AnimatorController \u306e\u4e2d\u306b Write Defaults \u304c true \u306e state \u304c\u3072\u3068\u3064\u3067\u3082\u3042\u308b\u5834\u5408\u306f\u3001Write Defaults \u306e\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u304c\u30aa\u30f3\u306b\u306a\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"Animation Clip \u3092\u5168\u3066 None \u3067\u3082\u30ec\u30a4\u30e4\u30fc\u751f\u6210\u81ea\u4f53\u306b\u306f\u554f\u984c\u306a\u3044\u3002Motion \u304c\u672a\u6307\u5b9a\u306e State \u304c\u3001\u6307\u5b9a\u306e\u500b\u6570\u3060\u3051\u7528\u610f\u3055\u308c\u308b\u3002"}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["VRCExpressionParameters \u3078\u306e\u767b\u9332\u306b\u3064\u3044\u3066","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"VRCExpressionParameters \u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u672a\u6307\u5b9a\u306e\u5834\u5408\u3001\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8ffd\u52a0\u51e6\u7406\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u308b\u3002"}),"\n",(0,t.jsx)(n.li,{children:"\u8ffd\u52a0\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u5909\u6570\u304c\u65e2\u306b\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u8ffd\u52a0\u3057\u306a\u3044\u3002"}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["VRCExpressionsMenu \u3078\u306e\u767b\u9332\u306b\u3064\u3044\u3066","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"VRCExpressionsMenu \u304c\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u672a\u6307\u5b9a\u306e\u5834\u5408\u3001\u30e1\u30cb\u30e5\u30fc\u306e\u8ffd\u52a0\u51e6\u7406\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u308b\u3002"}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.code,{children:"\u6700\u521d\u306e\u30af\u30ea\u30c3\u30d7\u3082\u8ffd\u52a0\u3059\u308b"})," \u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u306b\u306f Element 0 \u306e\u30af\u30ea\u30c3\u30d7\u306f\u8ffd\u52a0\u3055\u308c\u306a\u3044\u3002(\u901a\u5e38\u304c Clip 0 \u3067\u3001Toggle \u3059\u308b\u3068 Clip 1\uff5e\u306b\u5207\u308a\u66ff\u308f\u308b\u30b9\u30bf\u30a4\u30eb\u306e\u30e1\u30cb\u30e5\u30fc)"]}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.code,{children:"\u6700\u521d\u306e\u30af\u30ea\u30c3\u30d7\u3082\u8ffd\u52a0\u3059\u308b"})," \u304c\u30c1\u30a7\u30c3\u30af\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u3001\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u306b\u306f Element 0 \u306e\u30af\u30ea\u30c3\u30d7\u3082\u8ffd\u52a0\u3055\u308c\u308b\u3002(\u5404\u72b6\u614b\u3092\u4e26\u3079\u3066\u3001\u4eca\u304c\u3069\u306e\u72b6\u614b\u304b\u30ea\u30f3\u30b0\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u78ba\u8a8d\u3067\u304d\u308b\u30b9\u30bf\u30a4\u30eb\u306e\u30e1\u30cb\u30e5\u30fc)"]}),"\n",(0,t.jsx)(n.li,{children:"VRCExpressionsMenu \u306b\u767b\u9332\u3067\u304d\u308b\u6570\u306f8\u500b\u307e\u3067\u306a\u306e\u3067\u3001\u305d\u308c\u4ee5\u4e0a\u306e\u9805\u76ee\u306f\u8ffd\u52a0\u3055\u308c\u305a\u306b\u7121\u8996\u3055\u308c\u308b\u3002"}),"\n",(0,t.jsxs)(n.li,{children:[(0,t.jsx)(n.code,{children:"New SubMenu"})," \u3092\u62bc\u3059\u3068\u3001\u65b0\u3057\u3044 VRCExpressionsMenu \u304c\u4f5c\u6210\u3055\u308c\u3066\u30d5\u30a3\u30fc\u30eb\u30c9\u306b\u8a2d\u5b9a\u3055\u308c\u308b\u3002","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"\u3053\u306e\u3068\u304d\u65b0\u3057\u3044 Menu \u304c SubMenu \u3068\u3057\u3066\u3001\u5143\u306e Menu \u306b\u8ffd\u52a0\u3055\u308c\u308b\u3002(20220921\u7248\u4ee5\u964d\u306e\u4ed5\u69d8)"}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"B",children:"\u4f7f\u3044\u65b9B\uff1aCopy Layer (\u65e2\u5b58\u30ec\u30a4\u30e4\u30fc\u306e\u30b3\u30d4\u30fc)"}),"\n",(0,t.jsx)(n.p,{children:"AnimatorControllerLayer \u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u30b3\u30d4\u30fc\u5143\u30b3\u30d4\u30fc\u5148\u306e AnimatorController \u306f\u540c\u3058\u3082\u306e\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3057\u3001\u7570\u306a\u308b AnimatorController \u3092\u6307\u5b9a\u3057\u3066 AnimatorController \u9593\u3067\u30ec\u30a4\u30e4\u30fc\u3092\u30b3\u30d4\u30fc\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4472).A+"",width:"665",height:"583"})}),"\n",(0,t.jsxs)(n.p,{children:["\u5404\u30ec\u30a4\u30e4\u30fc\u3067\u4f7f\u308f\u308c\u3066\u3044\u308b\u5909\u6570\u304c\u3001\u30b3\u30d4\u30fc\u5148\u306e AnimatorController \u306b\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u3001\u65b0\u3057\u3044\u5909\u6570\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002\nReplaceParameter \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u3001\u30b3\u30d4\u30fc\u5148\u306e\u30ec\u30a4\u30e4\u30fc\u306b\u4f7f\u308f\u308c\u3066\u3044\u308b\u5909\u6570\u304c\u7f6e\u63db\u3055\u308c\u307e\u3059\u3002\nExParam \u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u308b\u3068\u304d\u3001AnimatorController \u306b\u65b0\u3057\u3044\u5909\u6570\u3092\u8ffd\u52a0\u3059\u308b\u3068\u304d\u306b\u540c\u6642\u306b VRCExpressionParameters \u306b\u3082\u65b0\u3057\u3044\u5909\u6570\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002(\u305f\u3060\u3057 ",(0,t.jsx)(n.code,{children:"IsLocal"})," \u3068\u3044\u3063\u305fVRC\u304c\u52d5\u7684\u306b\u5909\u66f4\u3059\u308b\u5909\u6570\u306f\u8ffd\u52a0\u3055\u308c\u307e\u305b\u3093)"]}),"\n",(0,t.jsx)(n.h5,{id:"\u30e1\u30e2-1",children:"\u30e1\u30e2"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["\u30b3\u30d4\u30fc\u5148 AnimatorController \u5185\u306b\u3001\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u540c\u3058\u3082\u306e\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u3001\u6ce8\u610f\u3092\u4fc3\u3059\u305f\u3081\u30d5\u30a3\u30fc\u30eb\u30c9\u304c\u9ec4\u8272\u306b\u306a\u308b\u3002","\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"\u30ec\u30a4\u30e4\u30fc\u540d\u3068\u540c\u3058\u540d\u524d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u65e2\u306b\u3042\u308b\u5834\u5408\u3001\u540c\u540d\u306e\u30ec\u30a4\u30e4\u30fc\u304c\u8ffd\u52a0\u3055\u308c\u308b (\u30ec\u30a4\u30e4\u30fc\u540d\u306f\u91cd\u8907\u304c\u8a8d\u3081\u3089\u308c\u3066\u3044\u308b)\u3002"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"C",children:"\u4f7f\u3044\u65b9C\uff1aWriteDefault (\u30aa\u30f3\u3067\u69cb\u6210\u3055\u308c\u305f AnimatorController \u3092 WriteDefault \u30aa\u30d5\u306b\u5909\u66f4\u3059\u308b)"}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306f\u3001Hierarchy \u306b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Hierarchy \u3067\u30a2\u30d0\u30bf\u30fc\u30eb\u30fc\u30c8\u3092\u53f3\u30af\u30ea\u30c3\u30af \u2192 \u300eWriteDefault\u3092\u30aa\u30d5\u306b\u3059\u308b\u300f"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2865).A+"",width:"431",height:"379"})}),"\n",(0,t.jsx)(n.p,{children:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u3001AnimatorController \u306b\u306f FX \u30ec\u30a4\u30e4\u30fc\u306e Animator \u304c\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4086).A+"",width:"665",height:"336"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Takedown"})," \u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u30ea\u30bb\u30c3\u30c8\u7528\u306e\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u30af\u30ea\u30c3\u30d7\u304c\u751f\u6210\u3055\u308c\u308b\u306e\u3067\u3001\u9069\u5f53\u306a\u5834\u6240\u306b\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002(\u5404\u30a2\u30d0\u30bf\u30fc\u306e ",(0,t.jsx)(n.code,{children:"Animation"})," \u3068\u3044\u3063\u305f\u540d\u524d\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u4fdd\u5b58\u3059\u308b\u306e\u304c\u826f\u3044\u3067\u3057\u3087\u3046\u3002\n\u300e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u5909\u66f4\u3057\u307e\u3059\u304b\uff1f\u300f\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u306b\u3066 OK \u3092\u62bc\u3059\u3068\u3001WriteDefaults \u304c\u30aa\u30d5\u306b\u306a\u308a\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.p,{children:"\u51e6\u7406\u3068\u3057\u3066\u306f3\u3064\u306e\u52d5\u4f5c\u3092\u884c\u3044\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsx)(n.li,{children:"\u30ea\u30bb\u30c3\u30c8\u7528\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u30af\u30ea\u30c3\u30d7\u3092\u751f\u6210\u3057\u3001\u6700\u521d\u306e\u30ec\u30a4\u30e4\u30fc\u306e Default State \u306b\u8ffd\u52a0\u3059\u308b"}),"\n",(0,t.jsx)(n.li,{children:"motion = None \u3068\u306a\u3063\u3066\u3044\u308b\u5168\u3066\u306e State \u306b\u3001Empty AnimationClip \u3092\u8a2d\u5b9a\u3059\u308b"}),"\n",(0,t.jsx)(n.li,{children:"\u5168\u3066\u306e State \u306e WriteDefaults \u3092 False \u306b\u8a2d\u5b9a\u3059\u308b"}),"\n"]}),"\n",(0,t.jsx)(n.h3,{id:"D",children:"\u4f7f\u3044\u65b9D\uff1aSetup AvatarMask (VRC Avatars3.0 \u306e AvatarMask \u3092\u69cb\u6210\u3059\u308b)"}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306f\u3001Hierarchy \u306b\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u304c\u3042\u308a\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Hierarchy \u3067\u30a2\u30d0\u30bf\u30fc\u30eb\u30fc\u30c8\u3092\u53f3\u30af\u30ea\u30c3\u30af \u2192 \u300eAvatarMask\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u300f"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(7887).A+"",width:"421",height:"385"})}),"\n",(0,t.jsx)(n.p,{children:"\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u306e\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u958b\u304d\u3001AnimatorController \u306b\u306f FX \u30ec\u30a4\u30e4\u30fc\u306e Animator \u304c\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2713).A+"",width:"665",height:"336"})}),"\n",(0,t.jsxs)(n.p,{children:[(0,t.jsx)(n.code,{children:"Setup AvatarMask"})," \u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u304f\u3060\u3055\u3044\u3002VRCAvatarDescriptor \u3068 AnimatorController \u3092\u5909\u66f4\u3057\u307e\u3059\u3002\n\u307e\u305f\u3001\u5fc5\u8981\u304c\u3042\u308c\u3070 AvatarMask \u3092\u751f\u6210\u3057\u3066\u4fdd\u5b58\u3057\u307e\u3059\u3002\u751f\u6210\u3059\u308b\u5834\u5408\u306f\u3001\u4fdd\u5b58\u5148\u30d5\u30a9\u30eb\u30c0\u3092\u6307\u5b9a\u3059\u308b\u30c0\u30a4\u30a2\u30ed\u30b0\u304c\u958b\u304d\u307e\u3059\u3002\u751f\u6210\u304c\u4e0d\u8981\u306e\u3068\u304d\u306f\u30c0\u30a4\u30a2\u30ed\u30b0\u306f\u958b\u304d\u307e\u305b\u3093\u3002"]}),"\n",(0,t.jsx)(n.p,{children:"\u3053\u306e\u6a5f\u80fd\u3067\u306f\u3001VRCAvatarDescriptor \u306e PlayableLayers \u306e\u3046\u3061\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u6307\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u8981\u7d20\u306e AnimatorController \u3092\u3082\u3068\u306b\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002\n\u57fa\u672c\u7684\u306a\u65b9\u91dd\u3068\u3057\u3066\u306f\u300eGesture \u306e\u52d5\u304d\u3092\u90aa\u9b54\u3057\u306a\u3044\u3088\u3046\u306a FX \u306e AvatarMask \u3092\u4f5c\u6210\u3057\u3001\u305d\u308c\u3092\u8a2d\u5b9a\u3059\u308b\u300f\u3067\u3059\u3002"}),"\n",(0,t.jsx)(n.h3,{id:"E",children:"\u4f7f\u3044\u65b9E\uff1aAnimator Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb Animator\u7cfb)"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(6464).A+"",width:"665",height:"966"})}),"\n",(0,t.jsxs)(n.h4,{id:"E1",children:["[E1] ",(0,t.jsx)(n.code,{children:"Write Defaults"})," \u306e\u4e00\u62ec\u8a2d\u5b9a"]}),"\n",(0,t.jsx)(n.p,{children:"AnimatorController \u5185\u306e State \u306e Write Defaults \u3092\u4e00\u62ec\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsxs)(n.h4,{id:"E2",children:["[E2] ",(0,t.jsx)(n.code,{children:"Can Transition To Self"})," \u306e\u4e00\u62ec\u8a2d\u5b9a"]}),"\n",(0,t.jsx)(n.p,{children:"AnimatorController \u5185\u306e Transition \u306e Can Transition To Self \u3092\u4e00\u62ec\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"E3",children:"[E3] motion \u672a\u6307\u5b9a\u306e State \u306b EmptyAnimationClip \u3092\u8a2d\u5b9a\u3059\u308b"}),"\n",(0,t.jsx)(n.p,{children:"AnimatorController \u5185\u306b\u3042\u308b motion \u672a\u6307\u5b9a\u306e State \u306b\u5bfe\u3057\u3001\u6307\u5b9a\u3055\u308c\u305f\u7a7aAnimationClip\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"E4",children:"[E4] AnimatorControllerParameter \u306e\u540d\u79f0\u3092\u7f6e\u63db\u3059\u308b"}),"\n",(0,t.jsx)(n.p,{children:"AnimatorControllerLayer \u5185\u3067\u4f7f\u308f\u308c\u3066\u3044\u308b AnimatorControllerParameter \u306e\u540d\u79f0\u3092\u7f6e\u63db\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"E5",children:"[E5] AnimatorState \u306e\u540d\u79f0\u3092\u6574\u7406\u3059\u308b"}),"\n",(0,t.jsxs)(n.p,{children:["\u6307\u5b9a\u306e AnimatorControllerLayer \u5185\u306b\u3042\u308b State \u306e\u540d\u79f0\u306b\u3001AnimationClip \u306e\u540d\u79f0\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\n\u540d\u79f0\u304c\u30ec\u30a4\u30e4\u30fc\u5185\u3067\u91cd\u8907\u3059\u308b\u5834\u5408\u306f ",(0,t.jsx)(n.code,{children:" 1"}),", ",(0,t.jsx)(n.code,{children:" 2"}),", ... \u3068\u9023\u756a\u3092\u5272\u308a\u632f\u308a\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h4,{id:"E6",children:"[E6] AnimatorController \u306e\u30af\u30ea\u30f3\u30ca\u30c3\u30d7"}),"\n",(0,t.jsxs)(n.p,{children:["AnimatorController \u5185\u306b\u3042\u308b\u4e0d\u8981\u30c7\u30fc\u30bf\u3092\u524a\u9664\u3057\u3001\u30a2\u30bb\u30c3\u30c8\u5bb9\u91cf\u306e\u8efd\u91cf\u5316\u3092\u65bd\u3057\u307e\u3059\u3002\n\u5143\u306e Controller \u306e\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u3068\u3057\u3066\u3001\u540c\u3058\u30d5\u30a9\u30eb\u30c0\u5185\u306b ",(0,t.jsx)(n.code,{children:"_bak"})," \u3092\u4ed8\u52a0\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h3,{id:"F",children:"\u4f7f\u3044\u65b9F\uff1aAnimClip Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AnimationClip\u7cfb)"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(4107).A+"",width:"665",height:"695"})}),"\n",(0,t.jsx)(n.h4,{id:"F1",children:"[F1] LoopTime \u306e\u4e00\u62ec\u8a2d\u5b9a"}),"\n",(0,t.jsx)(n.p,{children:"AnimationClip \u306e LoopTime \u3092\u4e00\u62ec\u3067\u8a2d\u5b9a\u3057\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"F2",children:"[F2] AnimationClip \u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u30b3\u30d4\u30fc(\u305f\u3060\u3057\u65e2\u306b\u5b58\u5728\u3059\u308b\u3082\u306e\u306f\u7f6e\u304d\u63db\u3048\u306a\u3044)"}),"\n",(0,t.jsx)(n.p,{children:"Source \u306b\u6307\u5b9a\u3055\u308c\u305f AnimationClip \u304b\u3089\u3001Destination \u306b\u6307\u5b9a\u3057\u305f AnimationClip \u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u30b3\u30d4\u30fc\u3057\u307e\u3059\u3002\u305f\u3060\u3057 Destination \u306b\u65e2\u306b\u5b58\u5728\u3059\u308b\u30d7\u30ed\u30d1\u30c6\u30a3\u306f\u30b3\u30d4\u30fc\u3055\u308c\u307e\u305b\u3093\u3002\nDestination \u306b\u306f\u8907\u6570\u306e AnimationClip \u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h4,{id:"F3",children:"[F3] \u30ea\u30bb\u30c3\u30c8\u7528 AnimationClip \u306e\u4f5c\u6210"}),"\n",(0,t.jsx)(n.p,{children:"\u8907\u6570\u306e AnimationClip \u304c\u5909\u66f4\u3059\u308b\u5168\u3066\u306e Property \u3092\u542b\u3080\u3001\u3072\u3068\u3064\u306e AnimationClip \u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\nAnimatorController \u3092\u6307\u5b9a\u3057\u3066\u914d\u4e0b\u306e AnimationClip \u3092\u691c\u7d22\u3055\u305b\u308b\u3053\u3068\u3082\u3001AnimationClip \u3092\u76f4\u63a5\u6307\u5b9a\u3059\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002"}),"\n",(0,t.jsx)(n.h3,{id:"G",children:"\u4f7f\u3044\u65b9G\uff1aAvatarMask Tools (\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb AvatarMask\u7cfb)"}),"\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.img,{alt:"Image",src:i(2978).A+"",width:"665",height:"652"})}),"\n",(0,t.jsx)(n.h4,{id:"G1",children:"[G1] Generate AvatarMask"}),"\n",(0,t.jsxs)(n.p,{children:["Avatar Root \u3092\u3082\u3068\u306b AvatarMask \u306e\u96db\u5f62\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\n\u521d\u671f\u5024\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u3001",(0,t.jsx)(n.code,{children:"Allow Humanoid"})," \u306f Humanoid \u5074\u306e\u8a31\u53ef\u30fb\u62d2\u5426\u3092\u3001",(0,t.jsx)(n.code,{children:"Allow Transform"})," \u306f Transform \u5074\u306e\u8a31\u53ef\u30fb\u62d2\u5426\u3092\u305d\u308c\u305e\u308c\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h4,{id:"G2",children:"[G2] Edit AvatarMask Transform"}),"\n",(0,t.jsxs)(n.p,{children:["AvatarMask \u5185\u306b\u5b58\u5728\u3059\u308b Transform \u30d2\u30a8\u30e9\u30eb\u30ad\u30fc\u306e\u8ffd\u52a0\u30fb\u524a\u9664\u3092\u884c\u3044\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"Add Transform"})," \u3092\u62bc\u3057\u305f\u5834\u5408\u3001Avatar Root \u306b\u542b\u307e\u308c\u3066\u3044\u308b\u304c AvatarMask \u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3082\u306e\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"Remove Unmatch Transform"})," \u3092\u62bc\u3057\u305f\u5834\u5408\u3001AvatarMask \u306b\u542b\u307e\u308c\u3066\u3044\u308b\u304c Avatar Root \u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u3082\u306e\u3092\u524a\u9664\u3057\u307e\u3059\u3002"]}),"\n",(0,t.jsx)(n.h4,{id:"G3",children:"[G3] Copy AvatarMask"}),"\n",(0,t.jsxs)(n.p,{children:["AvatarMask \u9593\u3067\u8a2d\u5b9a\u5024\u306e\u30b3\u30d4\u30fc\u3092\u884c\u3044\u307e\u3059\u3002\n",(0,t.jsx)(n.code,{children:"\u5b58\u5728\u3057\u306a\u3044\u9805\u76ee\u306f\u8ffd\u52a0"})," \u3092\u30c1\u30a7\u30c3\u30af\u3057\u305f\u5834\u5408\u3001\u30b3\u30d4\u30fc\u5143\u306b\u306f\u542b\u307e\u308c\u3066\u3044\u308b\u304c\u30b3\u30d4\u30fc\u5148\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u9805\u76ee\u3082\u3001\u30b3\u30d4\u30fc\u5148\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002\u30c1\u30a7\u30c3\u30af\u3057\u3066\u3044\u306a\u3044\u5834\u5408\u3001\u30b3\u30d4\u30fc\u5143\u30fb\u30b3\u30d4\u30fc\u5148\u306e\u3069\u3061\u3089\u306b\u3082\u542b\u307e\u308c\u3066\u3044\u308b\u9805\u76ee\u306e\u307f\u5024\u304c\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3059\u3002"]})]})}function h(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}},4087:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-01-523ffb214fd6ad8c31a8a7defbf89c11.png"},3404:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-02-5e27502565a37b07eb13726c20926761.png"},5029:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-03-ce5918338adaa576cffcaf19234735d3.png"},2970:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-04-bc1589db5826c2b98b1e18b861915490.png"},2803:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-05-a4e5b5e84c898e6ddb685cc7713705af.png"},4472:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-06-b0c9eae3dc97efed3a712d7bc123f8ea.png"},2865:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-07-f8bd6e025c567f352ff1e0fc25c1fe11.png"},4086:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-08-bc9417f819d6daa7510e6345aedff013.png"},7887:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-09-63af806dcab46178de955b37290c4017.png"},2713:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-10-f8eb9c3f4f19f7ea029bb48a585d1723.png"},6464:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-11-8863a9322bc4c3158faaec7e591e80c0.png"},4107:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-12-1efdac24d4062e2bddf5a77b4c5d3678.png"},2978:(e,n,i)=>{i.d(n,{A:()=>t});const t=i.p+"assets/images/AnimEditUtility-13-9449df11734189c02bf8e5ca03fc631e.png"},8453:(e,n,i)=>{i.d(n,{R:()=>s,x:()=>a});var t=i(6540);const l={},r=t.createContext(l);function s(e){const n=t.useContext(r);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:s(e.components),t.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.920c1a1c.js b/assets/js/935f2afb.920c1a1c.js deleted file mode 100644 index f777d4b..0000000 --- a/assets/js/935f2afb.920c1a1c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[581],{5610:t=>{t.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"intro","href":"/vpm-repos/docs/intro","docId":"intro","unlisted":false},{"type":"category","label":"UnlitWF Shader","items":[{"type":"link","label":"VPM\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165","href":"/vpm-repos/docs/unlitwf/VPM-package-Installation-procedure","docId":"unlitwf/VPM-package-Installation-procedure","unlisted":false},{"type":"link","label":"CHANGELOG","href":"/vpm-repos/docs/unlitwf/CHANGELOG","docId":"unlitwf/CHANGELOG","unlisted":false},{"type":"category","label":"UnlitWF/UnToon","items":[{"type":"link","label":"\u30de\u30cb\u30e5\u30a2\u30eb","href":"/vpm-repos/docs/unlitwf/UnToon-Manual","docId":"unlitwf/UnToon-Manual","unlisted":false},{"type":"link","label":"Tips","href":"/vpm-repos/docs/unlitwf/UnToon-Tips","docId":"unlitwf/UnToon-Tips","unlisted":false}],"collapsed":true,"collapsible":true,"href":"/vpm-repos/docs/unlitwf/UnToon-Overview"},{"type":"link","label":"UnlitWF/Water","href":"/vpm-repos/docs/unlitwf/Water-Manual","docId":"unlitwf/Water-Manual","unlisted":false},{"type":"link","label":"\u30de\u30c6\u30ea\u30a2\u30eb\u7de8\u96c6\u30c4\u30fc\u30eb","href":"/vpm-repos/docs/unlitwf/Material-Tools-Manual","docId":"unlitwf/Material-Tools-Manual","unlisted":false},{"type":"link","label":"\u518d\u914d\u5e03\u306b\u3064\u3044\u3066","href":"/vpm-repos/docs/unlitwf/Redistribution","docId":"unlitwf/Redistribution","unlisted":false}],"collapsed":true,"collapsible":true,"href":"/vpm-repos/docs/unlitwf/"},{"type":"category","label":"Flare\'s Tools","items":[{"type":"link","label":"AnimEditUtility","href":"/vpm-repos/docs/tools/AnimEditUtility","docId":"tools/AnimEditUtility","unlisted":false},{"type":"link","label":"AvatarCopyUtility","href":"/vpm-repos/docs/tools/AvatarCopyUtility","docId":"tools/AvatarCopyUtility","unlisted":false},{"type":"link","label":"AvatarTextureTool","href":"/vpm-repos/docs/tools/AvatarTextureTool","docId":"tools/AvatarTextureTool","unlisted":false},{"type":"link","label":"BakedLightmapBaker","href":"/vpm-repos/docs/tools/BakedLightmapBaker","docId":"tools/BakedLightmapBaker","unlisted":false},{"type":"link","label":"BakeKillerFinder\u6539","href":"/vpm-repos/docs/tools/BakeKillerFinder","docId":"tools/BakeKillerFinder","unlisted":false},{"type":"link","label":"BoundsUnificator","href":"/vpm-repos/docs/tools/BoundsUnificator","docId":"tools/BoundsUnificator","unlisted":false},{"type":"link","label":"HierarchyHelper","href":"/vpm-repos/docs/tools/HierarchyHelper","docId":"tools/HierarchyHelper","unlisted":false},{"type":"link","label":"LightmapControlPanel","href":"/vpm-repos/docs/tools/LightmapControlPanel","docId":"tools/LightmapControlPanel","unlisted":false},{"type":"link","label":"LightProbeEditUtility","href":"/vpm-repos/docs/tools/LightProbeEditUtility","docId":"tools/LightProbeEditUtility","unlisted":false},{"type":"link","label":"MeshPolyCounter","href":"/vpm-repos/docs/tools/MeshPolyCounter","docId":"tools/MeshPolyCounter","unlisted":false},{"type":"link","label":"PhysBoneSetupHelper","href":"/vpm-repos/docs/tools/PhysBoneSetupHelper","docId":"tools/PhysBoneSetupHelper","unlisted":false},{"type":"link","label":"SplitterObjects","href":"/vpm-repos/docs/tools/SplitterObjects","docId":"tools/SplitterObjects","unlisted":false}],"collapsed":true,"collapsible":true,"href":"/vpm-repos/docs/tools/"}]},"docs":{"intro":{"id":"intro","title":"intro","description":"VCC\u3078\u306e\u8ffd\u52a0\u65b9\u6cd5","sidebar":"tutorialSidebar"},"tools/AnimEditUtility":{"id":"tools/AnimEditUtility","title":"AnimEditUtility","description":"Unity \u306e AnimatorController \u3084 VRCSDK3 \u306e VRCExpressionParameters \u306a\u3069\u3092\u7de8\u96c6\u3059\u308b\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/AvatarCopyUtility":{"id":"tools/AvatarCopyUtility","title":"AvatarCopyUtility","description":"VRChat \u306e\u5404\u30a2\u30d0\u30bf\u30fc\u9593\u3067\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u30b3\u30d4\u30fc\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/AvatarTextureTool":{"id":"tools/AvatarTextureTool","title":"AvatarTextureTool","description":"VRChat \u306e\u30a2\u30d0\u30bf\u30fc\u304c\u4f7f\u7528\u3057\u3066\u3044\u308b\u30c6\u30af\u30b9\u30c1\u30e3\u306eVRAM\u30b5\u30a4\u30ba\u3092\u8a08\u6e2c\u30fb\u4e00\u89a7\u5316\u3057\u3001\u8a2d\u5b9a\u3092\u8abf\u6574\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/BakedLightmapBaker":{"id":"tools/BakedLightmapBaker","title":"BakedLightmapBaker","description":"Unity (\u3042\u308b\u3044\u306f Bakery) \u306e Lightmapper \u304c\u7b97\u51fa\u3057\u305f LightmapUV \u3092 Mesh \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u30d9\u30a4\u30af\u3059\u308b\u3053\u3068\u3067\u898b\u305f\u76ee\u3092\u56fa\u5b9a\u3059\u308b Unity \u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/BakeKillerFinder":{"id":"tools/BakeKillerFinder","title":"BakeKillerFinder\u6539","description":"\u30b7\u30fc\u30f3\u5185\u306b\u5b58\u5728\u3059\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30b7\u30e5\u3092\u691c\u7d22\u3059\u308b Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/BoundsUnificator":{"id":"tools/BoundsUnificator","title":"BoundsUnificator","description":"- SkinnedMeshRenderer \u306e Bounds \u3092\u7d71\u4e00\u3057\u3001RootBone \u3084 AnchorOverride \u3092\u63c3\u3048\u308b Unity \u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/HierarchyHelper":{"id":"tools/HierarchyHelper","title":"HierarchyHelper","description":"Unity \u306e Hierarchy \u8868\u793a\u3092\u62e1\u5f35\u3059\u308b Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u3067\u3059\u3002Unity 2018.4.20f1 \u3092\u60f3\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"tools/index":{"id":"tools/index","title":"Flare\'s (Avatar|World) Tools","description":"VRChat SDK \u3092\u60f3\u5b9a\u3057\u305f Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u306e\u30d1\u30c3\u30af\u3067\u3059\u3002VPM\u306e\u5f62\u614b\u306b\u3066\u914d\u5e03\u3057\u3066\u3044\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"tools/LightmapControlPanel":{"id":"tools/LightmapControlPanel","title":"Lightmap Control Panel","description":"MeshRenderer \u306e\u30e9\u30a4\u30c8\u30de\u30c3\u30d7\u306b\u95a2\u3059\u308b\u8a2d\u5b9a\u3092\u4e00\u62ec\u3067\u884c\u3046\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/LightProbeEditUtility":{"id":"tools/LightProbeEditUtility","title":"LightProbe Edit Utility","description":"LightProbeGroup \u3092\u7de8\u96c6\u3059\u308b\u3068\u304d\u306e\u88dc\u52a9\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/MeshPolyCounter":{"id":"tools/MeshPolyCounter","title":"MeshPolyCounter","description":"VRChat\u30a2\u30d0\u30bf\u30fc\u5185\u306e\u30dd\u30ea\u30b4\u30f3\u6570\u3092\u30ab\u30a6\u30f3\u30c8\u3059\u308bUnity\u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/PhysBoneSetupHelper":{"id":"tools/PhysBoneSetupHelper","title":"PhysBoneSetupHelper","description":"VRChat \u306e\u30a2\u30d0\u30bf\u30fc\u306b PhysBone \u3092\u8a2d\u5b9a\u3059\u308b\u969b\u306e\u652f\u63f4\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u3059\u3002UnityEditor \u306e\u62e1\u5f35\u3068\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"tools/SplitterObjects":{"id":"tools/SplitterObjects","title":"SplitterObject","description":"Unity \u306e Hierarchy \u306b\u533a\u5207\u308a\u7dda\u3092\u8ffd\u52a0\u3059\u308b\u3060\u3051\u306eUnity\u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059","sidebar":"tutorialSidebar"},"unlitwf/CHANGELOG":{"id":"unlitwf/CHANGELOG","title":"Change Log","description":"2024-04-07 (1.12.1)","sidebar":"tutorialSidebar"},"unlitwf/index":{"id":"unlitwf/index","title":"UnlitWF Shader","description":"UnlitWF_ShaderShuite \u306f\u3001Unity/VRChat \u3067\u306e\u5229\u7528\u3092\u60f3\u5b9a\u3057\u305f\u6c4e\u7528\u30b7\u30a7\u30fc\u30c0\u30d1\u30c3\u30af\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/Material-Tools-Manual":{"id":"unlitwf/Material-Tools-Manual","title":"Material-Tools-Manual","description":"UnlitWF \u306b\u306f\u30de\u30c6\u30ea\u30a2\u30eb\u306e\u8a2d\u5b9a\u30fb\u8abf\u6574\u3092\u884c\u3046 Unity \u62e1\u5f35\u30c4\u30fc\u30eb\u304c\u540c\u68b1\u3055\u308c\u3066\u3044\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/Redistribution":{"id":"unlitwf/Redistribution","title":"UnToon Redistribution \u518d\u914d\u5e03\u306b\u3064\u3044\u3066","description":"\u3053\u3053\u3067\u306f UnlitWF(UnToon\u542b\u3080) \u3092\u518d\u914d\u5e03\u3059\u308b\u5834\u5408\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/UnToon-Manual":{"id":"unlitwf/UnToon-Manual","title":"UnlitWF/UnToon Manual","description":"\u3053\u3053\u3067\u306f UnlitWF/UnToon \u306e\u8a2d\u5b9a\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/UnToon-Overview":{"id":"unlitwf/UnToon-Overview","title":"UnlitWF/UnToon","description":"UnlitWF/UnToon \u306f\u3001Unlit \u306b\u69d8\u3005\u306a\u63cf\u753b\u52b9\u679c\u3092\u8ffd\u52a0\u3059\u308b\u767a\u60f3\u3067\u8a2d\u8a08\u3055\u308c\u305f Unity/VRChat \u60f3\u5b9a\u306e Toon Shader \u3067\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/UnToon-Tips":{"id":"unlitwf/UnToon-Tips","title":"UnToon-Tips","description":"\u3053\u3053\u3067\u306f UnlitWF/UnToon \u306e\u8c46\u77e5\u8b58\u3092\u7d39\u4ecb\u3057\u3066\u3044\u304d\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/VPM-package-Installation-procedure":{"id":"unlitwf/VPM-package-Installation-procedure","title":"UnlitWF\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806","description":"UnlitWF\u3092VPM\u30ea\u30dd\u30b8\u30c8\u30ea\u7d4c\u7531\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u624b\u9806\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/Water-Manual":{"id":"unlitwf/Water-Manual","title":"UnlitWF/Water Manual","description":"UnlitWF/Water \u306f\u3001\u6c34\u9762\u3092\u63cf\u753b\u3059\u308b\u30b7\u30a7\u30fc\u30c0\u3068\u4ed8\u5c5e\u306e\u7279\u6b8a\u52b9\u679c\u3092\u63cf\u753b\u3059\u308b\u30b7\u30a7\u30fc\u30c0\u3067\u69cb\u6210\u3055\u308c\u308b\u3001\u6c34\u30b7\u30a7\u30fc\u30c0\u306e\u30a2\u30bb\u30c3\u30c8\u3067\u3059\u3002","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.d13b44a5.js b/assets/js/935f2afb.d13b44a5.js new file mode 100644 index 0000000..b29bbfa --- /dev/null +++ b/assets/js/935f2afb.d13b44a5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[581],{5610:t=>{t.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"intro","href":"/vpm-repos/docs/intro","docId":"intro","unlisted":false},{"type":"category","label":"UnlitWF Shader","items":[{"type":"link","label":"VPM\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165","href":"/vpm-repos/docs/unlitwf/VPM-package-Installation-procedure","docId":"unlitwf/VPM-package-Installation-procedure","unlisted":false},{"type":"link","label":"CHANGELOG","href":"/vpm-repos/docs/unlitwf/CHANGELOG","docId":"unlitwf/CHANGELOG","unlisted":false},{"type":"category","label":"UnlitWF/UnToon","items":[{"type":"link","label":"\u30de\u30cb\u30e5\u30a2\u30eb","href":"/vpm-repos/docs/unlitwf/UnToon-Manual","docId":"unlitwf/UnToon-Manual","unlisted":false},{"type":"link","label":"Tips","href":"/vpm-repos/docs/unlitwf/UnToon-Tips","docId":"unlitwf/UnToon-Tips","unlisted":false}],"collapsed":true,"collapsible":true,"href":"/vpm-repos/docs/unlitwf/UnToon-Overview"},{"type":"link","label":"UnlitWF/Water","href":"/vpm-repos/docs/unlitwf/Water-Manual","docId":"unlitwf/Water-Manual","unlisted":false},{"type":"link","label":"\u30de\u30c6\u30ea\u30a2\u30eb\u7de8\u96c6\u30c4\u30fc\u30eb","href":"/vpm-repos/docs/unlitwf/Material-Tools-Manual","docId":"unlitwf/Material-Tools-Manual","unlisted":false},{"type":"link","label":"\u518d\u914d\u5e03\u306b\u3064\u3044\u3066","href":"/vpm-repos/docs/unlitwf/Redistribution","docId":"unlitwf/Redistribution","unlisted":false}],"collapsed":true,"collapsible":true,"href":"/vpm-repos/docs/unlitwf/"},{"type":"category","label":"Flare\'s Tools","items":[{"type":"link","label":"VPM\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165","href":"/vpm-repos/docs/tools/VPM-package-Installation-procedure","docId":"tools/VPM-package-Installation-procedure","unlisted":false},{"type":"link","label":"AnimEditUtility","href":"/vpm-repos/docs/tools/AnimEditUtility","docId":"tools/AnimEditUtility","unlisted":false},{"type":"link","label":"AvatarCopyUtility","href":"/vpm-repos/docs/tools/AvatarCopyUtility","docId":"tools/AvatarCopyUtility","unlisted":false},{"type":"link","label":"AvatarTextureTool","href":"/vpm-repos/docs/tools/AvatarTextureTool","docId":"tools/AvatarTextureTool","unlisted":false},{"type":"link","label":"BakedLightmapBaker","href":"/vpm-repos/docs/tools/BakedLightmapBaker","docId":"tools/BakedLightmapBaker","unlisted":false},{"type":"link","label":"BakeKillerFinder\u6539","href":"/vpm-repos/docs/tools/BakeKillerFinder","docId":"tools/BakeKillerFinder","unlisted":false},{"type":"link","label":"BoundsUnificator","href":"/vpm-repos/docs/tools/BoundsUnificator","docId":"tools/BoundsUnificator","unlisted":false},{"type":"link","label":"HierarchyHelper","href":"/vpm-repos/docs/tools/HierarchyHelper","docId":"tools/HierarchyHelper","unlisted":false},{"type":"link","label":"LightmapControlPanel","href":"/vpm-repos/docs/tools/LightmapControlPanel","docId":"tools/LightmapControlPanel","unlisted":false},{"type":"link","label":"LightProbeEditUtility","href":"/vpm-repos/docs/tools/LightProbeEditUtility","docId":"tools/LightProbeEditUtility","unlisted":false},{"type":"link","label":"MeshPolyCounter","href":"/vpm-repos/docs/tools/MeshPolyCounter","docId":"tools/MeshPolyCounter","unlisted":false},{"type":"link","label":"PhysBoneSetupHelper","href":"/vpm-repos/docs/tools/PhysBoneSetupHelper","docId":"tools/PhysBoneSetupHelper","unlisted":false},{"type":"link","label":"SplitterObjects","href":"/vpm-repos/docs/tools/SplitterObjects","docId":"tools/SplitterObjects","unlisted":false}],"collapsed":true,"collapsible":true,"href":"/vpm-repos/docs/tools/"}]},"docs":{"intro":{"id":"intro","title":"intro","description":"VCC\u3078\u306e\u8ffd\u52a0\u65b9\u6cd5","sidebar":"tutorialSidebar"},"tools/AnimEditUtility":{"id":"tools/AnimEditUtility","title":"AnimEditUtility","description":"Unity \u306e AnimatorController \u3084 VRCSDK3 \u306e VRCExpressionParameters \u306a\u3069\u3092\u7de8\u96c6\u3059\u308b\u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/AvatarCopyUtility":{"id":"tools/AvatarCopyUtility","title":"AvatarCopyUtility","description":"VRChat \u306e\u5404\u30a2\u30d0\u30bf\u30fc\u9593\u3067\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u30b3\u30d4\u30fc\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/AvatarTextureTool":{"id":"tools/AvatarTextureTool","title":"AvatarTextureTool","description":"VRChat \u306e\u30a2\u30d0\u30bf\u30fc\u304c\u4f7f\u7528\u3057\u3066\u3044\u308b\u30c6\u30af\u30b9\u30c1\u30e3\u306eVRAM\u30b5\u30a4\u30ba\u3092\u8a08\u6e2c\u30fb\u4e00\u89a7\u5316\u3057\u3001\u8a2d\u5b9a\u3092\u8abf\u6574\u3059\u308b\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/BakedLightmapBaker":{"id":"tools/BakedLightmapBaker","title":"BakedLightmapBaker","description":"Unity (\u3042\u308b\u3044\u306f Bakery) \u306e Lightmapper \u304c\u7b97\u51fa\u3057\u305f LightmapUV \u3092 Mesh \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u30d9\u30a4\u30af\u3059\u308b\u3053\u3068\u3067\u898b\u305f\u76ee\u3092\u56fa\u5b9a\u3059\u308b Unity \u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/BakeKillerFinder":{"id":"tools/BakeKillerFinder","title":"BakeKillerFinder\u6539","description":"\u30b7\u30fc\u30f3\u5185\u306b\u5b58\u5728\u3059\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30b7\u30e5\u3092\u691c\u7d22\u3059\u308b Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/BoundsUnificator":{"id":"tools/BoundsUnificator","title":"BoundsUnificator","description":"- SkinnedMeshRenderer \u306e Bounds \u3092\u7d71\u4e00\u3057\u3001RootBone \u3084 AnchorOverride \u3092\u63c3\u3048\u308b Unity \u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/HierarchyHelper":{"id":"tools/HierarchyHelper","title":"HierarchyHelper","description":"Unity \u306e Hierarchy \u8868\u793a\u3092\u62e1\u5f35\u3059\u308b Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u3067\u3059\u3002Unity 2018.4.20f1 \u3092\u60f3\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"tools/index":{"id":"tools/index","title":"Flare\'s (Avatar|World) Tools","description":"VRChat SDK \u3092\u60f3\u5b9a\u3057\u305f Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u306e\u30d1\u30c3\u30af\u3067\u3059\u3002VPM\u306e\u5f62\u614b\u306b\u3066\u914d\u5e03\u3057\u3066\u3044\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"tools/LightmapControlPanel":{"id":"tools/LightmapControlPanel","title":"Lightmap Control Panel","description":"MeshRenderer \u306e\u30e9\u30a4\u30c8\u30de\u30c3\u30d7\u306b\u95a2\u3059\u308b\u8a2d\u5b9a\u3092\u4e00\u62ec\u3067\u884c\u3046\u305f\u3081\u306e\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/LightProbeEditUtility":{"id":"tools/LightProbeEditUtility","title":"LightProbe Edit Utility","description":"LightProbeGroup \u3092\u7de8\u96c6\u3059\u308b\u3068\u304d\u306e\u88dc\u52a9\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/MeshPolyCounter":{"id":"tools/MeshPolyCounter","title":"MeshPolyCounter","description":"VRChat\u30a2\u30d0\u30bf\u30fc\u5185\u306e\u30dd\u30ea\u30b4\u30f3\u6570\u3092\u30ab\u30a6\u30f3\u30c8\u3059\u308bUnity\u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"tools/PhysBoneSetupHelper":{"id":"tools/PhysBoneSetupHelper","title":"PhysBoneSetupHelper","description":"VRChat \u306e\u30a2\u30d0\u30bf\u30fc\u306b PhysBone \u3092\u8a2d\u5b9a\u3059\u308b\u969b\u306e\u652f\u63f4\u30b9\u30af\u30ea\u30d7\u30c8\u3067\u3059\u3002UnityEditor \u306e\u62e1\u5f35\u3068\u3057\u3066\u52d5\u4f5c\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"tools/SplitterObjects":{"id":"tools/SplitterObjects","title":"SplitterObject","description":"Unity \u306e Hierarchy \u306b\u533a\u5207\u308a\u7dda\u3092\u8ffd\u52a0\u3059\u308b\u3060\u3051\u306eUnity\u62e1\u5f35\u30c4\u30fc\u30eb\u3067\u3059","sidebar":"tutorialSidebar"},"tools/VPM-package-Installation-procedure":{"id":"tools/VPM-package-Installation-procedure","title":"Flare\'s Tools\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806","description":"Flare\'s Tools\u3092VPM\u30ea\u30dd\u30b8\u30c8\u30ea\u7d4c\u7531\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u624b\u9806\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/CHANGELOG":{"id":"unlitwf/CHANGELOG","title":"Change Log","description":"2024-04-07 (1.12.1)","sidebar":"tutorialSidebar"},"unlitwf/index":{"id":"unlitwf/index","title":"UnlitWF Shader","description":"UnlitWF_ShaderShuite \u306f\u3001Unity/VRChat \u3067\u306e\u5229\u7528\u3092\u60f3\u5b9a\u3057\u305f\u6c4e\u7528\u30b7\u30a7\u30fc\u30c0\u30d1\u30c3\u30af\u3067\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/Material-Tools-Manual":{"id":"unlitwf/Material-Tools-Manual","title":"Material-Tools-Manual","description":"UnlitWF \u306b\u306f\u30de\u30c6\u30ea\u30a2\u30eb\u306e\u8a2d\u5b9a\u30fb\u8abf\u6574\u3092\u884c\u3046 Unity \u62e1\u5f35\u30c4\u30fc\u30eb\u304c\u540c\u68b1\u3055\u308c\u3066\u3044\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/Redistribution":{"id":"unlitwf/Redistribution","title":"UnToon Redistribution \u518d\u914d\u5e03\u306b\u3064\u3044\u3066","description":"\u3053\u3053\u3067\u306f UnlitWF(UnToon\u542b\u3080) \u3092\u518d\u914d\u5e03\u3059\u308b\u5834\u5408\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/UnToon-Manual":{"id":"unlitwf/UnToon-Manual","title":"UnlitWF/UnToon Manual","description":"\u3053\u3053\u3067\u306f UnlitWF/UnToon \u306e\u8a2d\u5b9a\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/UnToon-Overview":{"id":"unlitwf/UnToon-Overview","title":"UnlitWF/UnToon","description":"UnlitWF/UnToon \u306f\u3001Unlit \u306b\u69d8\u3005\u306a\u63cf\u753b\u52b9\u679c\u3092\u8ffd\u52a0\u3059\u308b\u767a\u60f3\u3067\u8a2d\u8a08\u3055\u308c\u305f Unity/VRChat \u60f3\u5b9a\u306e Toon Shader \u3067\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/UnToon-Tips":{"id":"unlitwf/UnToon-Tips","title":"UnToon-Tips","description":"\u3053\u3053\u3067\u306f UnlitWF/UnToon \u306e\u8c46\u77e5\u8b58\u3092\u7d39\u4ecb\u3057\u3066\u3044\u304d\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/VPM-package-Installation-procedure":{"id":"unlitwf/VPM-package-Installation-procedure","title":"UnlitWF\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806","description":"UnlitWF\u3092VPM\u30ea\u30dd\u30b8\u30c8\u30ea\u7d4c\u7531\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u624b\u9806\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002","sidebar":"tutorialSidebar"},"unlitwf/Water-Manual":{"id":"unlitwf/Water-Manual","title":"UnlitWF/Water Manual","description":"UnlitWF/Water \u306f\u3001\u6c34\u9762\u3092\u63cf\u753b\u3059\u308b\u30b7\u30a7\u30fc\u30c0\u3068\u4ed8\u5c5e\u306e\u7279\u6b8a\u52b9\u679c\u3092\u63cf\u753b\u3059\u308b\u30b7\u30a7\u30fc\u30c0\u3067\u69cb\u6210\u3055\u308c\u308b\u3001\u6c34\u30b7\u30a7\u30fc\u30c0\u306e\u30a2\u30bb\u30c3\u30c8\u3067\u3059\u3002","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/96f8b763.20a70913.js b/assets/js/96f8b763.20a70913.js new file mode 100644 index 0000000..971a4e8 --- /dev/null +++ b/assets/js/96f8b763.20a70913.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[372],{8554:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>x,frontMatter:()=>n,metadata:()=>i,toc:()=>c});var d=r(4848),s=r(8453);const n={},l="Flare's (Avatar|World) Tools",i={id:"tools/index",title:"Flare's (Avatar|World) Tools",description:"VRChat SDK \u3092\u60f3\u5b9a\u3057\u305f Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u306e\u30d1\u30c3\u30af\u3067\u3059\u3002VPM\u306e\u5f62\u614b\u306b\u3066\u914d\u5e03\u3057\u3066\u3044\u307e\u3059\u3002",source:"@site/docs/tools/index.md",sourceDirName:"tools",slug:"/tools/",permalink:"/vpm-repos/docs/tools/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1714735952e3,frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"UnToon Redistribution \u518d\u914d\u5e03\u306b\u3064\u3044\u3066",permalink:"/vpm-repos/docs/unlitwf/Redistribution"},next:{title:"Flare's Tools\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806",permalink:"/vpm-repos/docs/tools/VPM-package-Installation-procedure"}},o={},c=[{value:"\u5c0e\u5165\u624b\u9806",id:"\u5c0e\u5165\u624b\u9806",level:2},{value:"Contents",id:"contents",level:2}];function h(e){const t={a:"a",h1:"h1",h2:"h2",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,s.R)(),...e.components};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(t.h1,{id:"flares-avatarworld-tools",children:"Flare's (Avatar|World) Tools"}),"\n",(0,d.jsx)(t.p,{children:"VRChat SDK \u3092\u60f3\u5b9a\u3057\u305f Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u306e\u30d1\u30c3\u30af\u3067\u3059\u3002VPM\u306e\u5f62\u614b\u306b\u3066\u914d\u5e03\u3057\u3066\u3044\u307e\u3059\u3002"}),"\n",(0,d.jsx)(t.h2,{id:"\u5c0e\u5165\u624b\u9806",children:"\u5c0e\u5165\u624b\u9806"}),"\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.a,{href:"/docs/tools/VPM-package-Installation-procedure",children:"VPM\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165"})," \u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002"]}),"\n",(0,d.jsx)(t.h2,{id:"contents",children:"Contents"}),"\n",(0,d.jsx)(t.p,{children:"\u542b\u307e\u308c\u3066\u3044\u308b\u30c4\u30fc\u30eb\u306f\u4ee5\u4e0b\u306b\u306a\u308a\u307e\u3059\u3002\u4f7f\u3044\u65b9\u306f\u5404\u30c4\u30fc\u30eb\u306e\u30da\u30fc\u30b8\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u3067\u8ffd\u52a0\u3055\u308c\u305f\u30c4\u30fc\u30eb\u3082\u3042\u308a\u307e\u3059\u3002\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u305c\u3072\u5c0e\u5165\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"ID"}),(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Avatar"}),(0,d.jsx)(t.th,{children:"World"}),(0,d.jsx)(t.th,{children:"\u8aac\u660e"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"11"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/AnimEditUtility",children:"AnimEditUtility"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"AnimatorController\u7b49\u3092\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"12"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/AvatarCopyUtility",children:"AvatarCopyUtility"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{}),(0,d.jsx)(t.td,{children:"\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u30a2\u30d0\u30bf\u30fc\u9593\u3067\u30b3\u30d4\u30fc\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"13"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/AvatarTextureTool",children:"AvatarTextureTool"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u30c6\u30af\u30b9\u30c1\u30e3\u8a2d\u5b9a\u3092\u4e00\u89a7\u30fb\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"14"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/BakeKillerFinder",children:"BakeKillerFinder\u6539"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u30a8\u30e9\u30fc\u3092\u542b\u3080Renderer\u3092\u691c\u7d22\u3057\u3066\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"15"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/BakedLightmapBaker",children:"BakedLightmapBaker"})}),(0,d.jsx)(t.td,{}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u30d9\u30a4\u30af\u3055\u308c\u305f\u30e9\u30a4\u30c8\u30de\u30c3\u30d7\u3092\u56de\u53ce\u3057\u3066\u30e1\u30c3\u30b7\u30e5\u306b\u713c\u304d\u4ed8\u3051\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"16"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/BoundsUnificator",children:"BoundsUnificator"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{}),(0,d.jsx)(t.td,{children:"Bounds\u3068AnchorOverride\u3092\u7d71\u4e00\u3057\u3001\u30e9\u30a4\u30c8\u306e\u5f71\u97ff\u3092\u5747\u4e00\u306b\u3057\u307e\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"17"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/HierarchyHelper",children:"HierarchyHelper"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"Hierarchy\u306b\u30de\u30fc\u30af\u3092\u4ed8\u3051\u308b\u30a8\u30c7\u30a3\u30bf\u62e1\u5f35\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"18"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/LightProbeEditUtility",children:"LightProbe Edit Utility"})}),(0,d.jsx)(t.td,{}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"LightProbe\u3092\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"19"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/LightmapControlPanel",children:"Lightmap Control Panel"})}),(0,d.jsx)(t.td,{}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u30e9\u30a4\u30c8\u30de\u30c3\u30d7\u8a2d\u5b9a\u3092\u4e00\u89a7\u30fb\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"20"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/MeshPolyCounter",children:"MeshPolyCounter"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"Mesh\u306e\u30dd\u30ea\u30b4\u30f3\u6570\u3092\u30ab\u30a6\u30f3\u30c8\u3059\u308b\u8a08\u6e2c\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"21"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/PhysBoneSetupHelper",children:"PhysBoneSetupHelper"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{}),(0,d.jsx)(t.td,{children:"VRC PhysBone \u3092\u8a2d\u5b9a\u3059\u308b\u969b\u306e\u88dc\u52a9\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"22"}),(0,d.jsx)(t.td,{children:(0,d.jsx)(t.a,{href:"/docs/tools/SplitterObjects",children:"SplitterObjects"})}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"\u2713"}),(0,d.jsx)(t.td,{children:"Hierarchy \u306b\u533a\u5207\u308a\u7dda\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3059"})]})]})]})]})}function x(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,d.jsx)(t,{...e,children:(0,d.jsx)(h,{...e})}):h(e)}},8453:(e,t,r)=>{r.d(t,{R:()=>l,x:()=>i});var d=r(6540);const s={},n=d.createContext(s);function l(e){const t=d.useContext(n);return d.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),d.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/96f8b763.9ddf09c4.js b/assets/js/96f8b763.9ddf09c4.js deleted file mode 100644 index e9aa658..0000000 --- a/assets/js/96f8b763.9ddf09c4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[372],{8554:(t,e,r)=>{r.r(e),r.d(e,{assets:()=>o,contentTitle:()=>i,default:()=>x,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var d=r(4848),s=r(8453);const n={},i="Flare's (Avatar|World) Tools",l={id:"tools/index",title:"Flare's (Avatar|World) Tools",description:"VRChat SDK \u3092\u60f3\u5b9a\u3057\u305f Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u306e\u30d1\u30c3\u30af\u3067\u3059\u3002VPM\u306e\u5f62\u614b\u306b\u3066\u914d\u5e03\u3057\u3066\u3044\u307e\u3059\u3002",source:"@site/docs/tools/index.md",sourceDirName:"tools",slug:"/tools/",permalink:"/vpm-repos/docs/tools/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1713423964e3,frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"UnToon Redistribution \u518d\u914d\u5e03\u306b\u3064\u3044\u3066",permalink:"/vpm-repos/docs/unlitwf/Redistribution"},next:{title:"AnimEditUtility",permalink:"/vpm-repos/docs/tools/AnimEditUtility"}},o={},c=[{value:"Contents",id:"contents",level:2}];function h(t){const e={a:"a",h1:"h1",h2:"h2",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,s.R)(),...t.components};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(e.h1,{id:"flares-avatarworld-tools",children:"Flare's (Avatar|World) Tools"}),"\n",(0,d.jsx)(e.p,{children:"VRChat SDK \u3092\u60f3\u5b9a\u3057\u305f Unity \u62e1\u5f35\u30a8\u30c7\u30a3\u30bf\u306e\u30d1\u30c3\u30af\u3067\u3059\u3002VPM\u306e\u5f62\u614b\u306b\u3066\u914d\u5e03\u3057\u3066\u3044\u307e\u3059\u3002"}),"\n",(0,d.jsx)(e.h2,{id:"contents",children:"Contents"}),"\n",(0,d.jsx)(e.p,{children:"\u542b\u307e\u308c\u3066\u3044\u308b\u30c4\u30fc\u30eb\u306f\u4ee5\u4e0b\u306b\u306a\u308a\u307e\u3059\u3002\u4f7f\u3044\u65b9\u306f\u5404\u30c4\u30fc\u30eb\u306e\u30da\u30fc\u30b8\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u3067\u8ffd\u52a0\u3055\u308c\u305f\u30c4\u30fc\u30eb\u3082\u3042\u308a\u307e\u3059\u3002\u6700\u65b0\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u305c\u3072\u5c0e\u5165\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}),"\n",(0,d.jsxs)(e.table,{children:[(0,d.jsx)(e.thead,{children:(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.th,{children:"ID"}),(0,d.jsx)(e.th,{children:"Name"}),(0,d.jsx)(e.th,{children:"Avatar"}),(0,d.jsx)(e.th,{children:"World"}),(0,d.jsx)(e.th,{children:"\u8aac\u660e"})]})}),(0,d.jsxs)(e.tbody,{children:[(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"11"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/AnimEditUtility",children:"AnimEditUtility"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"AnimatorController\u7b49\u3092\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"12"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/AvatarCopyUtility",children:"AvatarCopyUtility"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{}),(0,d.jsx)(e.td,{children:"\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u30a2\u30d0\u30bf\u30fc\u9593\u3067\u30b3\u30d4\u30fc\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"13"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/AvatarTextureTool",children:"AvatarTextureTool"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u30c6\u30af\u30b9\u30c1\u30e3\u8a2d\u5b9a\u3092\u4e00\u89a7\u30fb\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"14"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/BakeKillerFinder",children:"BakeKillerFinder\u6539"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u30a8\u30e9\u30fc\u3092\u542b\u3080Renderer\u3092\u691c\u7d22\u3057\u3066\u30ea\u30b9\u30c8\u30a2\u30c3\u30d7\u3057\u307e\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"15"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/BakedLightmapBaker",children:"BakedLightmapBaker"})}),(0,d.jsx)(e.td,{}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u30d9\u30a4\u30af\u3055\u308c\u305f\u30e9\u30a4\u30c8\u30de\u30c3\u30d7\u3092\u56de\u53ce\u3057\u3066\u30e1\u30c3\u30b7\u30e5\u306b\u713c\u304d\u4ed8\u3051\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"16"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/BoundsUnificator",children:"BoundsUnificator"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{}),(0,d.jsx)(e.td,{children:"Bounds\u3068AnchorOverride\u3092\u7d71\u4e00\u3057\u3001\u30e9\u30a4\u30c8\u306e\u5f71\u97ff\u3092\u5747\u4e00\u306b\u3057\u307e\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"17"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/HierarchyHelper",children:"HierarchyHelper"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"Hierarchy\u306b\u30de\u30fc\u30af\u3092\u4ed8\u3051\u308b\u30a8\u30c7\u30a3\u30bf\u62e1\u5f35\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"18"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/LightProbeEditUtility",children:"LightProbe Edit Utility"})}),(0,d.jsx)(e.td,{}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"LightProbe\u3092\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"19"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/LightmapControlPanel",children:"Lightmap Control Panel"})}),(0,d.jsx)(e.td,{}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u30e9\u30a4\u30c8\u30de\u30c3\u30d7\u8a2d\u5b9a\u3092\u4e00\u89a7\u30fb\u7de8\u96c6\u3059\u308b\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"20"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/MeshPolyCounter",children:"MeshPolyCounter"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"Mesh\u306e\u30dd\u30ea\u30b4\u30f3\u6570\u3092\u30ab\u30a6\u30f3\u30c8\u3059\u308b\u8a08\u6e2c\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"21"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/PhysBoneSetupHelper",children:"PhysBoneSetupHelper"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{}),(0,d.jsx)(e.td,{children:"VRC PhysBone \u3092\u8a2d\u5b9a\u3059\u308b\u969b\u306e\u88dc\u52a9\u30c4\u30fc\u30eb\u3067\u3059"})]}),(0,d.jsxs)(e.tr,{children:[(0,d.jsx)(e.td,{children:"22"}),(0,d.jsx)(e.td,{children:(0,d.jsx)(e.a,{href:"/docs/tools/SplitterObjects",children:"SplitterObjects"})}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"\u2713"}),(0,d.jsx)(e.td,{children:"Hierarchy \u306b\u533a\u5207\u308a\u7dda\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3059"})]})]})]})]})}function x(t={}){const{wrapper:e}={...(0,s.R)(),...t.components};return e?(0,d.jsx)(e,{...t,children:(0,d.jsx)(h,{...t})}):h(t)}},8453:(t,e,r)=>{r.d(e,{R:()=>i,x:()=>l});var d=r(6540);const s={},n=d.createContext(s);function i(t){const e=d.useContext(n);return d.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function l(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:i(t.components),d.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/e0558ecf.4422219e.js b/assets/js/e0558ecf.4422219e.js new file mode 100644 index 0000000..2863c66 --- /dev/null +++ b/assets/js/e0558ecf.4422219e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[932],{2107:(e,A,s)=>{s.r(A),s.d(A,{assets:()=>r,contentTitle:()=>a,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>n});var i=s(4848),t=s(8453);const l={},a="Flare's Tools\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806",o={id:"tools/VPM-package-Installation-procedure",title:"Flare's Tools\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806",description:"Flare's Tools\u3092VPM\u30ea\u30dd\u30b8\u30c8\u30ea\u7d4c\u7531\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u624b\u9806\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002",source:"@site/docs/tools/VPM-package-Installation-procedure.md",sourceDirName:"tools",slug:"/tools/VPM-package-Installation-procedure",permalink:"/vpm-repos/docs/tools/VPM-package-Installation-procedure",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1714735952e3,frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Flare's (Avatar|World) Tools",permalink:"/vpm-repos/docs/tools/"},next:{title:"AnimEditUtility",permalink:"/vpm-repos/docs/tools/AnimEditUtility"}},r={},n=[{value:"\u5c0e\u5165\u624b\u9806",id:"\u5c0e\u5165\u624b\u9806",level:2},{value:"1. \u30ea\u30dd\u30b8\u30c8\u30ea\u3092VCC\u306b\u8ffd\u52a0\u3059\u308b",id:"1-\u30ea\u30dd\u30b8\u30c8\u30ea\u3092vcc\u306b\u8ffd\u52a0\u3059\u308b",level:3},{value:"2. Flare's Tools \u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ffd\u52a0\u3059\u308b",id:"2-flares-tools-\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ffd\u52a0\u3059\u308b",level:3}];function d(e){const A={a:"a",br:"br",code:"code",h1:"h1",h2:"h2",h3:"h3",img:"img",li:"li",ol:"ol",p:"p",...(0,t.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(A.h1,{id:"flares-tools\u306evpm\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806",children:"Flare's Tools\u306eVPM\u7248\u30d1\u30c3\u30b1\u30fc\u30b8\u5c0e\u5165\u624b\u9806"}),"\n",(0,i.jsx)(A.p,{children:"Flare's Tools\u3092VPM\u30ea\u30dd\u30b8\u30c8\u30ea\u7d4c\u7531\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u624b\u9806\u3092\u3054\u6848\u5185\u3057\u307e\u3059\u3002"}),"\n",(0,i.jsxs)(A.ol,{children:["\n",(0,i.jsx)(A.li,{children:"\u30ea\u30dd\u30b8\u30c8\u30ea\u3092VCC\u306b\u8ffd\u52a0\u3059\u308b"}),"\n",(0,i.jsx)(A.li,{children:"Flare's Tools \u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ffd\u52a0\u3059\u308b"}),"\n"]}),"\n",(0,i.jsx)(A.h2,{id:"\u5c0e\u5165\u624b\u9806",children:"\u5c0e\u5165\u624b\u9806"}),"\n",(0,i.jsx)(A.h3,{id:"1-\u30ea\u30dd\u30b8\u30c8\u30ea\u3092vcc\u306b\u8ffd\u52a0\u3059\u308b",children:"1. \u30ea\u30dd\u30b8\u30c8\u30ea\u3092VCC\u306b\u8ffd\u52a0\u3059\u308b"}),"\n",(0,i.jsxs)(A.p,{children:["Flare's Tools \u3092\u914d\u5e03\u3057\u3066\u3044\u308bVPM\u30ea\u30dd\u30b8\u30c8\u30ea\u3092VCC\u306b\u8ffd\u52a0\u3057\u307e\u3059\u3002",(0,i.jsx)(A.br,{}),"\n",(0,i.jsx)(A.a,{href:"https://whiteflare.github.io/vpm-repos/addrepos.html",children:"VCC\u306b\u8ffd\u52a0\u3059\u308b"})," \u3092\u958b\u3044\u3066\u304f\u3060\u3055\u3044\u3002VCC\u304c\u8d77\u52d5\u3057\u3001\u30ea\u30dd\u30b8\u30c8\u30ea\u8ffd\u52a0\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,i.jsx)(A.p,{children:(0,i.jsx)(A.img,{alt:"image",src:s(1571).A+"",width:"1370",height:"875"})}),"\n",(0,i.jsxs)(A.p,{children:[(0,i.jsx)(A.code,{children:"I Understand, Add Repository"})," \u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068VCC\u306b\u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002",(0,i.jsx)(A.br,{}),"\n","\u3059\u3067\u306b\u8ffd\u52a0\u6e08\u307f\u306e\u5834\u5408\u306f\u6b21\u306e\u3088\u3046\u306b\u30a8\u30e9\u30fc\u304c\u51fa\u307e\u3059\u304c\u3001\u3053\u306e\u5834\u5408\u306f\u8ffd\u52a0\u304c\u6e08\u3093\u3067\u3044\u308b\u306e\u3067\u5f8c\u7d9a\u306e\u624b\u9806\u306b\u9032\u3093\u3067\u304f\u3060\u3055\u3044\u3002"]}),"\n",(0,i.jsx)(A.p,{children:(0,i.jsx)(A.img,{alt:"image",src:s(4712).A+"",width:"565",height:"67"})}),"\n",(0,i.jsx)(A.h3,{id:"2-flares-tools-\u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ffd\u52a0\u3059\u308b",children:"2. Flare's Tools \u3092\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ffd\u52a0\u3059\u308b"}),"\n",(0,i.jsxs)(A.p,{children:["VCC\u306b\u3066\u8ffd\u52a0\u5148\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e ",(0,i.jsx)(A.code,{children:"Manage Project"})," \u306b\u9032\u307f\u307e\u3059\u3002"]}),"\n",(0,i.jsx)(A.p,{children:(0,i.jsx)(A.img,{alt:"image",src:s(4657).A+"",width:"944",height:"273"})}),"\n",(0,i.jsxs)(A.p,{children:["Project Type \u304c\u30a2\u30d0\u30bf\u30fc\u306e\u5834\u5408\u306f ",(0,i.jsx)(A.code,{children:"Flare's Avatar Tools"})," \u304c\u3001\u30ef\u30fc\u30eb\u30c9\u306e\u5834\u5408\u306f ",(0,i.jsx)(A.code,{children:"Flare's World Tools"})," \u304c\u4e00\u89a7\u306b\u8868\u793a\u3055\u308c\u307e\u3059\u3002\n\u53f3\u5074\u306e ",(0,i.jsx)(A.code,{children:"+"})," \u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u3001\u30d1\u30c3\u30b1\u30fc\u30b8\u304c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002"]}),"\n",(0,i.jsx)(A.p,{children:(0,i.jsx)(A.img,{alt:"image",src:s(2190).A+"",width:"1537",height:"944"})}),"\n",(0,i.jsxs)(A.p,{children:["Flare's Tools \u306e Installed Version \u304c ",(0,i.jsx)(A.code,{children:"Not Installed"})," \u304b\u3089\u5177\u4f53\u7684\u306a\u30d0\u30fc\u30b8\u30e7\u30f3\u756a\u53f7\u306b\u5909\u5316\u3059\u308c\u3070\u5c0e\u5165\u5b8c\u4e86\u3067\u3059\u3002"]}),"\n",(0,i.jsx)(A.p,{children:(0,i.jsx)(A.img,{alt:"image",src:s(9879).A+"",width:"1328",height:"621"})}),"\n",(0,i.jsxs)(A.p,{children:[(0,i.jsx)(A.code,{children:"Flare's Avatar Tools"})," \u304a\u3088\u3073 ",(0,i.jsx)(A.code,{children:"Flare's World Tools"})," \u304c\u8868\u793a\u3055\u308c\u306a\u3044\u5834\u5408\u3001\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u30ea\u30dd\u30b8\u30c8\u30ea\u304c\u975e\u8868\u793a\u306b\u306a\u3063\u3066\u3044\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002\n\u53f3\u4e0a\u306e ",(0,i.jsx)(A.code,{children:"Selected Repos"})," \u304b\u3089 ",(0,i.jsx)(A.code,{children:"whiteflare"})," \u306e\u30ea\u30dd\u30b8\u30c8\u30ea\u306b\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u3066\u304f\u3060\u3055\u3044\u3002"]}),"\n",(0,i.jsx)(A.p,{children:(0,i.jsx)(A.img,{alt:"image",src:s(1291).A+"",width:"1370",height:"875"})})]})}function c(e={}){const{wrapper:A}={...(0,t.R)(),...e.components};return A?(0,i.jsx)(A,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},1571:(e,A,s)=>{s.d(A,{A:()=>i});const i=s.p+"assets/images/install-01-ab69cb1cb000914f9693fc2d0de3c5e5.png"},4712:(e,A,s)=>{s.d(A,{A:()=>i});const i="data:image/png;base64,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"},4657:(e,A,s)=>{s.d(A,{A:()=>i});const i=s.p+"assets/images/install-03-6d7549ad2bb204620b4807f5813d9a6e.png"},2190:(e,A,s)=>{s.d(A,{A:()=>i});const i=s.p+"assets/images/install-04-440854d84a1b877b08be5700e431276a.png"},9879:(e,A,s)=>{s.d(A,{A:()=>i});const i=s.p+"assets/images/install-05-1e3d1fc5796728ec983655836e7e8331.png"},1291:(e,A,s)=>{s.d(A,{A:()=>i});const i=s.p+"assets/images/install-09-34bc0cf867c7807c0a73fd3ed36178e7.png"},8453:(e,A,s)=>{s.d(A,{R:()=>a,x:()=>o});var i=s(6540);const t={},l=i.createContext(t);function a(e){const A=i.useContext(l);return i.useMemo((function(){return"function"==typeof e?e(A):{...A,...e}}),[A,e])}function o(e){let A;return A=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:a(e.components),i.createElement(l.Provider,{value:A},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/main.6affe2d1.js b/assets/js/main.6affe2d1.js new file mode 100644 index 0000000..ebaf251 --- /dev/null +++ b/assets/js/main.6affe2d1.js @@ -0,0 +1,2 @@ +/*! For license information please see main.6affe2d1.js.LICENSE.txt */ +(self.webpackChunkhomepage=self.webpackChunkhomepage||[]).push([[792],{8328:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(6540);var r=n(3259),o=n.n(r),a=n(4054);const i={"13f61d81":[()=>n.e(297).then(n.bind(n,9135)),"@site/docs/tools/SplitterObjects.md",9135],17896441:[()=>Promise.all([n.e(869),n.e(401)]).then(n.bind(n,4864)),"@theme/DocItem",4864],"2a677f4c":[()=>n.e(533).then(n.bind(n,3650)),"@site/docs/unlitwf/Water-Manual.md",3650],"2cce35db":[()=>n.e(88).then(n.bind(n,5401)),"@site/docs/tools/HierarchyHelper.md",5401],"2fda24c8":[()=>n.e(949).then(n.bind(n,3381)),"@site/docs/unlitwf/VPM-package-Installation-procedure.md",3381],"37b2102b":[()=>n.e(958).then(n.bind(n,9940)),"@site/docs/unlitwf/UnToon-Tips.md",9940],"3a04c2df":[()=>n.e(858).then(n.bind(n,3617)),"@site/docs/unlitwf/Redistribution.md",3617],"41ae3022":[()=>n.e(89).then(n.bind(n,8029)),"@site/docs/tools/AnimEditUtility.md",8029],"4f860d52":[()=>n.e(690).then(n.bind(n,8166)),"@site/docs/unlitwf/CHANGELOG.md",8166],"5638c9cd":[()=>n.e(190).then(n.bind(n,2437)),"@site/docs/tools/BoundsUnificator.md",2437],"5e95c892":[()=>n.e(647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],65932314:[()=>n.e(714).then(n.bind(n,892)),"@site/docs/unlitwf/index.md",892],"7a0ab00c":[()=>n.e(259).then(n.bind(n,5895)),"@site/docs/tools/MeshPolyCounter.md",5895],"935f2afb":[()=>n.e(581).then(n.t.bind(n,5610,19)),"~docs/default/version-current-metadata-prop-751.json",5610],"96f8b763":[()=>n.e(372).then(n.bind(n,8554)),"@site/docs/tools/index.md",8554],a7bd4aaa:[()=>n.e(98).then(n.bind(n,4532)),"@theme/DocVersionRoot",4532],a94703ab:[()=>Promise.all([n.e(869),n.e(48)]).then(n.bind(n,2559)),"@theme/DocRoot",2559],ab999d91:[()=>n.e(613).then(n.bind(n,754)),"@site/docs/tools/BakedLightmapBaker.md",754],b43a3bc1:[()=>n.e(966).then(n.bind(n,8740)),"@site/docs/tools/AvatarTextureTool.md",8740],bcc6c720:[()=>n.e(465).then(n.bind(n,7e3)),"@site/docs/tools/LightProbeEditUtility.md",7e3],c14bd133:[()=>n.e(994).then(n.bind(n,5089)),"@site/docs/tools/PhysBoneSetupHelper.md",5089],c4f5d8e4:[()=>Promise.all([n.e(869),n.e(634)]).then(n.bind(n,9580)),"@site/src/pages/index.js",9580],ca234b00:[()=>n.e(388).then(n.t.bind(n,1966,19)),"C:\\work\\unity\\vpm-repos_docusaurus\\.docusaurus\\docusaurus-plugin-content-docs\\default\\plugin-route-context-module-100.json",1966],d82603a9:[()=>n.e(854).then(n.bind(n,9760)),"@site/docs/unlitwf/Material-Tools-Manual.md",9760],e0558ecf:[()=>n.e(932).then(n.bind(n,2107)),"@site/docs/tools/VPM-package-Installation-procedure.md",2107],e4e305d2:[()=>n.e(283).then(n.bind(n,7178)),"@site/docs/tools/BakeKillerFinder.md",7178],ee9bcef7:[()=>n.e(457).then(n.bind(n,4977)),"@site/docs/unlitwf/UnToon-Overview.md",4977],eea3f965:[()=>n.e(953).then(n.bind(n,420)),"@site/docs/unlitwf/UnToon-Manual.md",420],f55aaeed:[()=>n.e(219).then(n.t.bind(n,4061,19)),"C:\\work\\unity\\vpm-repos_docusaurus\\.docusaurus\\docusaurus-plugin-content-pages\\default\\plugin-route-context-module-100.json",4061],f80343c3:[()=>n.e(191).then(n.bind(n,1987)),"@site/docs/tools/LightmapControlPanel.md",1987],f8409a7e:[()=>n.e(903).then(n.bind(n,4304)),"@site/docs/intro.mdx",4304],fdc36963:[()=>n.e(249).then(n.bind(n,1626)),"@site/docs/tools/AvatarCopyUtility.md",1626]};var l=n(4848);function s(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,l.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,l.jsx)("p",{children:String(t)}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,l.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,l.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,l.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var u=n(6921),c=n(3102);function d(e,t){if("*"===e)return o()({loading:s,loader:()=>n.e(237).then(n.bind(n,2237)),modules:["@theme/NotFound"],webpack:()=>[2237],render(e,t){const n=e.default;return(0,l.jsx)(c.W,{value:{plugin:{name:"native",id:"default"}},children:(0,l.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},p=[],f=[],m=(0,u.A)(r);return Object.entries(m).forEach((e=>{let[t,n]=e;const r=i[n];r&&(d[t]=r[0],p.push(r[1]),f.push(r[2]))})),o().Map({loading:s,loader:d,modules:p,webpack:()=>f,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const a=r.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{a[e]=r[e]}));let i=o;const l=n.split(".");l.slice(0,-1).forEach((e=>{i=i[e]})),i[l[l.length-1]]=a}));const a=o.__comp;delete o.__comp;const i=o.__context;return delete o.__context,(0,l.jsx)(c.W,{value:i,children:(0,l.jsx)(a,{...o,...n})})}})}const p=[{path:"/vpm-repos/",component:d("/vpm-repos/","f67"),exact:!0},{path:"/vpm-repos/docs",component:d("/vpm-repos/docs","360"),routes:[{path:"/vpm-repos/docs",component:d("/vpm-repos/docs","ab1"),routes:[{path:"/vpm-repos/docs",component:d("/vpm-repos/docs","9e2"),routes:[{path:"/vpm-repos/docs/intro",component:d("/vpm-repos/docs/intro","b61"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools",component:d("/vpm-repos/docs/tools","285"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/AnimEditUtility",component:d("/vpm-repos/docs/tools/AnimEditUtility","b46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/AvatarCopyUtility",component:d("/vpm-repos/docs/tools/AvatarCopyUtility","92c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/AvatarTextureTool",component:d("/vpm-repos/docs/tools/AvatarTextureTool","fc6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/BakedLightmapBaker",component:d("/vpm-repos/docs/tools/BakedLightmapBaker","408"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/BakeKillerFinder",component:d("/vpm-repos/docs/tools/BakeKillerFinder","5ba"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/BoundsUnificator",component:d("/vpm-repos/docs/tools/BoundsUnificator","c58"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/HierarchyHelper",component:d("/vpm-repos/docs/tools/HierarchyHelper","fd5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/LightmapControlPanel",component:d("/vpm-repos/docs/tools/LightmapControlPanel","b66"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/LightProbeEditUtility",component:d("/vpm-repos/docs/tools/LightProbeEditUtility","9df"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/MeshPolyCounter",component:d("/vpm-repos/docs/tools/MeshPolyCounter","093"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/PhysBoneSetupHelper",component:d("/vpm-repos/docs/tools/PhysBoneSetupHelper","4a1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/SplitterObjects",component:d("/vpm-repos/docs/tools/SplitterObjects","237"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/tools/VPM-package-Installation-procedure",component:d("/vpm-repos/docs/tools/VPM-package-Installation-procedure","89d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf",component:d("/vpm-repos/docs/unlitwf","5b8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/CHANGELOG",component:d("/vpm-repos/docs/unlitwf/CHANGELOG","163"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/Material-Tools-Manual",component:d("/vpm-repos/docs/unlitwf/Material-Tools-Manual","d94"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/Redistribution",component:d("/vpm-repos/docs/unlitwf/Redistribution","fbb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/UnToon-Manual",component:d("/vpm-repos/docs/unlitwf/UnToon-Manual","ffb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/UnToon-Overview",component:d("/vpm-repos/docs/unlitwf/UnToon-Overview","15e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/UnToon-Tips",component:d("/vpm-repos/docs/unlitwf/UnToon-Tips","82a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/VPM-package-Installation-procedure",component:d("/vpm-repos/docs/unlitwf/VPM-package-Installation-procedure","a75"),exact:!0,sidebar:"tutorialSidebar"},{path:"/vpm-repos/docs/unlitwf/Water-Manual",component:d("/vpm-repos/docs/unlitwf/Water-Manual","0ea"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"*",component:d("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(6540),o=n(4848);const a=r.createContext(!1);function i(e){let{children:t}=e;const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,o.jsx)(a.Provider,{value:n,children:t})}},8536:(e,t,n)=>{"use strict";var r=n(6540),o=n(5338),a=n(4625),i=n(545),l=n(8193);const s=[n(119),n(6491),n(6294),n(1043)];var u=n(8328),c=n(6347),d=n(2831),p=n(4848);function f(e){let{children:t}=e;return(0,p.jsx)(p.Fragment,{children:t})}var m=n(5260),h=n(4586),g=n(6025),y=n(6342),b=n(1003),v=n(2131),w=n(4090),k=n(2967),x=n(440),S=n(1463);function E(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,h.A)(),r=(0,v.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,p.jsxs)(m.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,p.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter((e=>o!==e.htmlLang)).map((e=>(0,p.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function C(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,h.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,h.A)(),{pathname:r}=(0,c.zy)();return e+(0,x.applyTrailingSlash)((0,g.A)(r),{trailingSlash:n,baseUrl:t})}(),o=t?`${n}${t}`:r;return(0,p.jsxs)(m.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:o}),(0,p.jsx)("link",{rel:"canonical",href:o})]})}function T(){const{i18n:{currentLocale:e}}=(0,h.A)(),{metadata:t,image:n}=(0,y.p)();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(m.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:w.w})]}),n&&(0,p.jsx)(b.be,{image:n}),(0,p.jsx)(C,{}),(0,p.jsx)(E,{}),(0,p.jsx)(S.A,{tag:k.Cy,locale:e}),(0,p.jsx)(m.A,{children:t.map(((e,t)=>(0,p.jsx)("meta",{...e},t)))})]})}const A=new Map;function _(e){if(A.has(e.pathname))return{...e,pathname:A.get(e.pathname)};if((0,d.u)(u.A,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return A.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return A.set(e.pathname,t),{...e,pathname:t}}var j=n(6125),L=n(6988),P=n(205);function N(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>o.forEach((e=>e?.()))}const R=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,P.A)((()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,o=t.hash===n.hash,a=t.search===n.search;if(r&&o&&!a)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),N("onRouteDidUpdate",{previousLocation:r,location:n}))}),[r,n]),t};function O(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.u)(u.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class D extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?N("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=N("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),O(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,p.jsx)(R,{previousLocation:this.previousLocation,location:t,children:(0,p.jsx)(c.qh,{location:t,render:()=>e})})}}const M=D,I="__docusaurus-base-url-issue-banner-container",F="__docusaurus-base-url-issue-banner",B="__docusaurus-base-url-issue-banner-suggestion-container";function z(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '${I}';\n var bannerHtml = ${JSON.stringify(function(e){return`\n

\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Y=n(6921);const Z=new Set,X=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch(e){if(!(e=>!J()&&!X.has(e)&&!Z.has(e))(e))return!1;Z.add(e);const t=(0,d.u)(u.A,e).flatMap((e=>{return t=e.route.path,Object.entries(Q).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Y.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?K(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!X.has(e))(e)&&(X.add(e),O(e))},te=Object.freeze(ee),ne=Boolean(!0);if(l.A.canUseDOM){window.docusaurus=te;const e=document.getElementById("__docusaurus"),t=(0,p.jsx)(i.vd,{children:(0,p.jsx)(a.Kd,{children:(0,p.jsx)(W,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},l=()=>{if(ne)r.startTransition((()=>{o.hydrateRoot(e,t,{onRecoverableError:n})}));else{const a=o.createRoot(e,{onRecoverableError:n});r.startTransition((()=>{a.render(t)}))}};O(window.location.pathname).then(l)}},6988:(e,t,n)=>{"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(6540),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/vpm-repos/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/vpm-repos/docs","mainDocId":"intro","docs":[{"id":"intro","path":"/vpm-repos/docs/intro","sidebar":"tutorialSidebar"},{"id":"tools/AnimEditUtility","path":"/vpm-repos/docs/tools/AnimEditUtility","sidebar":"tutorialSidebar"},{"id":"tools/AvatarCopyUtility","path":"/vpm-repos/docs/tools/AvatarCopyUtility","sidebar":"tutorialSidebar"},{"id":"tools/AvatarTextureTool","path":"/vpm-repos/docs/tools/AvatarTextureTool","sidebar":"tutorialSidebar"},{"id":"tools/BakedLightmapBaker","path":"/vpm-repos/docs/tools/BakedLightmapBaker","sidebar":"tutorialSidebar"},{"id":"tools/BakeKillerFinder","path":"/vpm-repos/docs/tools/BakeKillerFinder","sidebar":"tutorialSidebar"},{"id":"tools/BoundsUnificator","path":"/vpm-repos/docs/tools/BoundsUnificator","sidebar":"tutorialSidebar"},{"id":"tools/HierarchyHelper","path":"/vpm-repos/docs/tools/HierarchyHelper","sidebar":"tutorialSidebar"},{"id":"tools/index","path":"/vpm-repos/docs/tools/","sidebar":"tutorialSidebar"},{"id":"tools/LightmapControlPanel","path":"/vpm-repos/docs/tools/LightmapControlPanel","sidebar":"tutorialSidebar"},{"id":"tools/LightProbeEditUtility","path":"/vpm-repos/docs/tools/LightProbeEditUtility","sidebar":"tutorialSidebar"},{"id":"tools/MeshPolyCounter","path":"/vpm-repos/docs/tools/MeshPolyCounter","sidebar":"tutorialSidebar"},{"id":"tools/PhysBoneSetupHelper","path":"/vpm-repos/docs/tools/PhysBoneSetupHelper","sidebar":"tutorialSidebar"},{"id":"tools/SplitterObjects","path":"/vpm-repos/docs/tools/SplitterObjects","sidebar":"tutorialSidebar"},{"id":"tools/VPM-package-Installation-procedure","path":"/vpm-repos/docs/tools/VPM-package-Installation-procedure","sidebar":"tutorialSidebar"},{"id":"unlitwf/CHANGELOG","path":"/vpm-repos/docs/unlitwf/CHANGELOG","sidebar":"tutorialSidebar"},{"id":"unlitwf/index","path":"/vpm-repos/docs/unlitwf/","sidebar":"tutorialSidebar"},{"id":"unlitwf/Material-Tools-Manual","path":"/vpm-repos/docs/unlitwf/Material-Tools-Manual","sidebar":"tutorialSidebar"},{"id":"unlitwf/Redistribution","path":"/vpm-repos/docs/unlitwf/Redistribution","sidebar":"tutorialSidebar"},{"id":"unlitwf/UnToon-Manual","path":"/vpm-repos/docs/unlitwf/UnToon-Manual","sidebar":"tutorialSidebar"},{"id":"unlitwf/UnToon-Overview","path":"/vpm-repos/docs/unlitwf/UnToon-Overview","sidebar":"tutorialSidebar"},{"id":"unlitwf/UnToon-Tips","path":"/vpm-repos/docs/unlitwf/UnToon-Tips","sidebar":"tutorialSidebar"},{"id":"unlitwf/VPM-package-Installation-procedure","path":"/vpm-repos/docs/unlitwf/VPM-package-Installation-procedure","sidebar":"tutorialSidebar"},{"id":"unlitwf/Water-Manual","path":"/vpm-repos/docs/unlitwf/Water-Manual","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/vpm-repos/docs/intro","label":"intro"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"ja","locales":["ja"],"path":"i18n","currentLocale":"ja","localeConfigs":{"ja":{"label":"\u65e5\u672c\u8a9e","direction":"ltr","htmlLang":"ja","calendar":"gregory","path":"ja"}}}');var l=n(2654);const s=JSON.parse('{"docusaurusVersion":"3.2.1","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.2.1"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.2.1"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.2.1"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.2.1"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.2.1"}}}');var u=n(4848);const c={siteConfig:o.default,siteMetadata:s,globalData:a,i18n:i,codeTranslations:l},d=r.createContext(c);function p(e){let{children:t}=e;return(0,u.jsx)(d.Provider,{value:c,children:t})}},7489:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(6540),o=n(8193),a=n(5260),i=n(440),l=n(781),s=n(3102),u=n(4848);function c(e){let{error:t,tryAgain:n}=e;return(0,u.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,u.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,u.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,u.jsx)(d,{error:t})]})}function d(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,u.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,u.jsx)(s.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,u.jsx)(p,{children:(0,u.jsxs)(h,{fallback:()=>(0,u.jsx)(c,{error:t,tryAgain:n}),children:[(0,u.jsx)(a.A,{children:(0,u.jsx)("title",{children:"Page Error"})}),(0,u.jsx)(l.A,{children:(0,u.jsx)(c,{error:t,tryAgain:n})})]})})}const m=e=>(0,u.jsx)(f,{...e});class h extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},8193:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);var r=n(545),o=n(4848);function a(e){return(0,o.jsx)(r.mg,{...e})}},8774:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),o=n(4625),a=n(440),i=n(4586),l=n(6654),s=n(8193),u=n(3427),c=n(6025),d=n(4848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:m,isActive:h,"data-noBrokenLinkCheck":g,autoAddBaseUrl:y=!0,...b}=e;const{siteConfig:{trailingSlash:v,baseUrl:w}}=(0,i.A)(),{withBaseUrl:k}=(0,c.h)(),x=(0,u.A)(),S=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>S.current));const E=p||f;const C=(0,l.A)(E),T=E?.replace("pathname://","");let A=void 0!==T?(_=T,y&&(e=>e.startsWith("/"))(_)?k(_):_):void 0;var _;A&&C&&(A=(0,a.applyTrailingSlash)(A,{trailingSlash:v,baseUrl:w}));const j=(0,r.useRef)(!1),L=n?o.k2:o.N_,P=s.A.canUseIntersectionObserver,N=(0,r.useRef)(),R=()=>{j.current||null==A||(window.docusaurus.preload(A),j.current=!0)};(0,r.useEffect)((()=>(!P&&C&&null!=A&&window.docusaurus.prefetch(A),()=>{P&&N.current&&N.current.disconnect()})),[N,A,P,C]);const O=A?.startsWith("#")??!1,D=!b.target||"_self"===b.target,M=!A||!C||!D||O;return g||!O&&M||x.collectLink(A),b.id&&x.collectAnchor(b.id),M?(0,d.jsx)("a",{ref:S,href:A,...E&&!C&&{target:"_blank",rel:"noopener noreferrer"},...b}):(0,d.jsx)(L,{...b,onMouseEnter:R,onTouchStart:R,innerRef:e=>{S.current=e,P&&e&&C&&(N.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(N.current.unobserve(e),N.current.disconnect(),null!=A&&window.docusaurus.prefetch(A))}))})),N.current.observe(e))},to:A,...n&&{isActive:h,activeClassName:m}})}const f=r.forwardRef(p)},418:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=()=>null},1312:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,T:()=>s});var r=n(6540),o=n(4848);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var i=n(2654);function l(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??n]??n??t}function s(e,t){let{message:n,id:r}=e;return a(l({message:n,id:r}),t)}function u(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const i=l({message:t,id:n});return(0,o.jsx)(o.Fragment,{children:a(i,r)})}},7065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},6654:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},6025:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,h:()=>i});var r=n(6540),o=n(4586),a=n(6654);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,o.A)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:o=!1,absolute:i=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,a.z)(n))return n;if(o)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const l=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+l:l}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function l(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},3427:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540);n(4848);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),a=()=>(0,r.useContext)(o);function i(){return a()}},4586:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(6988);function a(){return(0,r.useContext)(o.o)}},2303:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(6125);function a(){return(0,r.useContext)(o.o)}},205:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540);const o=n(8193).A.canUseDOM?r.useLayoutEffect:r.useEffect},6921:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function o(e){const t={};return function e(n,o){Object.entries(n).forEach((n=>{let[a,i]=n;const l=o?`${o}.${a}`:a;r(i)?e(i,l):t[l]=i}))}(e),t}},3102:(e,t,n)=>{"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(6540),o=n(4848);const a=r.createContext(null);function i(e){let{children:t,value:n}=e;const i=r.useContext(a),l=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:i,value:n})),[i,n]);return(0,o.jsx)(a.Provider,{value:l,children:t})}},4070:(e,t,n)=>{"use strict";n.d(t,{zK:()=>h,vT:()=>p,Gy:()=>c,HW:()=>g,ht:()=>d,r7:()=>m,jh:()=>f});var r=n(6347),o=n(4586),a=n(7065);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,o.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find((e=>e.isLast));function s(e,t){const n=function(e,t){const n=l(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),o=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(o.id):{}}}const u={},c=()=>i("docusaurus-plugin-content-docs")??u,d=e=>{try{return function(e,t,n){void 0===t&&(t=a.W),void 0===n&&(n={});const r=i(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function p(e){void 0===e&&(e={});const t=c(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function f(e){return d(e).versions}function m(e){const t=d(e);return l(t)}function h(e){const t=d(e),{pathname:n}=(0,r.zy)();return s(t,n)}function g(e){const t=d(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=l(e);return{latestDocSuggestion:s(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},6294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},6491:(e,t,n)=>{"use strict";n.r(t);var r=n(1765),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{"php"===e&&n(9700),n(8692)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},1107:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(4164),o=n(1312),a=n(6342),i=n(8774),l=n(3427);const s={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var u=n(4848);function c(e){let{as:t,id:n,...c}=e;const d=(0,l.A)(),{navbar:{hideOnScroll:p}}=(0,a.p)();if("h1"===t||!n)return(0,u.jsx)(t,{...c,id:void 0});d.collectAnchor(n);const f=(0,o.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof c.children?c.children:n});return(0,u.jsxs)(t,{...c,className:(0,r.A)("anchor",p?s.anchorWithHideOnScrollNavbar:s.anchorWithStickyNavbar,c.className),id:n,children:[c.children,(0,u.jsx)(i.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},3186:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);const r={iconExternalLink:"iconExternalLink_nPIU"};var o=n(4848);function a(e){let{width:t=13.5,height:n=13.5}=e;return(0,o.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,o.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},781:(e,t,n)=>{"use strict";n.d(t,{A:()=>ft});var r=n(6540),o=n(4164),a=n(7489),i=n(1003),l=n(6347),s=n(1312),u=n(5062),c=n(4848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,l.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,u.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const m=(0,s.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function h(e){const t=e.children??m,{containerRef:n,onClick:r}=f();return(0,c.jsx)("div",{ref:n,role:"region","aria-label":m,children:(0,c.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var g=n(7559),y=n(4090);const b={skipToContent:"skipToContent_fXgn"};function v(){return(0,c.jsx)(h,{className:b.skipToContent})}var w=n(6342),k=n(5041);function x(e){let{width:t=21,height:n=21,color:r="currentColor",strokeWidth:o=1.2,className:a,...i}=e;return(0,c.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...i,children:(0,c.jsx)("g",{stroke:r,strokeWidth:o,children:(0,c.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const S={closeButton:"closeButton_CVFx"};function E(e){return(0,c.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",S.closeButton,e.className),children:(0,c.jsx)(x,{width:14,height:14,strokeWidth:3.1})})}const C={content:"content_knG7"};function T(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,c.jsx)("div",{...e,className:(0,o.A)(C.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const A={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function _(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,k.Mj)();if(!t)return null;const{backgroundColor:r,textColor:o,isCloseable:a}=e;return(0,c.jsxs)("div",{className:A.announcementBar,style:{backgroundColor:r,color:o},role:"banner",children:[a&&(0,c.jsx)("div",{className:A.announcementBarPlaceholder}),(0,c.jsx)(T,{className:A.announcementBarContent}),a&&(0,c.jsx)(E,{onClick:n,className:A.announcementBarClose})]})}var j=n(9876),L=n(3104);var P=n(9532),N=n(5600);const R=r.createContext(null);function O(e){let{children:t}=e;const n=function(){const e=(0,j.M)(),t=(0,N.YL)(),[n,o]=(0,r.useState)(!1),a=null!==t.component,i=(0,P.ZC)(a);return(0,r.useEffect)((()=>{a&&!i&&o(!0)}),[a,i]),(0,r.useEffect)((()=>{a?e.shown||o(!0):o(!1)}),[e.shown,a]),(0,r.useMemo)((()=>[n,o]),[n])}();return(0,c.jsx)(R.Provider,{value:n,children:t})}function D(e){if(e.component){const t=e.component;return(0,c.jsx)(t,{...e.props})}}function M(){const e=(0,r.useContext)(R);if(!e)throw new P.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)((()=>n(!1)),[n]),a=(0,N.YL)();return(0,r.useMemo)((()=>({shown:t,hide:o,content:D(a)})),[o,a,t])}function I(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:a}=M();return(0,c.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,c.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":a}),children:[(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var F=n(5293),B=n(2303);function z(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function U(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const $={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function q(e){let{className:t,buttonClassName:n,value:r,onChange:a}=e;const i=(0,B.A)(),l=(0,s.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,s.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,s.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,c.jsx)("div",{className:(0,o.A)($.toggle,t),children:(0,c.jsxs)("button",{className:(0,o.A)("clean-btn",$.toggleButton,!i&&$.toggleButtonDisabled,n),type:"button",onClick:()=>a("dark"===r?"light":"dark"),disabled:!i,title:l,"aria-label":l,"aria-live":"polite",children:[(0,c.jsx)(z,{className:(0,o.A)($.toggleIcon,$.lightToggleIcon)}),(0,c.jsx)(U,{className:(0,o.A)($.toggleIcon,$.darkToggleIcon)})]})})}const H=r.memo(q),V={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function G(e){let{className:t}=e;const n=(0,w.p)().navbar.style,r=(0,w.p)().colorMode.disableSwitch,{colorMode:o,setColorMode:a}=(0,F.G)();return r?null:(0,c.jsx)(H,{className:t,buttonClassName:"dark"===n?V.darkNavbarColorModeToggle:void 0,value:o,onChange:a})}var W=n(3465);function Q(){return(0,c.jsx)(W.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,j.M)();return(0,c.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,c.jsx)(x,{color:"var(--ifm-color-emphasis-600)"})})}function Y(){return(0,c.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,c.jsx)(Q,{}),(0,c.jsx)(G,{className:"margin-right--md"}),(0,c.jsx)(K,{})]})}var Z=n(8774),X=n(6025),J=n(6654);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(3186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:r,href:o,label:a,html:i,isDropdownLink:l,prependBaseUrlToHref:s,...u}=e;const d=(0,X.A)(r),p=(0,X.A)(t),f=(0,X.A)(o,{forcePrependBaseUrl:!0}),m=a&&o&&!(0,J.A)(o),h=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,c.jsxs)(c.Fragment,{children:[a,m&&(0,c.jsx)(te.A,{...l&&{width:12,height:12}})]})};return o?(0,c.jsx)(Z.A,{href:s?f:o,...u,...h}):(0,c.jsx)(Z.A,{to:d,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},...u,...h})}function re(e){let{className:t,isDropdownItem:n=!1,...r}=e;const a=(0,c.jsx)(ne,{className:(0,o.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...r});return n?(0,c.jsx)("li",{children:a}):a}function oe(e){let{className:t,isDropdownItem:n,...r}=e;return(0,c.jsx)("li",{className:"menu__list-item",children:(0,c.jsx)(ne,{className:(0,o.A)("menu__link",t),...r})})}function ae(e){let{mobile:t=!1,position:n,...r}=e;const o=t?oe:re;return(0,c.jsx)(o,{...r,activeClassName:r.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var ie=n(1422),le=n(9169),se=n(4586);const ue={dropdownNavbarItemMobile:"dropdownNavbarItemMobile_S0Fm"};function ce(e,t){return e.some((e=>function(e,t){return!!(0,le.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function de(e){let{items:t,position:n,className:a,onClick:i,...l}=e;const s=(0,r.useRef)(null),[u,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{s.current&&!s.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[s]),(0,c.jsxs)("div",{ref:s,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u}),children:[(0,c.jsx)(ne,{"aria-haspopup":"true","aria-expanded":u,role:"button",href:l.to?void 0:"#",className:(0,o.A)("navbar__link",a),...l,onClick:l.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))},children:l.children??l.label}),(0,c.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,r.createElement)(Ce,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:a,onClick:i,...s}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,se.A)(),{pathname:t}=(0,l.zy)();return t.replace(e,"/")}(),d=ce(t,u),{collapsed:p,toggleCollapsed:f,setCollapsed:m}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&m(!d)}),[u,d,m]),(0,c.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,c.jsx)(ne,{role:"button",className:(0,o.A)(ue.dropdownNavbarItemMobile,"menu__link menu__link--sublist menu__link--sublist-caret",n),...s,onClick:e=>{e.preventDefault(),f()},children:s.children??s.label}),(0,c.jsx)(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,r.createElement)(Ce,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const r=t?pe:de;return(0,c.jsx)(r,{...n})}var me=n(2131);function he(e){let{width:t=20,height:n=20,...r}=e;return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...r,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const ge="iconLanguage_nlXk";var ye=n(418);const be={navbarSearchContainer:"navbarSearchContainer_Bca1"};function ve(e){let{children:t,className:n}=e;return(0,c.jsx)("div",{className:(0,o.A)(n,be.navbarSearchContainer),children:t})}var we=n(4070),ke=n(1754);var xe=n(5597);const Se=e=>e.docs.find((t=>t.id===e.mainDocId));const Ee={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,queryString:o="",...a}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,se.A)(),p=(0,me.o)(),{search:f,hash:m}=(0,l.zy)(),h=[...n,...u.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${m}${o}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...r],g=t?(0,s.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return(0,c.jsx)(fe,{...a,mobile:t,label:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(he,{className:ge}),g]}),items:h})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,c.jsx)(ve,{className:n,children:(0,c.jsx)(ye.A,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:a=!1}=e;const i=a?"li":"div";return(0,c.jsx)(i,{className:(0,o.A)({navbar__item:!r&&!a,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:r,...o}=e;const{activeDoc:a}=(0,we.zK)(r),i=(0,ke.QB)(t,r),l=a?.path===i?.path;return null===i||i.unlisted&&!l?null:(0,c.jsx)(ae,{exact:!0,...o,isActive:()=>l||!!a?.sidebar&&a.sidebar===i.sidebar,label:n??i.id,to:i.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:r,...o}=e;const{activeDoc:a}=(0,we.zK)(r),i=(0,ke.fW)(t,r).link;if(!i)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,c.jsx)(ae,{exact:!0,...o,isActive:()=>a?.sidebar===t,label:n??i.label,to:i.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:r,...o}=e;const a=(0,ke.Vd)(r)[0],i=t??a.label,l=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(a).path;return(0,c.jsx)(ae,{...o,label:i,to:l})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:r,dropdownItemsBefore:o,dropdownItemsAfter:a,...i}=e;const{search:u,hash:d}=(0,l.zy)(),p=(0,we.zK)(n),f=(0,we.jh)(n),{savePreferredVersionName:m}=(0,xe.g1)(n),h=[...o,...f.map((e=>{const t=p.alternateDocVersions[e.name]??Se(e);return{label:e.label,to:`${t.path}${u}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>m(e.name)}})),...a],g=(0,ke.Vd)(n)[0],y=t&&h.length>1?(0,s.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):g.label,b=t&&h.length>1?void 0:Se(g).path;return h.length<=1?(0,c.jsx)(ae,{...i,mobile:t,label:y,to:b,isActive:r?()=>!1:void 0}):(0,c.jsx)(fe,{...i,mobile:t,label:y,to:b,items:h,isActive:r?()=>!1:void 0})}};function Ce(e){let{type:t,...n}=e;const r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),o=Ee[r];if(!o)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,c.jsx)(o,{...n})}function Te(){const e=(0,j.M)(),t=(0,w.p)().navbar.items;return(0,c.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,r.createElement)(Ce,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function Ae(e){return(0,c.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,c.jsx)(s.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function _e(){const e=0===(0,w.p)().navbar.items.length,t=M();return(0,c.jsxs)(c.Fragment,{children:[!e&&(0,c.jsx)(Ae,{onClick:()=>t.hide()}),t.content]})}function je(){const e=(0,j.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,c.jsx)(I,{header:(0,c.jsx)(Y,{}),primaryMenu:(0,c.jsx)(Te,{}),secondaryMenu:(0,c.jsx)(_e,{})}):null}const Le={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function Pe(e){return(0,c.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function Ne(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,w.p)(),i=(0,j.M)(),{navbarRef:l,isNavbarVisible:d}=function(e){const[t,n]=(0,r.useState)(e),o=(0,r.useRef)(!1),a=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,L.Mq)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i=l?n(!1):i+u{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return(0,c.jsxs)("nav",{ref:l,"aria-label":(0,s.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)("navbar","navbar--fixed-top",n&&[Le.navbarHideable,!d&&Le.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":i.shown}),children:[t,(0,c.jsx)(Pe,{onClick:i.toggle}),(0,c.jsx)(je,{})]})}var Re=n(440);const Oe={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function De(e){return(0,c.jsx)("button",{type:"button",...e,children:(0,c.jsx)(s.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Me(e){let{error:t}=e;const n=(0,Re.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,c.jsx)("p",{className:Oe.errorBoundaryError,children:n})}class Ie extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const Fe="right";function Be(e){let{width:t=30,height:n=30,className:r,...o}=e;return(0,c.jsx)("svg",{className:r,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...o,children:(0,c.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function ze(){const{toggle:e,shown:t}=(0,j.M)();return(0,c.jsx)("button",{onClick:e,"aria-label":(0,s.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,c.jsx)(Be,{})})}const Ue={colorModeToggle:"colorModeToggle_DEke"};function $e(e){let{items:t}=e;return(0,c.jsx)(c.Fragment,{children:t.map(((e,t)=>(0,c.jsx)(Ie,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,c.jsx)(Ce,{...e})},t)))})}function qe(e){let{left:t,right:n}=e;return(0,c.jsxs)("div",{className:"navbar__inner",children:[(0,c.jsx)("div",{className:"navbar__items",children:t}),(0,c.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function He(){const e=(0,j.M)(),t=(0,w.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??Fe)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),o=t.find((e=>"search"===e.type));return(0,c.jsx)(qe,{left:(0,c.jsxs)(c.Fragment,{children:[!e.disabled&&(0,c.jsx)(ze,{}),(0,c.jsx)(Q,{}),(0,c.jsx)($e,{items:n})]}),right:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)($e,{items:r}),(0,c.jsx)(G,{className:Ue.colorModeToggle}),!o&&(0,c.jsx)(ve,{children:(0,c.jsx)(ye.A,{})})]})})}function Ve(){return(0,c.jsx)(Ne,{children:(0,c.jsx)(He,{})})}function Ge(e){let{item:t}=e;const{to:n,href:r,label:o,prependBaseUrlToHref:a,...i}=t,l=(0,X.A)(n),s=(0,X.A)(r,{forcePrependBaseUrl:!0});return(0,c.jsxs)(Z.A,{className:"footer__link-item",...r?{href:a?s:r}:{to:l},...i,children:[o,r&&!(0,J.A)(r)&&(0,c.jsx)(te.A,{})]})}function We(e){let{item:t}=e;return t.html?(0,c.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)("li",{className:"footer__item",children:(0,c.jsx)(Ge,{item:t})},t.href??t.to)}function Qe(e){let{column:t}=e;return(0,c.jsxs)("div",{className:"col footer__col",children:[(0,c.jsx)("div",{className:"footer__title",children:t.title}),(0,c.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,c.jsx)(We,{item:e},t)))})]})}function Ke(e){let{columns:t}=e;return(0,c.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,c.jsx)(Qe,{column:e},t)))})}function Ye(){return(0,c.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Ze(e){let{item:t}=e;return t.html?(0,c.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)(Ge,{item:t})}function Xe(e){let{links:t}=e;return(0,c.jsx)("div",{className:"footer__links text--center",children:(0,c.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,c.jsxs)(r.Fragment,{children:[(0,c.jsx)(Ze,{item:e}),t.length!==n+1&&(0,c.jsx)(Ye,{})]},n)))})})}function Je(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,c.jsx)(Ke,{columns:t}):(0,c.jsx)(Xe,{links:t})}var et=n(1122);const tt={footerLogoLink:"footerLogoLink_BH7S"};function nt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,X.h)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,c.jsx)(et.A,{className:(0,o.A)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function rt(e){let{logo:t}=e;return t.href?(0,c.jsx)(Z.A,{href:t.href,className:tt.footerLogoLink,target:t.target,children:(0,c.jsx)(nt,{logo:t})}):(0,c.jsx)(nt,{logo:t})}function ot(e){let{copyright:t}=e;return(0,c.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function at(e){let{style:t,links:n,logo:r,copyright:a}=e;return(0,c.jsx)("footer",{className:(0,o.A)("footer",{"footer--dark":"dark"===t}),children:(0,c.jsxs)("div",{className:"container container-fluid",children:[n,(r||a)&&(0,c.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,c.jsx)("div",{className:"margin-bottom--sm",children:r}),a]})]})})}function it(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,c.jsx)(at,{style:o,links:n&&n.length>0&&(0,c.jsx)(Je,{links:n}),logo:r&&(0,c.jsx)(rt,{logo:r}),copyright:t&&(0,c.jsx)(ot,{copyright:t})})}const lt=r.memo(it),st=(0,P.fM)([F.a,k.oq,L.Tv,xe.VQ,i.Jx,function(e){let{children:t}=e;return(0,c.jsx)(N.y_,{children:(0,c.jsx)(j.e,{children:(0,c.jsx)(O,{children:t})})})}]);function ut(e){let{children:t}=e;return(0,c.jsx)(st,{children:t})}var ct=n(1107);function dt(e){let{error:t,tryAgain:n}=e;return(0,c.jsx)("main",{className:"container margin-vert--xl",children:(0,c.jsx)("div",{className:"row",children:(0,c.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,c.jsx)(ct.A,{as:"h1",className:"hero__title",children:(0,c.jsx)(s.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,c.jsx)("div",{className:"margin-vert--lg",children:(0,c.jsx)(De,{onClick:n,className:"button button--primary shadow--lw"})}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"margin-vert--md",children:(0,c.jsx)(Me,{error:t})})]})})})}const pt={mainWrapper:"mainWrapper_z2l0"};function ft(e){const{children:t,noFooter:n,wrapperClassName:r,title:l,description:s}=e;return(0,y.J)(),(0,c.jsxs)(ut,{children:[(0,c.jsx)(i.be,{title:l,description:s}),(0,c.jsx)(v,{}),(0,c.jsx)(_,{}),(0,c.jsx)(Ve,{}),(0,c.jsx)("div",{id:d,className:(0,o.A)(g.G.wrapper.main,pt.mainWrapper,r),children:(0,c.jsx)(a.A,{fallback:e=>(0,c.jsx)(dt,{...e}),children:t})}),!n&&(0,c.jsx)(lt,{})]})}},3465:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(8774),o=n(6025),a=n(4586),i=n(6342),l=n(1122),s=n(4848);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const a={light:(0,o.A)(t.src),dark:(0,o.A)(t.srcDark||t.src)},i=(0,s.jsx)(l.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,s.jsx)("div",{className:r,children:i}):i}function c(e){const{siteConfig:{title:t}}=(0,a.A)(),{navbar:{title:n,logo:l}}=(0,i.p)(),{imageClassName:c,titleClassName:d,...p}=e,f=(0,o.A)(l?.href||"/"),m=n?"":t,h=l?.alt??m;return(0,s.jsxs)(r.A,{to:f,...p,...l?.target&&{target:l.target},children:[l&&(0,s.jsx)(u,{logo:l,alt:h,imageClassName:c}),null!=n&&(0,s.jsx)("b",{className:d,children:n})]})}},1463:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);var r=n(5260),o=n(4848);function a(e){let{locale:t,version:n,tag:a}=e;const i=t;return(0,o.jsxs)(r.A,{children:[t&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_version",content:n}),a&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:a}),i&&(0,o.jsx)("meta",{name:"docsearch:language",content:i}),n&&(0,o.jsx)("meta",{name:"docsearch:version",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},1122:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),o=n(4164),a=n(2303),i=n(5293);const l={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var s=n(4848);function u(e){let{className:t,children:n}=e;const u=(0,a.A)(),{colorMode:c}=(0,i.G)();return(0,s.jsx)(s.Fragment,{children:(u?"dark"===c?["dark"]:["light"]:["light","dark"]).map((e=>{const a=n({theme:e,className:(0,o.A)(t,l.themedComponent,l[`themedComponent--${e}`])});return(0,s.jsx)(r.Fragment,{children:a},e)}))})}function c(e){const{sources:t,className:n,alt:r,...o}=e;return(0,s.jsx)(u,{className:n,children:e=>{let{theme:n,className:a}=e;return(0,s.jsx)("img",{src:t[n],alt:r,className:a,...o})}})}},1422:(e,t,n)=>{"use strict";n.d(t,{N:()=>y,u:()=>u});var r=n(6540),o=n(8193),a=n(205),i=n(3109),l=n(4848);const s="ease-in-out";function u(e){let{initialState:t}=e;const[n,o]=(0,r.useState)(t??!1),a=(0,r.useCallback)((()=>{o((e=>!e))}),[]);return{collapsed:n,setCollapsed:o,toggleCollapsed:a}}const c={display:"none",overflow:"hidden",height:"0px"},d={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?c:d;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:o}=e;const a=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=t.current;function r(){const t=e.scrollHeight,n=o?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${o?.easing??s}`,height:`${t}px`}}function l(){const t=r();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return p(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(l(),requestAnimationFrame((()=>{e.style.height=c.height,e.style.overflow=c.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{l()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,o])}function m(e){if(!o.A.canUseDOM)return e?c:d}function h(e){let{as:t="div",collapsed:n,children:o,animation:a,onCollapseTransitionEnd:i,className:s,disableSSRStyle:u}=e;const c=(0,r.useRef)(null);return f({collapsibleRef:c,collapsed:n,animation:a}),(0,l.jsx)(t,{ref:c,style:u?void 0:m(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(c.current,n),i?.(n))},className:s,children:o})}function g(e){let{collapsed:t,...n}=e;const[o,i]=(0,r.useState)(!t),[s,u]=(0,r.useState)(t);return(0,a.A)((()=>{t||i(!0)}),[t]),(0,a.A)((()=>{o&&u(t)}),[o,t]),o?(0,l.jsx)(h,{...n,collapsed:s}):null}function y(e){let{lazy:t,...n}=e;const r=t?g:h;return(0,l.jsx)(r,{...n})}},5041:(e,t,n)=>{"use strict";n.d(t,{Mj:()=>h,oq:()=>m});var r=n(6540),o=n(2303),a=n(9466),i=n(9532),l=n(6342),s=n(4848);const u=(0,a.Wf)("docusaurus.announcement.dismiss"),c=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===u.get(),p=e=>u.set(String(e)),f=r.createContext(null);function m(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,l.p)(),t=(0,o.A)(),[n,a]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{a(d())}),[]);const i=(0,r.useCallback)((()=>{p(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&p(!1),!r&&d()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return(0,s.jsx)(f.Provider,{value:n,children:t})}function h(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},5293:(e,t,n)=>{"use strict";n.d(t,{G:()=>y,a:()=>g});var r=n(6540),o=n(8193),a=n(9532),i=n(9466),l=n(6342),s=n(4848);const u=r.createContext(void 0),c="theme",d=(0,i.Wf)(c),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,m=e=>o.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),h=e=>{d.set(f(e))};function g(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.p)(),[o,a]=(0,r.useState)(m(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:o=!0}=r;t?(a(t),o&&h(t)):(a(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=d.get();null!==t&&i(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const s=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||s.current?s.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:i,get isDarkTheme(){return o===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[o,i])}();return(0,s.jsx)(u.Provider,{value:n,children:t})}function y(){const e=(0,r.useContext)(u);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},5597:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>y,g1:()=>v});var r=n(6540),o=n(4070),a=n(7065),i=n(6342),l=n(1754),s=n(9532),u=n(9466),c=n(4848);const d=e=>`docs-preferred-version-${e}`,p={save:(e,t,n)=>{(0,u.Wf)(d(e),{persistence:t}).set(n)},read:(e,t)=>(0,u.Wf)(d(e),{persistence:t}).get(),clear:(e,t)=>{(0,u.Wf)(d(e),{persistence:t}).del()}},f=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const m=r.createContext(null);function h(){const e=(0,o.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,l]=(0,r.useState)((()=>f(n)));(0,r.useEffect)((()=>{l(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function o(e){const t=p.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(p.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){p.save(e,t,n),l((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function g(e){let{children:t}=e;const n=h();return(0,c.jsx)(m.Provider,{value:n,children:t})}function y(e){let{children:t}=e;return l.C5?(0,c.jsx)(g,{children:t}):(0,c.jsx)(c.Fragment,{children:t})}function b(){const e=(0,r.useContext)(m);if(!e)throw new s.dV("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=a.W);const t=(0,o.ht)(e),[n,i]=b(),{preferredVersionName:l}=n[e];return{preferredVersion:t.versions.find((e=>e.name===l))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}},6588:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,t:()=>u});var r=n(6540),o=n(9532),a=n(4848);const i=Symbol("EmptyContext"),l=r.createContext(i);function s(e){let{children:t,name:n,items:o}=e;const i=(0,r.useMemo)((()=>n&&o?{name:n,items:o}:null),[n,o]);return(0,a.jsx)(l.Provider,{value:i,children:t})}function u(){const e=(0,r.useContext)(l);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},2252:(e,t,n)=>{"use strict";n.d(t,{n:()=>l,r:()=>s});var r=n(6540),o=n(9532),a=n(4848);const i=r.createContext(null);function l(e){let{children:t,version:n}=e;return(0,a.jsx)(i.Provider,{value:n,children:t})}function s(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},9876:(e,t,n)=>{"use strict";n.d(t,{e:()=>f,M:()=>m});var r=n(6540),o=n(5600),a=n(4581),i=n(6347),l=n(9532);function s(e){!function(e){const t=(0,i.W6)(),n=(0,l._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}var u=n(6342),c=n(4848);const d=r.createContext(void 0);function p(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,u.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,l]=(0,r.useState)(!1);s((()=>{if(i)return l(!1),!1}));const c=(0,r.useCallback)((()=>{l((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&l(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:c,shown:i})),[e,n,c,i])}function f(e){let{children:t}=e;const n=p();return(0,c.jsx)(d.Provider,{value:n,children:t})}function m(){const e=r.useContext(d);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},5600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>u,YL:()=>s,y_:()=>l});var r=n(6540),o=n(9532),a=n(4848);const i=r.createContext(null);function l(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:n,children:t})}function s(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function u(e){let{component:t,props:n}=e;const a=(0,r.useContext)(i);if(!a)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,l]=a,s=(0,o.Be)(n);return(0,r.useEffect)((()=>{l({component:t,props:s})}),[l,t,s]),(0,r.useEffect)((()=>()=>l({component:null,props:null})),[l]),null}},4090:(e,t,n)=>{"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(6540);const o="navigation-with-keyboard";function a(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},4581:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(6540),o=n(8193);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function l(e){let{desktopBreakpoint:t=i}=void 0===e?{}:e;const[n,l]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){l(function(e){if(!o.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a.desktop:a.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},7559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"}}},3109:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},1754:(e,t,n)=>{"use strict";n.d(t,{Nr:()=>f,w8:()=>g,C5:()=>p,B5:()=>E,Vd:()=>k,QB:()=>S,fW:()=>x,OF:()=>w,Y:()=>b});var r=n(6540),o=n(6347),a=n(2831),i=n(4070),l=n(5597),s=n(2252),u=n(6588);function c(e){return Array.from(new Set(e))}var d=n(9169);const p=!!i.Gy;function f(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=f(t);if(e)return e}}(e):void 0:e.href}const m=(e,t)=>void 0!==e&&(0,d.ys)(e,t),h=(e,t)=>e.some((e=>g(e,t)));function g(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||h(e.items,t))}function y(e,t){switch(e.type){case"category":return g(e,t)||e.items.some((e=>y(e,t)));case"link":return!e.unlisted||g(e,t);default:return!0}}function b(e,t){return(0,r.useMemo)((()=>e.filter((e=>y(e,t)))),[e,t])}function v(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&((0,d.ys)(a.href,n)||e(a.items))||"link"===a.type&&(0,d.ys)(a.href,n)){return r&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function w(){const e=(0,u.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?v({sidebarItems:e.items,pathname:t}):null}function k(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:n}=(0,l.g1)(e),o=(0,i.r7)(e);return(0,r.useMemo)((()=>c([t,n,o].filter(Boolean))),[t,n,o])}function x(e,t){const n=k(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function S(e,t){const n=k(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${c(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function E(e){let{route:t}=e;const n=(0,o.zy)(),r=(0,s.r)(),i=t.routes,l=i.find((e=>(0,o.B6)(n.pathname,e)));if(!l)return null;const u=l.sidebar,c=u?r.docsSidebars[u]:void 0;return{docElement:(0,a.v)(i),sidebarName:u,sidebarItems:c}}},1003:(e,t,n)=>{"use strict";n.d(t,{e3:()=>f,be:()=>d,Jx:()=>m});var r=n(6540),o=n(4164),a=n(5260),i=n(3102);function l(){const e=r.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(6025),u=n(4586);var c=n(4848);function d(e){let{title:t,description:n,keywords:r,image:o,children:i}=e;const l=function(e){const{siteConfig:t}=(0,u.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,s.h)(),p=o?d(o,{absolute:!0}):void 0;return(0,c.jsxs)(a.A,{children:[t&&(0,c.jsx)("title",{children:l}),t&&(0,c.jsx)("meta",{property:"og:title",content:l}),n&&(0,c.jsx)("meta",{name:"description",content:n}),n&&(0,c.jsx)("meta",{property:"og:description",content:n}),r&&(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,c.jsx)("meta",{property:"og:image",content:p}),p&&(0,c.jsx)("meta",{name:"twitter:image",content:p}),i]})}const p=r.createContext(void 0);function f(e){let{className:t,children:n}=e;const i=r.useContext(p),l=(0,o.A)(i,t);return(0,c.jsxs)(p.Provider,{value:l,children:[(0,c.jsx)(a.A,{children:(0,c.jsx)("html",{className:l})}),n]})}function m(e){let{children:t}=e;const n=l(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const a=`plugin-id-${n.plugin.id}`;return(0,c.jsx)(f,{className:(0,o.A)(r,a),children:t})}},9532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>u,ZC:()=>l,_q:()=>i,dV:()=>s,fM:()=>c});var r=n(6540),o=n(205),a=n(4848);function i(e){const t=(0,r.useRef)(e);return(0,o.A)((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function l(e){const t=(0,r.useRef)();return(0,o.A)((()=>{t.current=e})),t.current}class s extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function u(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return(0,a.jsx)(a.Fragment,{children:e.reduceRight(((e,t)=>(0,a.jsx)(t,{children:e})),n)})}}},9169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>l,ys:()=>i});var r=n(6540),o=n(8328),a=n(4586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function l(){const{baseUrl:e}=(0,a.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(o).flatMap((e=>e.routes??[])))}(n)}({routes:o.A,baseUrl:e})),[e])}},3104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>p,Tv:()=>u,gk:()=>f});var r=n(6540),o=n(8193),a=n(2303),i=(n(205),n(9532)),l=n(4848);const s=r.createContext(void 0);function u(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,l.jsx)(s.Provider,{value:n,children:t})}function c(){const e=(0,r.useContext)(s);if(null==e)throw new i.dV("ScrollControllerProvider");return e}const d=()=>o.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),o=(0,r.useRef)(d()),a=(0,i._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=d();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function f(){const e=(0,r.useRef)(null),t=(0,a.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&ot&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967:(e,t,n)=>{"use strict";n.d(t,{Cy:()=>r,tU:()=>o});n(4586);const r="default";function o(e,t){return`docs-${e}-${t}`}},9466:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>s});n(6540);const r="localStorage";function o(e){let{key:t,oldValue:n,newValue:r,storage:o}=e;if(n===r)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,o),window.dispatchEvent(a)}function a(e){if(void 0===e&&(e=r),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,i||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),i=!0),null}var t}let i=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function s(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const n=a(t?.persistence);return null===n?l:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const r=n.getItem(e);n.setItem(e,t),o({key:e,oldValue:r,newValue:t,storage:n})}catch(r){console.error(`Docusaurus storage error, can't set ${e}=${t}`,r)}},del:()=>{try{const t=n.getItem(e);n.removeItem(e),o({key:e,oldValue:t,newValue:null,storage:n})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const r=r=>{r.storageArea===n&&r.key===e&&t(r)};return window.addEventListener("storage",r),()=>window.removeEventListener("storage",r)}catch(r){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,r),()=>{}}}}}},2131:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(4586),o=n(6347),a=n(440);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:l}}=(0,r.A)(),{pathname:s}=(0,o.zy)(),u=(0,a.applyTrailingSlash)(s,{trailingSlash:n,baseUrl:e}),c=l===i?e:e.replace(`/${l}/`,"/"),d=u.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${c}`:`${c}${e}/`}(n)}${d}`}}}},5062:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),o=n(6347),a=n(9532);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(4586);function o(){return(0,r.A)().siteConfig.themeConfig}},2983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=void 0;const r=n(2566);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),l="/"===i||i===r?i:(s=i,n?o(s):a(s));var s;return e.replace(i,l)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a},253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},440:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var o=n(2983);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(o).default}}),Object.defineProperty(t,"addTrailingSlash",{enumerable:!0,get:function(){return o.addTrailingSlash}}),Object.defineProperty(t,"addLeadingSlash",{enumerable:!0,get:function(){return o.addLeadingSlash}}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return o.removeTrailingSlash}});var a=n(2566);Object.defineProperty(t,"addPrefix",{enumerable:!0,get:function(){return a.addPrefix}}),Object.defineProperty(t,"removeSuffix",{enumerable:!0,get:function(){return a.removeSuffix}}),Object.defineProperty(t,"addSuffix",{enumerable:!0,get:function(){return a.addSuffix}}),Object.defineProperty(t,"removePrefix",{enumerable:!0,get:function(){return a.removePrefix}});var i=n(253);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},2566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=void 0,t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){return""===t?e:e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},1513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>T,yJ:()=>f,sC:()=>_,AO:()=>p});var r=n(8168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r=0;p--){var f=i[p];"."===f?a(i,p):".."===f?(a(i,p),d++):d&&(a(i,p),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&o(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(1561);function s(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=f(e,t,h(),w.location);c.confirmTransitionTo(o,r,n,(function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var l=s(t),h=s(n),g=0;g{"use strict";e.exports=function(e,t,n,r,o,a,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},4634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},119:(e,t,n)=>{"use strict";n.r(t)},1043:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function o(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),u=a.querySelector(r.barSelector),c=r.speed,d=r.easing;return a.offsetWidth,l((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(u,i(e,c,d)),1===e?(s(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){s(a,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),l=e?"-100":a(n.status||0),u=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function u(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=p(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},5302:(e,t,n)=>{var r=n(4634);e.exports=f,e.exports.parse=a,e.exports.compile=function(e,t){return l(a(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=p;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,i=0,l="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],p=n[1],f=n.index;if(l+=e.slice(i,f),i=f+d.length,p)l+=p[1];else{var m=e[i],h=n[2],g=n[3],y=n[4],b=n[5],v=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=h&&null!=m&&m!==h,x="+"===v||"*"===v,S="?"===v||"*"===v,E=n[2]||c,C=y||b;r.push({name:g||a++,prefix:h||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:C?u(C):w?".*":"[^"+s(E)+"]+?"})}}return i{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8722:(e,t,n)=>{const r=n(6969),o=n(8380),a=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...a,...Object.keys(Prism.languages)];o(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(3157).resolve(t)],delete Prism.languages[e],n(3157)(t),a.add(e)}))}i.silent=!1,e.exports=i},9700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,l=i.length;-1!==n.code.indexOf(o=t(r,l));)++l;return i[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(l){for(var s=0;s=a.length);s++){var u=l[s];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=a[o],d=n.tokenStack[c],p="string"==typeof u?u:u.content,f=t(r,c),m=p.indexOf(f);if(m>-1){++o;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=p.substring(m+f.length),b=[];h&&b.push.apply(b,i([h])),b.push(g),y&&b.push.apply(b,i([y])),"string"==typeof u?l.splice.apply(l,[s,1].concat(b)):u.content=b}}else u.content&&i(u.content)}return l}(n.tokens)}}}})}(Prism)},8692:(e,t,n)=>{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=8692},3157:(e,t,n)=>{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=3157},8380:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n "));var l={},s=e[r];if(s){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in l))for(var i in o(t,a),l[t]=!0,n[t])l[i]=!0}t(s.require,u),t(s.optional,u),t(s.modify,u)}n[r]=l,a.pop()}}return function(e){var t=n[e];return t||(o(e,r),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(a,i,l){var s=function(e){var t={};for(var n in e){var r=e[n];for(var o in r)if("meta"!=o){var a=r[o];t[o]="string"==typeof a?{title:a}:a}}return t}(a),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var o in n={},e){var a=e[o];t(a&&a.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o}))}return n[r]||r}}(s);i=i.map(u),l=(l||[]).map(u);var c=n(i),d=n(l);i.forEach((function e(n){var r=s[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var p,f=r(s),m=c;o(m);){for(var h in p={},m){var g=s[h];t(g&&g.modify,(function(e){e in d&&(p[e]=!0)}))}for(var y in d)if(!(y in c))for(var b in f(y))if(b in c){p[y]=!0;break}for(var v in m=p)c[v]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,o){var a=o?o.series:void 0,i=o?o.parallel:e,l={},s={};function u(e){if(e in l)return l[e];s[e]=!0;var o,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)o=r(e);else{var p=i(c.map((function(e){var t=u(e);return delete s[e],t})));a?o=a(p,(function(){return r(e)})):r(e)}return l[e]=o}for(var c in n)u(c);var d=[];for(var p in s)d.push(l[p]);return i(d)}(f,c,t,n)}};return w}}();e.exports=t},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var r=n(6540),o=n(9982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n