Narazaka::Blog

奈良阪という人のなにか

VRChat Avatars Unity 2022移行ログ

  • VCCを最新にする
  • 全てパッケージをUnity 2019環境の最新にする
    • VRChat Package Resolver Tool: 0.1.26
    • VRChat SDK - Base: 3.4.2まで
    • VRChat SDK - Avatars: 3.4.2まで
    • TexTransTool: 0.4.5まで
    • VCCの以下のツールは全て最新
      • Gesture Manager
      • Av3Emulator
      • AAO: AvatarOptimizer
      • anatawa12's gists pack
      • VRCQuestTools
      • ApplyPrefabWindow
      • BookmarkAndHistory
      • MizoresPackageExporter
      • Haï ~ Animation Viewer
      • Haï ~ Auto-reset OSC config file
      • Haï ~ Lightbox Viewer
      • Haï ~ Resilience Toolkit
      • Haï ~ Visual Expressions Editor
      • LightLimitChanger
      • lilAvatarUtils
      • FaceEmo
      • Flare's Avatar Tools
      • Modular Avatar
      • Non-Destructive Modular Framework
      • MeshDeleterWithTexture: VCC版にすること
      • VRCAvatarEditor: VCC版にすること
      • AnimatorControllerCombiner
      • ExpressionParametersCombiner
      • VRCAvatars3Tools Utilities
      • VRCAssetCreator
      • BoneSelectTool
      • BoneSelector
      • PhysBoneSelector
      • UnusedBonesByReferencesTool
      • AvatarMenuCreatorForMA
      • Avatar Parameters Driver
      • Avatar Parameters Exclusive Group
      • Avatar Parameters Saver
      • Avatar Parameters Util
      • Breast PB Adjuster
      • Floor Adjuster
      • MagicalDresserInventorySystem ModularAvatar Extension
    • Assets以下にインストールされる以下のツールは全て最新
      • !!NamePlateViewer
      • !!SelfObservationMonitor
      • !!SittingAdjuster
      • !!TPS_Camera
      • !!WorldFixed
      • 00-Beryl_Dorown
      • Ab/MakeAccc
      • AnimationClipInspectorExtension
      • AnimatorOverrideGenerator
      • Asset Cleaner
      • AtelierORCA/SelfViewMonitor
      • AtelierORCA/SelfViewMonitor2.0
      • ax-script/Editor/CustomEmoji
      • ax-script/Editor/ArmFixed
      • BitActionSwitch
      • BMB Libraries/Editor/Extensions/AnimatorExtensions
      • BodyMorphTool
      • BoneTool
      • CatLab/UVOffsetter
      • chocopoi/DressingTools
      • CIFER.Tech/DynamicBoneDynamicsCsv
      • circle mawarimichi/Avatar Test Camera
      • ConstraintWorldFixed
      • CopyAssetsWithDependency
      • Curiss_Tools/Editor/AnimationPathEditor
      • Drone
      • DynamicBone
      • DynamicBoneExtension
      • Editor/5ZWarehouse/AvatarAnalyzer
      • Editor/5ZWarehouse/AvatarLightingTuner
      • Editor/5ZWarehouse/UnityPackageUnImporter
      • Editor/HighResolutionScreenshot
      • Editor/TivoliAvatarExporter
      • Editor_Neutrino/Editor/AddObjActive
      • Editor_Neutrino/Editor/BakeBornAndCombineMesh
      • Editor_Neutrino/Editor/CaptureScreen
      • Editor_Neutrino/Editor/MergeChildAnimation
      • Editor_Neutrino/Editor/NeutrinoUtils
      • FixPhysBoneGrabHelper
      • Hai/ComboGesture (ComboGestureExpressions V1.0)
      • Hai/ConstraintTrackAnimationCreator
      • Hai/ExpressionsEditor
      • Hai/ExpressionsMenuHierarchyEditor
      • Hai/IconGen
      • HalbyAssets/DBController
      • HalbyAssets/Editor/ComponentRemover
      • HalbyAssets/Editor/CopyDynamicBones
      • HalbyAssets/Editor/DynamicBoneAutoFixer
      • hcnwc/FishEyeCamera
      • HhotateA/AvatarModifyTool
      • HhotateA/AvatarPen
      • HhotateA/EmojiParticle
      • HhotateA/EmoteMotionKit
      • HhotateA/GrabableItem
      • HhotateA/MagicalDresserInventorySystem
      • HhotateA/MagicalDresserMakeupSystem
      • HhotateA/MeshModifyTool
      • HhotateA/TailMover
      • HhotateA/TextureModifyTool
      • Hirabiki/VRCLens
      • JLChnToZ/Common/Editor/SkinnedMeshCombiner
      • K2Scripts/K2Ex_AvatarTools
      • KawaiiCamera
      • KawaiiCametaSetter
      • kizuki1749/Editor/AutoConfigureConstraint
      • Kogemaru/Canvas
      • KTM64/KTMRenamer
      • KurotoriTools/AvatarTools
      • Lyuma/Av3GazeDetect
      • Lyuma/AvatarCam
      • MantisLODEditor
      • MeshSimplifyTool
      • MeshSplitter
      • mikinel/Editor/VRCAvatarSDKJapaneseInput
      • Mochizuki/VRChat/AssetMerger
      • Mochizuki/VRChat/SDK2CompatView
      • ModelBoneDeleter
      • MomomaAssets/Scripts/Editor/SkinnedMeshEditor
      • motchiri_shader (★1.9.0以上)
      • Moyuer/Script/VRCPhysBoneHelper
      • Moyuer/Script/VRCPhysBone2DynamicBone
      • MyAvatarBuildSetting
      • Narazaka/Unity/Editor/Util
      • NatsunekoLaboratory/AssetLens
      • NatsunekoLaboratory/HierarchyStalker
      • NatsunekoLaboratory/PowerRename
      • NatsunekoLaboratory/SplitMaterial
      • Naya_Tools/Utility/Editor/common/Asset_Exporter
      • Naya_Tools/Utility/Editor/common/CSVReader
      • Naya_Tools/Utility/Editor/common/Mesh_Exporter
      • Naya_Tools/Utility/Editor/common/TextureScale
      • Naya_Tools/Utility/Editor/common/UVatlas
      • NT_tools/StereoCamera
      • NZM_Shatoo/booth/AvatarSkinReplace
      • NZM_Shatoo/Editor/SyncGameCamara
      • ParameterSyncedWorldFixedSystem
      • PhysBoneBuildingTool
      • Plugins/ObjectWeightScale
      • Pogapoga/AvatarGimmick/MA/PVLController
      • PoseMenuEditor
      • PPPen
      • Saturnian/FaceGesturePictureTool
      • Saturnian/Texture Overwriter
      • Scripts/VRCCostumeChangeSetup
      • SelfViewMonitorSetter
      • SetDirtyIt
      • shadowdepth_shader
      • SimplestarGame/VRChat/Avatar/GiftContainer
      • siodome0/Script/Editor/All_PBChanger
      • SphereCam
      • StaTech/AnimationValidator
      • CopyComponentsByRegex
      • RemoveComponentsByRegex
      • SelectObjectsByRegex
      • Tomoya/KisekaeEditor
      • Tomoya/Tuketene
      • unity-overwriter
      • ureishi/VRChatThumbnailer
      • VGC/AvatarScalingSystem
      • VGC/CheeksPinchingSystem
      • VGC/ColliderJump
      • VGC/GlideJumpingSystem
      • VGC/HandsMovingSystem
      • VGC/TogetherFlyingSystem
      • VGC/Tools/BlendShapeLimitBreakTool
      • VirtualLens2
      • Voyage/ObjectsFixer
      • VRCAssetMerger
      • VRCAvatarAssetsSetter
      • VRCAvatars3Tools/VRCAvatarConverterTo3
      • VRCDeveloperTool
      • VRCExpressionSetupTool
      • VRCHAT_Profile_Generator
      • VRCHierarchyHighlighter
      • VRCLensForMA
      • VRLabs
      • WataOfuton/SleepSphere
      • wetty_serial/PullMe!
      • whiteflare/SkinnedBoneRemapper
      • さたにあしょっぴんぐ/コンポーネント/浮遊アバター
    • Packages以下にインストールされる以下のツールは全て最新
      • DreadTools - Controller Editor
      • External Tools Launcher
      • OpenGitTool
    • 検証していない有名なパッケージ
      • RadialInventorySystemV4

