private void Sculpt(SculptState state) { if (state.menuState.appMenuEnabled) { return; } if (state.drawing) { tools[state.menuState.tool].Use(state, deformer); if (state.menuState.symmetryEnabled) { state.position = GetMirroredPosition(state); mirrorTools[state.menuState.tool].Use(state, mirrorDeformer); } } else if (state.drawingUp) { deformer.Unmask(); mirrorDeformer.Unmask(); } MeshWrapper.SculptMesh.ApplyDeformation(); }