static void BakeFinished( ) { LightmapEditorData.Restore( ); Lightmapping.bakeCompleted -= OnBakeComplete; EditorApplication.update -= BakeUpdate; EditorUtility.ClearProgressBar( ); }
static void UpdateLightSettings() { if (Lightmapping.giWorkflowMode != Lightmapping.GIWorkflowMode.OnDemand) { Lightmapping.giWorkflowMode = Lightmapping.GIWorkflowMode.OnDemand; Debug.LogWarning("[PrefabBaker] GI work flowMode lightmapping settings set on demand"); } LightmapEditorSettings.maxAtlasSize = Window.TextureSize; if (Window.QuickBake) { LightmapEditorData.Backup( ); LightmapEditorData.SetProfileQuickBake( ); } }