I have a set of image files that I want to use to use to texture a set of tiles with (one image per tile), in order to render a textured version of the Poincaré disc with a specific tiling by using computer graphics. (The result will be similar to M. C. Escher's Circle Limit III, which is basically just a "quadratic" tile and a "triangular" tile that are repeated infinitely many times.) For each point in the disc that needs to be rendered, I need to know the following two things:
Which of the tiles covers that point, and
What point on the tile the point on the disc corresponds to.
I need to know both these things to be able to both find the correct image file, as well as the correct point (pixel) in that image, in order to find the correct color to put on the point in the disc. So how can I find out these two things?