POV-Ray : Newsgroups : povray.animations : Imagemap on a curving surface Server Time
23 Nov 2024 14:30:22 EST (-0500)
  Imagemap on a curving surface (Message 1 to 3 of 3)  
From: Prismdreamer
Subject: Imagemap on a curving surface
Date: 9 Nov 2007 14:55:00
Message: <web.4734ba756f745ace460dd7020@news.povray.org>
I am not particularly skilled at this, so I may be going about this all wrong,
but I am attempting to make an animation of a softcover book opening (just the
cover, really).  I used a bezier patch and manually adjusted the control points
for each keyframe to create the animation, but the imagemap that I use for the
book's cover image (including the title) doesn't bend with the patch.  Is there
a way to attach the image to the surface so they deform together, or is there
perhaps a better way to do this altogether?


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Imagemap on a curving surface
Date: 9 Nov 2007 17:10:07
Message: <4734dabf$1@news.povray.org>

> I am not particularly skilled at this, so I may be going about this all wrong,
> but I am attempting to make an animation of a softcover book opening (just the
> cover, really).  I used a bezier patch and manually adjusted the control points
> for each keyframe to create the animation, but the imagemap that I use for the
> book's cover image (including the title) doesn't bend with the patch.  Is there
> a way to attach the image to the surface so they deform together, or is there
> perhaps a better way to do this altogether?
> 
> 

Add the keyword 'uv_mapping' to the pigment. On bezier patches, it Just 
Works (tm).


Post a reply to this message

From: Prismdreamer
Subject: Re: Imagemap on a curving surface
Date: 9 Nov 2007 21:45:00
Message: <web.47351ad5d6e182d2b9ad0a790@news.povray.org>
Nicolas Alvarez <nic### [at] gmailisthebestcom> wrote:

> > I am not particularly skilled at this, so I may be going about this all wrong,
> > but I am attempting to make an animation of a softcover book opening (just the
> > cover, really).  I used a bezier patch and manually adjusted the control points
> > for each keyframe to create the animation, but the imagemap that I use for the
> > book's cover image (including the title) doesn't bend with the patch.  Is there
> > a way to attach the image to the surface so they deform together, or is there
> > perhaps a better way to do this altogether?
> >
> >
>
> Add the keyword 'uv_mapping' to the pigment. On bezier patches, it Just
> Works (tm).

That does indeed attach the image to a patch.  It has some odd behavior, though.
 I'm using Moray as my modeller, and was originally using a bezier patch that
was more than one sheet, as the spine of the book has a sharper curve.  Moray
does this by unioning patches together, but UV_mapping forces the image to
attach to each base patch, even when the texture is applied to the union.  This
results in the image being tiled across the complete surface.

I'm attempting to see if I can use a single patch, but if the control points are
moved too much to one side (so that they are not evenly spaced), the image warps
correspondingly, becoming squished on one side.


Post a reply to this message

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