VCCでマイグレーションをした↓

  • 自動マイグレーションがかかる
    • Asset Cleaner (Asset Store)
    • Bone Visualizer (Asset Store)
  • Unity 2022環境にしてから手動アップデートが必要
    • AnimationBindingSeparater (VCC版)
    • Rainbow Folders 2 (Asset Store)
      • Unity 2022にしてから2.4.1をインポート
        • Unity 2019だと2.4.1はエラーになる
      • Assets/Plugins/RainbowAssets/RainbowFolders/Editor/Data/RainbowFoldersRuleset.assetを事前にバックアップし、Assets/RainbowFoldersRuleset.assetに上書きすると設定が引き継がれる
  • 2019でも2022でもエラーなので無影響
    • Hai IconGenのHai/IconGenKeepDifferenceがシェーダーエラー
      • Shader error in 'Hai/IconGenKeepDifference': 'diffLen': identifier represents a variable, not a function at line 84 (on d3d11)
    • Hai Lightbox Viewerのblenderエラー
    • !!SittingAdjusterのprefabエラー
      • Broken text PPtr in file
  • 新しくエラーになるが前から潜在的にmissingだったので無影響
    • DroneSystem(はてな商店はなぞの店)のDelayDroneSystem.prefabにmissing prefabがある
      • Problem detected while importing the Prefab file: 'Assets/Drone/DelayDroneSystem/DroneSystem.prefab'