How to project curves onto complex geometry?