POV-Ray : Newsgroups : povray.windows : Morphing utilites? Server Time
24 Nov 2024 17:40:33 EST (-0500)
  Morphing utilites? (Message 1 to 6 of 6)  
From: Stephen Nichols
Subject: Morphing utilites?
Date: 16 Sep 1998 22:46:52
Message: <360069CF.5F0D7129@nctc.net>
Hello,
 I was wondering if anyone knows if there is any software out there that
would help me do some morphing with povray.  I'd like to be able to take
two differant patches/meshes with the same number of points and do a
morphing animation with them.  Has anyone created anything to do this
yet?


--
Stephen's Plumbing and Well Service
Stephen Nichols
sni### [at] nctcnet


Post a reply to this message

From: Ken
Subject: Re: Morphing utilites?
Date: 16 Sep 1998 23:59:02
Message: <36007B43.45203C4F@pacbell.net>
I've never heard of anything that's been specificaly written for POV-Ray.
There are certainly dozens of utilties for post image processing that you
can use.

Ken

Stephen Nichols wrote:

> Hello,
>  I was wondering if anyone knows if there is any software out there that
> would help me do some morphing with povray.  I'd like to be able to take
> two differant patches/meshes with the same number of points and do a
> morphing animation with them.  Has anyone created anything to do this
> yet?
>
> --
> Stephen's Plumbing and Well Service
> Stephen Nichols
> sni### [at] nctcnet


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: Morphing utilites?
Date: 17 Sep 1998 01:00:58
Message: <3600897a.0@news.povray.org>
In article <36007B43.45203C4F@pacbell.net> , Ken <tyl### [at] pacbellnet>  wrote:
>I've never heard of anything that's been specificaly written for POV-Ray.
>There are certainly dozens of utilties for post image processing that you
>can use.

I think he want "real" object morphing. I would suggest the following (theory only!):
Create two sets off arrays, one with the initial coordinates of the mesh point and one
with the final ones. Then write a macro that interpolates between these coordinates on
the clock basis. The macro has to be called so that it generates the mesh coordinates
and inserts them. Then it should work.

Hmm, morphing is interesting and can finally done with the new macro stuff - maybe I
will try it myself :-)


Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany


Post a reply to this message

From: Mike
Subject: Re: Morphing utilites?
Date: 17 Sep 1998 02:14:08
Message: <3600A74C.E39E579@aol.com>
Try this:

http://www.merlin.net.au/~pod/lipsync/lipsync.html

It's the closest thing I've ever seen.  Comes with source too.  It would be
great to wrap something like that into a GIU.

-Mike

Stephen Nichols wrote:

> Hello,
>  I was wondering if anyone knows if there is any software out there that
> would help me do some morphing with povray.  I'd like to be able to take
> two differant patches/meshes with the same number of points and do a
> morphing animation with them.  Has anyone created anything to do this
> yet?
>
>


Post a reply to this message

From: JK
Subject: Re: Morphing utilites?
Date: 24 Sep 1998 05:36:21
Message: <360a0485.0@news.povray.org>
> I was wondering if anyone knows if there is any software
out there that
>would help me do some morphing with povray.

Well, it's not 'software' as in a program, but I believe
Chris Colefax, the unbelievable include file writer, is
planning to do something with morphing. I'm not sure if he's
finished (or even begun) yet, though.
Check out his page at
http://www.geocities.com/SiliconValley/Lakes/1434/

JK


Post a reply to this message

From: Chris Colefax
Subject: Re: Morphing utilites?
Date: 29 Sep 1998 22:44:07
Message: <36119336.D6F3803E@geocities.com>
Stephen Nichols wrote:
>  I was wondering if anyone knows if there is any software out there that
> would help me do some morphing with povray.  I'd like to be able to take
> two differant patches/meshes with the same number of points and do a
> morphing animation with them.  Has anyone created anything to do this
> yet?

JK wrote:
> Well, it's not 'software' as in a program, but I believe
> Chris Colefax, the unbelievable include file writer, is
> planning to do something with morphing. I'm not sure if he's
> finished (or even begun) yet, though.

Yes, POV-Ray morphing has indeed been suggested to me (like so many
other things!), and with the release of POV-Ray 3.1 and the Compressed
Mesh Macro File morphing between two meshes becomes all the more
feasible.  The array method described by Thorsten obviously takes care
of a major part of the process, and the average pattern should have no
trouble handling the blended textures.

What does present a problem, however, is dealing with meshes or patch
models with different numbers of vertices - some form of surface
interpolation is called for, so a single vertex can be split into
multiple vertices, or vice-versa.  Perhaps it would be easiest to
"equalise" the vertices in each mesh before any morphing takes place;
combining this with a reordering of the vertices would allow for all
sorts of effects, such as the model twisting or flipping as it changed
shape.

A little more ambitiously (or foolishly, perhaps!), I have been
considering morphing techniques that can be applied to any and all
POV-Ray objects.  At the moment I am leaning towards some form of
blob interpolation, which would allow smooth blending between different
shapes, and other effects such as objects melting into puddles, merging,
evaporating, etc.  The biggest obstacle I can foresee is how to
represent various objects in blob form - some are obvious, but others
may require a little more effort (I'm working on it!).

That aside, if anyone (and Stephen in particular) has two suitable
models that they want to morph (ie. meshes or patches with equal numbers
of vertices), just email me with some more details on the sort of
results you'd like to see and I'll be happy to start looking into it...


Post a reply to this message

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