Opening scene 'Packages/nadena.dev.ndmf/Runtime/___NDMF Preview___.unity additively' Loaded scene 'Packages/nadena.dev.ndmf/Runtime/___NDMF Preview___.unity' Deserialize: 0.380 ms Integration: 0.589 ms Integration of assets: 0.001 ms Thread Wait Time: 0.009 ms Total Operation Time: 0.979 ms [Worker0] Start importing Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs using Guid(c7aeb9405146473b852dc3dfcf718622) Importer(815301076,1909f56bfc062723c751e8b465ee728b) [Worker0] -> (artifact id: '3fb9931bd143a9da0fce9fa315fef966') in 0.026692 seconds Asset Pipeline Refresh (id=8bb2ccd9ad5e22d45b2bfec6a0cfb721): Total: 0.032 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Asset Pipeline Refresh (id=70cb346abdcc24345b88f376f309b9a0): Total: 0.029 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Asset Pipeline Refresh (id=d1e52e839d6ff1849b59f15e27363519): Total: 0.026 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Initialized touch support. Asset Pipeline Refresh (id=1c508ead81c34c548b59515f04d1c36b): Total: 0.030 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Starting processing for avatar: メガフォン_レインコートビキニ(Clone) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.BuildContext:.ctor (UnityEngine.GameObject,string,bool) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:118) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:84) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs Line: 118) Refreshing native plugins compatible for Editor in 16.52 ms, found 9 plugins. Preloading 2 native plugins for Editor in 0.08 ms. Asset Pipeline Refresh (id=37dbb6cc5045c134bb602bc9a30a8e3f): Total: 0.108 seconds - Initiated by StopAssetImportingV2(NoUpdateAssetOptions) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/メガフォン_レインコートビキニ(Clone).asset using Guid(6d8ca0d4538043a468fdc34a7fb6c14a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6391f11bf3838733555553873fdf4ce7') in 0.006738 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets.asset using Guid(0213839305d96b844b08c30d91d152dc) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b491a5706df9446e849d22bdceadcdaa') in 0.002203 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone) using Guid(3363567e9283db249b006a5056eeb8fb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '19b56365bfd41b8d5d5576b1a8b7d528') in 0.008068 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets using Guid(11eca7824dfae2c4099672f634124628) Importer(-1,00000000000000000000000000000000) -> (artifact id: '628377b230853393ddc3cd5bc1e36c36') in 0.007384 seconds Refreshing native plugins compatible for Editor in 16.10 ms, found 9 plugins. Preloading 2 native plugins for Editor in 0.08 ms. Asset Pipeline Refresh (id=3304feabe2e3bf34ba896932b43c0a90): Total: 0.092 seconds - Initiated by StopAssetImportingV2(NoUpdateAssetOptions) === Processing phase Resolving === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass RemoveMissingScriptComponents in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Info if AAO is Out of Date in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Early: UnusedBonesByReference in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Early: MakeChildren in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove EditorOnly Objects in 5 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass FetchOriginalStatePass in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MagicalDresserInventory to MA in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Configure build target platform in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove platform game objects in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove platform components in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Prepare converter and build target in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass net.narazaka.vrchat.add-material-slots in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AnimatorLayerFilter in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BreastPBAdjuster in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Blank Expressions Menu and Parameters in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Change Avatar Scale in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Replace Locomotion Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Replace Action Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Blank Gesture Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Blank FX Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove Replace Animators component group in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ResolveObjectReferences in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 1.asset using Guid(be2200427ced3774da9207ad95d6a00f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '41f055f4caca211a1a9fa8cf7df248ec') in 0.002328 seconds Processed pass Clone animators in 39 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PreviewCancelerPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ResolvingPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) === Processing phase Generating === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass Assign network IDs in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Avatar Status Window Maker in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PVLController in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Generate Twist Bones (in Generating) in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) (self-log) Running aac plugin (Prefabulous.VRC.Editor.PrefabulousAccurateEyeTrackingPlugin UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Prefabulous.VRC.Editor.PrefabulousAsCodePlugin`1:b__21_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs:38) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs Line: 38) Processed pass Run PrefabulousAsCode for PrefabulousAccurateEyeTrackingPlugin in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) (self-log) Running aac plugin (Prefabulous.VRC.Editor.PrefabulousFaceTrackingExtensionsPlugin UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Prefabulous.VRC.Editor.PrefabulousAsCodePlugin`1:b__21_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs:38) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs Line: 38) Processed pass Run PrefabulousAsCode for PrefabulousFaceTrackingExtensionsPlugin in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) (self-log) Running aac plugin (Prefabulous.VRC.Editor.PrefabulousImportExpressionParametersPlugin UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Prefabulous.VRC.Editor.PrefabulousAsCodePlugin`1:b__21_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs:38) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs Line: 38) Processed pass Run PrefabulousAsCode for PrefabulousImportExpressionParametersPlugin in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Create Lock Locomotion in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Disable tracking controls in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Apply VirtualLens2 in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarToggleMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarToggleMenu.cs:391) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:248) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:409) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:248) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:409) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:248) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:409) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarChooseMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarChooseMenu.cs:272) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarChooseMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarChooseMenu.cs:289) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] Processed pass AvatarMenuCreatorForMA in 37 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.vrchat.avatar_parameters_driver.editor.AvatarParametersDriverPlugin:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-parameters-driver/Editor/AvatarParametersDriverPlugin.cs:57) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.vrchat.avatar_parameters_driver.editor.AvatarParametersDriverPlugin:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-parameters-driver/Editor/AvatarParametersDriverPlugin.cs:57) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.vrchat.avatar_parameters_driver.editor.AvatarParametersDriverPlugin:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-parameters-driver/Editor/AvatarParametersDriverPlugin.cs:57) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] Processed pass AvatarParametersDriver in 29 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AvatarParameterExclusiveGroup in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AvatarParametersPresets in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) === Processing phase Transforming === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass Offset UV in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Apply bone array influence in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Mix BlendShapes in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Substitute eye bones and add constraints to them in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Decimate Polygons by MantisLODEditor in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove vertex color in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Flip meshes in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ButtonOperatedDroneSingleSetup in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PVLController in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Convert Blendshape Conventions in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Delete Polygons in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Assign UV Tiles in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Edit Mesh Anchor Override in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Edit Mesh Bounds in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Generate Blendshapes for Face Tracking Extensions in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Recalculate Normals in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Replace Textures in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Create Mass Blendshape Sync component in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Disable blink in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BeforeUVModificationPass in 5 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MidwayMergeStackPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass UVModificationPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AfterUVModificationPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass UnDefinedPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BeforeOptimizingMergeStackPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass CollectTargetRenderersPass in 15 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass CloningMaterialsPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass NormalizeMaterialsPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass CheckMixedShadersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GenerateAdditionalControlPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GenerateAnimationsPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass FinalizePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Validate configuration in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ClearEditorOnlyTags in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MeshSettingsPluginPass in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ScaleAdjusterPass in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ReactiveObjectPrepass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 2.asset using Guid(fc943ea504c0331439713c55c2317edf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9cb77a4324f0e246d47159743ec3fd37') in 0.002142 seconds Processed pass RenameParametersPluginPass in 60 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ParameterAssignerPass in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergeBlendTreePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 3.asset using Guid(4ef693a184d6acb48b27f9aec0ef444b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '683454b70cf67855f260982dcf84f398') in 0.002351 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 4.asset using Guid(5239301885431fd46a572c2b1c21bf35) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd435a883307048b4022beb8be0a6a416') in 0.002114 seconds Processed pass MergeAnimatorPluginPass in 73 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ApplyAnimatorDefaultValuesPass in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Creating animation database UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.modular_avatar.animation.AnimationDatabase:.ctor () (at ./Packages/nadena.dev.modular-avatar/Editor/Animation/AnimationDatabase.cs:110) nadena.dev.modular_avatar.animation.AnimationServicesContext:OnActivate (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.modular-avatar/Editor/Animation/AnimationServicesContext.cs:43) nadena.dev.ndmf.BuildContext:ActivateExtensionContext (System.Type) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:370) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:316) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.modular-avatar/Editor/Animation/AnimationDatabase.cs Line: 110) Processed pass Shape Changer in 35 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MenuInstallPluginPass in 17 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergeArmaturePluginPass in 88 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BoneProxyPluginPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass VisibleHeadAccessoryPluginPass in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass World Fixed Object in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ReplaceObjectPluginPass in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BlendshapeSyncAnimationPluginPass in 8 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GameObjectDelayDisablePass in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ConstraintConverterPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 5.asset using Guid(0fe0bd21310097a44aeaff2109431b74) Importer(-1,00000000000000000000000000000000) -> (artifact id: '625636c41488d121bf075a9754ce2dc7') in 0.002444 seconds Processed pass PhysbonesBlockerPluginPass in 32 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Fixup Expressions Menu in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass SyncParameterSequencePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass RemoveVertexColorPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass RebindHumanoidAvatarPass in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Purge ModularAvatar components in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PruneParametersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Convert avatar for Android in transforming phase in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass FloorAdjuster in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Generate Twist Bones (in post-MA Transforming) in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) === Processing phase Optimizing === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass Generate Twist Bones (in Optimizing) in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Simplify meshes in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GCGameObjectsPluginPass in 54 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass IntParameterCompressingPass in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ReFindRenderersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass OptimizingPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass TTTSessionEndPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass TTTComponentPurgePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Convert avatar for Android in optimizing phase in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove unsupported components in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove VRCQuestTools components in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Initial Step for Avatar Optimizer in 382 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Validation in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: Load Configuration in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass DupliacteAssets in 53 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Parse Animator in 80 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GatherShaderMaterialInformation in 17 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: RemoveEmptySubMesh in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AutoFreezeBlendShape in 14 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ClearEndpointPosition in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergePhysBone in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass EditSkinnedMeshComponent in 89 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MakeChildrenProcessor in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Optimized IsAnimated for Tail UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object) UnityEngine.Debug:Log (object,UnityEngine.Object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:IsAnimatedOptimization (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:167) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs Line: 167) Optimized IsAnimated for Ear_L UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object) UnityEngine.Debug:Log (object,UnityEngine.Object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:IsAnimatedOptimization (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:167) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs Line: 167) Optimized IsAnimated for Ear_R UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object) UnityEngine.Debug:Log (object,UnityEngine.Object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:IsAnimatedOptimization (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:167) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs Line: 167) Processed pass T&O: Optimize PhysBone in 13 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) [AutoMergeSkinnedMesh:157] Begin CategoryMeshesForMerge UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:157) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -1307644186 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: 1462785312) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -935200527 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: -1286983222) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -1123458913 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: 111478180) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_bikini_big (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_bikini_big (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -1307644186 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer))] (id: 1462785312) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -1307644186 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_bikini_mid (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_bikini_mid (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -935200527 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer))] (id: -1286983222) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -935200527 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_bikini_small (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_bikini_small (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -1123458913 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer))] (id: 111478180) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -1123458913 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_sandal (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_sandal (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer))] (id: 867853128) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -512915365 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:215] End CategoryMeshesForMerge UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:215) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:43] MergeMaterialSlots UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:43) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:46] MergeMaterialSlots End UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:46) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:238] Begin MergeMeshes UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:238) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:281] Creating Merged Mesh (Static) for [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_sandal (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeStaticSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:281) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:256) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:284] The new Mesh is: $$AAO_AUTO_MERGE_SKINNED_MESH_0 (UnityEngine.SkinnedMeshRenderer) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeStaticSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:284) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:256) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:306] Creating Merged Mesh (Animating) for [MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_bikini_big (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:306) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:310] Common Parent is RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:310) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:315] ActivenessAnimatingProperties: [[Raincoat_big (UnityEngine.SkinnedMeshRenderer)].m_Enabled = True] UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:315) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:321] Common Parent is: RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:321) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:333] Added ActivenessAnimation for SetActive UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:333) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:349] Merging Mesh to new renderer UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:349) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:306] Creating Merged Mesh (Animating) for [MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_bikini_mid (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:306) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:310] Common Parent is RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:310) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:315] ActivenessAnimatingProperties: [[Raincoat_mid (UnityEngine.SkinnedMeshRenderer)].m_Enabled = False] UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:315) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:321] Common Parent is: RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:321) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:333] Added ActivenessAnimation for SetActive UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:333) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:349] Merging Mesh to new renderer UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:349) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:306] Creating Merged Mesh (Animating) for [MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_bikini_small (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:306) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:310] Common Parent is RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:310) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:315] ActivenessAnimatingProperties: [[Raincoat_small (UnityEngine.SkinnedMeshRenderer)].m_Enabled = False] UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:315) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:321] Common Parent is: RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:321) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:333] Added ActivenessAnimation for SetActive UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:333) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:349] Merging Mesh to new renderer UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:349) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:270] End MergeMeshes UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:270) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) Processed pass T&O: AutoMergeSkinnedMesh in 73 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: FindUnusedObjects in 39 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: ConfigureRemoveZeroSizedPolygon in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: RemoveUnusedMaterialProperties in 57 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: Auto Merge Blend Shape in 12 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergeBoneProcessor in 115 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass RemoveZeroSizedPolygonProcessor in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: OptimizeTexture in 54 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: Remove Invalid Properties in 7 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AnimOpt: Initialize in 312 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: AnyStateToEntryExit in 13 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: EntryExitToBlendTree in 16 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: MergeBlendTreeLayer in 9 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: RemoveMeaninglessLayer in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Check texture format in 108 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 6.asset using Guid(9679d89a61db9dd4db6f5514b7f11d81) Importer(-1,00000000000000000000000000000000) -> (artifact id: '428418eeafe70cdf06031133930e9d30') in 0.003036 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 7.asset using Guid(b8bb62e1d27754445a6ce2ae7783b480) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5c55b0b3d5c77e3d1f49b761d041aea6') in 0.002024 seconds Start importing ProjectSettings/ProjectSettings.asset using Guid(00000000000000004000000000000000) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4b283e6d64271bcfdf6dce23cd73681e') in 0.002357 seconds Start importing Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/Resources/ThumbnailCapture.renderTexture using Guid(abbe9332cbff4a143812d98775e04a72) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6f205d7a008f4586cda02fb1a944f5de') in 0.002003 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets.asset using Guid(0213839305d96b844b08c30d91d152dc) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f8afcd8801a78da2a6983d75581c4c8c') in 0.001916 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 4.asset using Guid(5239301885431fd46a572c2b1c21bf35) Importer(-1,00000000000000000000000000000000) -> (artifact id: '54612ca3641fbcfdfac40bfac7a51059') in 0.001846 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 6.asset using Guid(9679d89a61db9dd4db6f5514b7f11d81) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e602228600eb97eca66d379dcb08d81a') in 0.002241 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 7.asset using Guid(b8bb62e1d27754445a6ce2ae7783b480) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a9faa353c4b4df8ba76f131c9aeb3c69') in 0.002215 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 2.asset using Guid(fc943ea504c0331439713c55c2317edf) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd11a9dd7ded2adc2e5ba2bb2e2674d66') in 0.001739 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/メガフォン_レインコートビキニ(Clone).asset using Guid(6d8ca0d4538043a468fdc34a7fb6c14a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0fe232ec34ba0ce42ee65037f3a7de15') in 0.001546 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 3.asset using Guid(4ef693a184d6acb48b27f9aec0ef444b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fc20145493eaa981a54e67bda3974498') in 0.001783 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 1.asset using Guid(be2200427ced3774da9207ad95d6a00f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '520b0cf3bdbd4f7ed622ab3d278075eb') in 0.002077 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 5.asset using Guid(0fe0bd21310097a44aeaff2109431b74) Importer(-1,00000000000000000000000000000000) -> (artifact id: '016ccce3508525c67e253bf45d1f8c09') in 0.002677 seconds Refreshing native plugins compatible for Editor in 15.60 ms, found 9 plugins. Preloading 2 native plugins for Editor in 0.07 ms. Asset Pipeline Refresh (id=2532a355485628043a8f9db2d30b9ba3): Total: 0.101 seconds - Initiated by StopAssetImportingV2(NoUpdateAssetOptions) Asset Pipeline Refresh (id=46029253f34af0a48a0af25f0cc7a383): Total: 0.029 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Initialized touch support. Initialized touch support. TcpProtobufSession - connection error TcpProtobufClient - Transport error errorcode: 10061, details: 対象のコンピューターによって拒否されたため、接続できませんでした。 Asset Pipeline Refresh (id=28bb908bfe58ce346a8de2013a130011): Total: 0.028 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Asset Pipeline Refresh (id=cdc6635b09258fc409daef67186a3e83): Total: 0.028 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Asset Pipeline Refresh (id=cf97234a6e972b1459a323cd92a6c911): Total: 0.028 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Asset Pipeline Refresh (id=ab0bd3f10e873e6448808534851e2517): Total: 0.029 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Asset Pipeline Refresh (id=bbfc3dac82bc62a4a85b2d9c8f454dd7): Total: 0.028 seconds - Initiated by RefreshV2(AllowForceSynchronousImport) Starting processing for avatar: メガフォン_レインコートビキニ(Clone) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.BuildContext:.ctor (UnityEngine.GameObject,string,bool) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:118) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:84) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs Line: 118) Refreshing native plugins compatible for Editor in 16.47 ms, found 9 plugins. Preloading 2 native plugins for Editor in 0.09 ms. Asset Pipeline Refresh (id=68cbc21b0ad894b40a6aef124b9d0086): Total: 0.983 seconds - Initiated by StopAssetImportingV2(NoUpdateAssetOptions) Summary: Imports: total=0 (actual=0, local cache=0, cache server=0) Asset DB Process Time: managed=0 ms, native=948 ms Asset DB Callback time: managed=9 ms, native=25 ms Scripting: domain reloads=0, domain reload time=0 ms, compile time=0 ms, other=0 ms Project Asset Count: scripts=10278, non-scripts=8009 Asset File Changes: new=0, changed=0, moved=0, deleted=11 Scan Filter Count: 3 InvokeBeforeRefreshCallbacks: 0.001ms ApplyChangesToAssetFolders: 0.137ms Scan: 1.371ms OnSourceAssetsModified: 0.099ms UnregisterDeletedAssets: 5.994ms GetAllGuidsForCategorization: 0.523ms CategorizeAssets: 8.666ms ImportOutOfDateAssets: 921.488ms (0.955ms without children) ReloadNativeAssets: 915.958ms UnloadImportedAssets: 0.201ms EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.634ms InitializingProgressBar: 0.001ms PostProcessAllAssetNotificationsAddChangedAssets: 0.001ms OnDemandSchedulerStart: 2.738ms PostProcessAllAssets: 7.391ms Hotreload: 26.992ms GatherAllCurrentPrimaryArtifactRevisions: 0.655ms UnloadStreamsBegin: 0.106ms PersistCurrentRevisions: 0.614ms UnloadStreamsEnd: 0.099ms Untracked: 9.015ms Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/メガフォン_レインコートビキニ(Clone).asset using Guid(6d8ca0d4538043a468fdc34a7fb6c14a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6391f11bf3838733555553873fdf4ce7') in 0.004059 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets.asset using Guid(0213839305d96b844b08c30d91d152dc) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b491a5706df9446e849d22bdceadcdaa') in 0.004113 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone) using Guid(3363567e9283db249b006a5056eeb8fb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '19b56365bfd41b8d5d5576b1a8b7d528') in 0.005365 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets using Guid(11eca7824dfae2c4099672f634124628) Importer(-1,00000000000000000000000000000000) -> (artifact id: '628377b230853393ddc3cd5bc1e36c36') in 0.011062 seconds Refreshing native plugins compatible for Editor in 15.44 ms, found 9 plugins. Preloading 2 native plugins for Editor in 0.07 ms. Asset Pipeline Refresh (id=e415f9193f690da43b00798c665e73f2): Total: 0.092 seconds - Initiated by StopAssetImportingV2(NoUpdateAssetOptions) === Processing phase Resolving === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass RemoveMissingScriptComponents in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Info if AAO is Out of Date in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Early: UnusedBonesByReference in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Early: MakeChildren in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove EditorOnly Objects in 36 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass FetchOriginalStatePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MagicalDresserInventory to MA in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Configure build target platform in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove platform game objects in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove platform components in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Prepare converter and build target in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass net.narazaka.vrchat.add-material-slots in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AnimatorLayerFilter in 1 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BreastPBAdjuster in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Blank Expressions Menu and Parameters in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Change Avatar Scale in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Replace Locomotion Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Replace Action Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Blank Gesture Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Blank FX Animator in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove Replace Animators component group in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ResolveObjectReferences in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 1.asset using Guid(be2200427ced3774da9207ad95d6a00f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '41f055f4caca211a1a9fa8cf7df248ec') in 0.003670 seconds Processed pass Clone animators in 24 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PreviewCancelerPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ResolvingPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) === Processing phase Generating === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass Assign network IDs in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Avatar Status Window Maker in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PVLController in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Generate Twist Bones (in Generating) in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) (self-log) Running aac plugin (Prefabulous.VRC.Editor.PrefabulousAccurateEyeTrackingPlugin UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Prefabulous.VRC.Editor.PrefabulousAsCodePlugin`1:b__21_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs:38) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs Line: 38) Processed pass Run PrefabulousAsCode for PrefabulousAccurateEyeTrackingPlugin in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) (self-log) Running aac plugin (Prefabulous.VRC.Editor.PrefabulousFaceTrackingExtensionsPlugin UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Prefabulous.VRC.Editor.PrefabulousAsCodePlugin`1:b__21_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs:38) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs Line: 38) Processed pass Run PrefabulousAsCode for PrefabulousFaceTrackingExtensionsPlugin in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) (self-log) Running aac plugin (Prefabulous.VRC.Editor.PrefabulousImportExpressionParametersPlugin UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Prefabulous.VRC.Editor.PrefabulousAsCodePlugin`1:b__21_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs:38) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/dev.hai-vr.resilience.prefabulous/Scripts/VRC/Editor/PrefabulousAacPlugin.cs Line: 38) Processed pass Run PrefabulousAsCode for PrefabulousImportExpressionParametersPlugin in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Create Lock Locomotion in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Disable tracking controls in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Apply VirtualLens2 in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarToggleMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarToggleMenu.cs:391) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:248) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:409) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:248) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:409) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:248) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarRadialMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarRadialMenu.cs:409) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarChooseMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarChooseMenu.cs:272) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCExpressionsMenu. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () VRC.SDK3.Avatars.ScriptableObjects.VRCExpressionsMenu:.ctor () net.narazaka.avatarmenucreator.editor.CreateAvatarChooseMenu:CreateAssets (string,System.Collections.Generic.IEnumerable`1) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Editor/CreateAvatarChooseMenu.cs:289) net.narazaka.avatarmenucreator.components.editor.AvatarMenuCreatorPlugin/<>c:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-menu-creater-for-ma/Components/Editor/AvatarMenuCreatorPlugin.cs:23) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] Processed pass AvatarMenuCreatorForMA in 11 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.vrchat.avatar_parameters_driver.editor.AvatarParametersDriverPlugin:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-parameters-driver/Editor/AvatarParametersDriverPlugin.cs:57) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.vrchat.avatar_parameters_driver.editor.AvatarParametersDriverPlugin:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-parameters-driver/Editor/AvatarParametersDriverPlugin.cs:57) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver must be instantiated using the ScriptableObject.CreateInstance method instead of new VRCAvatarParameterDriver. UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.ScriptableObject:.ctor () UnityEngine.StateMachineBehaviour:.ctor () VRC.SDKBase.VRC_AvatarParameterDriver:.ctor () VRC.SDK3.Avatars.Components.VRCAvatarParameterDriver:.ctor () net.narazaka.vrchat.avatar_parameters_driver.editor.AvatarParametersDriverPlugin:b__4_0 (nadena.dev.ndmf.BuildContext) (at ./Packages/net.narazaka.vrchat.avatar-parameters-driver/Editor/AvatarParametersDriverPlugin.cs:57) nadena.dev.ndmf.AnonymousPass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:42) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) [./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs line 62] Processed pass AvatarParametersDriver in 10 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AvatarParameterExclusiveGroup in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AvatarParametersPresets in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) === Processing phase Transforming === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass Offset UV in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Apply bone array influence in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Mix BlendShapes in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Substitute eye bones and add constraints to them in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Decimate Polygons by MantisLODEditor in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove vertex color in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Flip meshes in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ButtonOperatedDroneSingleSetup in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PVLController in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Convert Blendshape Conventions in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Delete Polygons in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Assign UV Tiles in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Edit Mesh Anchor Override in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Edit Mesh Bounds in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Generate Blendshapes for Face Tracking Extensions in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Recalculate Normals in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Replace Textures in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Create Mass Blendshape Sync component in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Disable blink in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BeforeUVModificationPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MidwayMergeStackPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass UVModificationPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AfterUVModificationPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass UnDefinedPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BeforeOptimizingMergeStackPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass CollectTargetRenderersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass CloningMaterialsPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass NormalizeMaterialsPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass CheckMixedShadersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GenerateAdditionalControlPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GenerateAnimationsPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass FinalizePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Validate configuration in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ClearEditorOnlyTags in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MeshSettingsPluginPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ScaleAdjusterPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ReactiveObjectPrepass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 2.asset using Guid(fc943ea504c0331439713c55c2317edf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9cb77a4324f0e246d47159743ec3fd37') in 0.002189 seconds Processed pass RenameParametersPluginPass in 44 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ParameterAssignerPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergeBlendTreePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 3.asset using Guid(4ef693a184d6acb48b27f9aec0ef444b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '683454b70cf67855f260982dcf84f398') in 0.001966 seconds Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 4.asset using Guid(5239301885431fd46a572c2b1c21bf35) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd435a883307048b4022beb8be0a6a416') in 0.002224 seconds Processed pass MergeAnimatorPluginPass in 52 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ApplyAnimatorDefaultValuesPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Creating animation database UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.modular_avatar.animation.AnimationDatabase:.ctor () (at ./Packages/nadena.dev.modular-avatar/Editor/Animation/AnimationDatabase.cs:110) nadena.dev.modular_avatar.animation.AnimationServicesContext:OnActivate (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.modular-avatar/Editor/Animation/AnimationServicesContext.cs:43) nadena.dev.ndmf.BuildContext:ActivateExtensionContext (System.Type) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:370) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:316) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.modular-avatar/Editor/Animation/AnimationDatabase.cs Line: 110) Processed pass Shape Changer in 23 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MenuInstallPluginPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergeArmaturePluginPass in 70 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BoneProxyPluginPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass VisibleHeadAccessoryPluginPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass World Fixed Object in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ReplaceObjectPluginPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass BlendshapeSyncAnimationPluginPass in 5 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GameObjectDelayDisablePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ConstraintConverterPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Start importing Assets/ZZZ_GeneratedAssets/メガフォン_レインコートビキニ(Clone)/_assets/assets 5.asset using Guid(0fe0bd21310097a44aeaff2109431b74) Importer(-1,00000000000000000000000000000000) -> (artifact id: '625636c41488d121bf075a9754ce2dc7') in 0.001841 seconds Processed pass PhysbonesBlockerPluginPass in 22 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Fixup Expressions Menu in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass SyncParameterSequencePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass RemoveVertexColorPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass RebindHumanoidAvatarPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Purge ModularAvatar components in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass PruneParametersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Convert avatar for Android in transforming phase in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass FloorAdjuster in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Generate Twist Bones (in post-MA Transforming) in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) === Processing phase Optimizing === UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:191) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 191) Processed pass Generate Twist Bones (in Optimizing) in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Simplify meshes in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GCGameObjectsPluginPass in 40 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass IntParameterCompressingPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ReFindRenderersPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass OptimizingPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass TTTSessionEndPass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass TTTComponentPurgePass in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Convert avatar for Android in optimizing phase in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove unsupported components in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Remove VRCQuestTools components in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Initial Step for Avatar Optimizer in 399 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Validation in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: Load Configuration in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass DupliacteAssets in 42 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Parse Animator in 30 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass GatherShaderMaterialInformation in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: RemoveEmptySubMesh in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AutoFreezeBlendShape in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass ClearEndpointPosition in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergePhysBone in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass EditSkinnedMeshComponent in 30 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MakeChildrenProcessor in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Optimized IsAnimated for Tail UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object) UnityEngine.Debug:Log (object,UnityEngine.Object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:IsAnimatedOptimization (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:167) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs Line: 167) Optimized IsAnimated for Ear_L UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object) UnityEngine.Debug:Log (object,UnityEngine.Object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:IsAnimatedOptimization (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:167) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs Line: 167) Optimized IsAnimated for Ear_R UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object) UnityEngine.Debug:Log (object,UnityEngine.Object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:IsAnimatedOptimization (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:167) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.OptimizePhysBone:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/OptimizePhysBone.cs Line: 167) Processed pass T&O: Optimize PhysBone in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) [AutoMergeSkinnedMesh:157] Begin CategoryMeshesForMerge UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:157) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -1272764544 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: -361575592) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: 1356768403 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: -1608378042) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -76139847 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:188] We could not find existing key; creating new (id: 446941226) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:188) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_bikini_big (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_bikini_big (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -1272764544 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer))] (id: -361575592) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -1272764544 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_bikini_mid (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_bikini_mid (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: 1356768403 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer))] (id: -1608378042) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: 1356768403 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_bikini_small (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_bikini_small (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -76139847 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer))] (id: 446941226) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -76139847 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:162] Processing MeshInfo2(RCB_sandal (UnityEngine.SkinnedMeshRenderer)) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:162) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:182] Categorization Key for MeshInfo2(RCB_sandal (UnityEngine.SkinnedMeshRenderer)): CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:182) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:183] Categorization Key Hash: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:183) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:192] We find existing key, the key has meshes: [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer))] (id: -527375870) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:192) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:194] existing key: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:194) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:195] existing key.Equals(current key): True UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:195) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:196] existing key HashCode: -882863709 UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:196) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:200] Added the mesh to key UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:200) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:215] End CategoryMeshesForMerge UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:CategoryMeshesForMerge (nadena.dev.ndmf.BuildContext,System.Collections.Generic.List`1,System.Collections.Generic.Dictionary`2>&,System.Collections.Generic.List`1&) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:215) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:31) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:43] MergeMaterialSlots UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:43) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:46] MergeMaterialSlots End UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:46) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:238] Begin MergeMeshes UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:238) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:281] Creating Merged Mesh (Static) for [MeshInfo2(Selestia_body (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hair_ribbon (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Hairpin (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_ear (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(Kemono_tail (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_pants (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_sandal (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [], RendererAnimationLocations: [], Activeness: AlwaysActive, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeStaticSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:281) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:256) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:284] The new Mesh is: $$AAO_AUTO_MERGE_SKINNED_MESH_0 (UnityEngine.SkinnedMeshRenderer) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeStaticSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:284) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:256) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:306] Creating Merged Mesh (Animating) for [MeshInfo2(Raincoat_big (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_bikini_big (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: True, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:306) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:310] Common Parent is RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:310) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:315] ActivenessAnimatingProperties: [[Raincoat_big (UnityEngine.SkinnedMeshRenderer)].m_Enabled = True] UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:315) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:321] Common Parent is: RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:321) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:333] Added ActivenessAnimation for SetActive UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:333) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:349] Merging Mesh to new renderer UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:349) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:306] Creating Merged Mesh (Animating) for [MeshInfo2(Raincoat_mid (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_bikini_mid (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:306) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:310] Common Parent is RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:310) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:315] ActivenessAnimatingProperties: [[Raincoat_mid (UnityEngine.SkinnedMeshRenderer)].m_Enabled = False] UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:315) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:321] Common Parent is: RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:321) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:333] Added ActivenessAnimation for SetActive UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:333) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:349] Merging Mesh to new renderer UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:349) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:248] Note: next mesh doesn't have renderer animation UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:248) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:306] Creating Merged Mesh (Animating) for [MeshInfo2(Raincoat_small (UnityEngine.SkinnedMeshRenderer)), MeshInfo2(RCB_bikini_small (UnityEngine.SkinnedMeshRenderer))]: CategorizationKey{HasNormals: True, ActivenessAnimationLocations: [(initial: False, animation: [Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_idle) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_0) Tree[] Clip(RaincoatSize_0) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_1) Tree[] Clip(RaincoatSize_1) Curve([Key(time: 0, value: 0, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)]),Component(メガフォン_レインコートビキニ(Clone)) Playable#6 Animator#44 State(RaincoatSize_2) Tree[] Clip(RaincoatSize_2) Curve([Key(time: 0, value: 1, inTangent: 0, outTangent: 0, leftTangentMode: Free, rightTangentMode: Free, inWeight: 0, outWeight: 0)])])], RendererAnimationLocations: [], Activeness: Animating, Bounds: {Center: (0.00, 0.00, 0.00), Extents: (1.00, 1.00, 1.00)}, ShadowCastingMode: On, ReceiveShadows: True, LightProbeUsage: BlendProbes, ReflectionProbeUsage: BlendProbes, AllowOcclusionWhenDynamic: True, LightProbeProxyVolumeOverride: , ProbeAnchor: Chest (UnityEngine.Transform), Quality: Auto, UpdateWhenOffscreen: False, RootBone: Hips (UnityEngine.Transform), SkinnedMotionVectors: True} UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:306) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:310] Common Parent is RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:310) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:315] ActivenessAnimatingProperties: [[Raincoat_small (UnityEngine.SkinnedMeshRenderer)].m_Enabled = False] UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:315) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:321] Common Parent is: RainCoatBikini_SELESTIA_white (UnityEngine.Transform) (path: RainCoatBikini_SELESTIA_white) UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:321) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:333] Added ActivenessAnimation for SetActive UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:333) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:349] Merging Mesh to new renderer UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeAnimatingSkinnedMesh (nadena.dev.ndmf.BuildContext,System.Func`1,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh/CategorizationKey,System.Collections.Generic.List`1,System.Func`2>>>,Anatawa12.AvatarOptimizer.ObjectMappingBuilder`1) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:349) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:263) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) [AutoMergeSkinnedMesh:270] End MergeMeshes UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Log (string,int) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:21) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:MergeMeshes (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState,System.Collections.Generic.Dictionary`2>,System.Func`2>>>) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:270) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.AutoMergeSkinnedMesh:Execute (nadena.dev.ndmf.BuildContext,Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizeState) (at ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs:48) Anatawa12.AvatarOptimizer.Processors.TraceAndOptimizes.TraceAndOptimizePass`1:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/com.anatawa12.avatar-optimizer/Internal/TraceAndOptimizeBase/TraceAndOptimizeProcessor.cs:103) nadena.dev.ndmf.Pass`1:nadena.dev.ndmf.IPass.Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Fluent/Pass.cs:64) nadena.dev.ndmf.ConcretePass:Execute (nadena.dev.ndmf.BuildContext) (at ./Packages/nadena.dev.ndmf/Editor/API/Solver/PluginResolver.cs:39) nadena.dev.ndmf.BuildContext:RunPass (nadena.dev.ndmf.ConcretePass) (at ./Packages/nadena.dev.ndmf/Editor/API/BuildContext.cs:325) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:199) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/com.anatawa12.avatar-optimizer/Editor/Processors/TraceAndOptimize/AutoMergeSkinnedMesh.cs Line: 21) Processed pass T&O: AutoMergeSkinnedMesh in 32 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: FindUnusedObjects in 34 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: ConfigureRemoveZeroSizedPolygon in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: RemoveUnusedMaterialProperties in 50 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: Auto Merge Blend Shape in 5 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass MergeBoneProcessor in 92 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass RemoveZeroSizedPolygonProcessor in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: OptimizeTexture in 17 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: Remove Invalid Properties in 2 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass AnimOpt: Initialize in 134 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: AnyStateToEntryExit in 3 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: EntryExitToBlendTree in 11 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: MergeBlendTreeLayer in 9 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass T&O: AnimOpt: RemoveMeaninglessLayer in 0 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210) Processed pass Check texture format in 13 ms UnityEngine.StackTraceUtility:ExtractStackTrace () UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) UnityEngine.Logger:Log (UnityEngine.LogType,object) UnityEngine.Debug:Log (object) nadena.dev.ndmf.AvatarProcessor:ProcessAvatar (nadena.dev.ndmf.BuildContext,nadena.dev.ndmf.BuildPhase,nadena.dev.ndmf.BuildPhase) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:210) nadena.dev.ndmf.AvatarProcessor:ProcessAvatarUI (UnityEngine.GameObject) (at ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs:90) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatar () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:62) nadena.dev.modular_avatar.core.editor.AvatarProcessor:ApplyToCurrentAvatarGameobject () (at ./Packages/nadena.dev.modular-avatar/Editor/AvatarProcessor.cs:50) UnityEditor.MenuUtils:MenuCallback (object) UnityEditor.GenericMenu:CatchMenu (object,string[],int) (Filename: ./Packages/nadena.dev.ndmf/Editor/AvatarProcessor.cs Line: 210)