update Point3