void refin(List <Vec3> vert, List <int> faceGr, List <Vector2> uv, AdaptiveOptionsCs option) { Init( ); using (var refi = new Refiner(vert, faceGr, 3)) { refi.AddChannel(new FVarChannelCs(faceGr, uv.Count)); for (int i = 0; i < uv.Count; i++) { refi.SetUV(uv[i].X, uv[i].Y); } refi.AddOption(option); refi.OnFace = OnFace; refi.OnUV = OnUV; refi.OnVert = OnVert; refi.DoRefine( ); } }