public virtual ITool Build(FScene scene, List <SceneObject> targets) { DMeshSO target = targets[0] as DMeshSO; SurfaceBrushTool tool = new_tool(scene, target); tool.Radius = InitialRadius.Clone(); return(tool); }
public ITool Build(FScene scene, List <SceneObject> targets) { return(new SculptCurveTool(scene, targets) { Radius = InitialRadius.Clone(), SmoothAlpha = this.SmoothAlpha, SmoothIterations = this.SmoothIterations, }); }