Arbitrary point transformations