public void OnEnable() { Undo.undoRedoPerformed += OnUndoRedo; instance = (GPathPainter)target; instance.Internal_UpdateFalloffTexture(); previewPropertyBlock = new MaterialPropertyBlock(); GCommon.RegisterBeginRender(OnCameraRender); GCommon.RegisterBeginRenderSRP(OnCameraRenderSRP); GCommon.UpdateMaterials(instance.SplineCreator.GroupId); }