POV-Ray : Newsgroups : povray.newusers : image_map to tilted and rotated triangle centered and scaled : Re: image_map to tilted and rotated triangle centered and scaled Server Time
24 Apr 2024 04:52:43 EDT (-0400)
  Re: image_map to tilted and rotated triangle centered and scaled  
From: Leroy
Date: 28 Mar 2022 14:30:00
Message: <web.6241fd73ccfe2900b78ae31df712fc00@news.povray.org>
"Molly-J" <nomail@nomail> wrote:
> I am going mad trying to project image maps onto polygons that are not in the
> x-y plane or plumb to the y axis. I have 20 equilateral triangles forming a
> typical D20 shape (regular icosahedron). I have the XYZ coordinates for the
> points so all I have to do is create each triangle using sets of the 32
> vertices. BUT . . . .
>
> I cannot work out how to project the 20 image_map pigments properly. Image_map
> pigments only seem to work on polygons normal to the Z axis and left corner at
> 0,0 XY
>
> The suggestion that I create each triangle at 0,0 and then translate/rotate them
> to the icosahedron would be just fine if i had those numbers. (I do not)
>
> There must exist another way, as the current limitation is ludicrously
> un-useful. Everybody aplying pictures to polyhedra would have exactly the same
> problem.
> What am I missing?
>
> Is it possible to translate the triangle by translating its individual points?
> That I might be able to do, but I can't work out how.
>
>
> The ultimate goal is a Dymaxion type world map on an Icosahedron.

My first thought is use a mesh2 with UV mapping. It may be a little hard to do
it by hand. But you only have 32 points to worry about. Try looking at the mesh2
documentation to see if you want to try that.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.