POV-Ray : Newsgroups : povray.binaries.animations : Bubbles animation Server Time
5 Nov 2024 07:17:44 EST (-0500)
  Bubbles animation (Message 1 to 3 of 3)  
From: Andrew Coppin
Subject: Bubbles animation
Date: 26 Sep 2002 12:22:57
Message: <3d933461@news.povray.org>
Right, I *hope* this is cross-posted rather than multiposted...

I have made an animation out of my "bubbles" image. It's a tad large - the
original AVI is about 120MB, but on converting to MPEG1 it goes down to a
much more reasonable 3MB. That's still a little large for this newsgroup
though, so the file can be downloaded from

http://www.btinternet.com/~orphi/Video/Bubbles-Anim.m1v

The stats again:
  320 x 240 pixels / frame
  500 frames / 25 fps = 20 sec.
  Size is ~ 3MB

Comments?

Andrew.


Post a reply to this message

From: hughes, b 
Subject: Re: Bubbles animation
Date: 26 Sep 2002 14:36:54
Message: <3d9353c6$1@news.povray.org>
Yep, cross-posted okay. I don't know what happened with the m1v file though,
it's only downloading as source code when I click on the URL link.
Right-clicking and Save Target then opening the file works, not sure if I
need to associate m1v files to something.
Anyway... it's somewhat effervescent looking. The bubbles seem to grow out
of a invisible plane? Were they clipped or differenced to make them appear
and disappear?
--
Farewell,
Bob
"Andrew Coppin" <orp### [at] btinternetcom> wrote in message
news:3d933461@news.povray.org...
> Right, I *hope* this is cross-posted rather than multiposted...
>
> http://www.btinternet.com/~orphi/Video/Bubbles-Anim.m1v


Post a reply to this message

From: Andrew Coppin
Subject: Re: Bubbles animation
Date: 26 Sep 2002 16:19:34
Message: <3d936bd6@news.povray.org>
> Anyway... it's somewhat effervescent looking. The bubbles seem to grow out
> of a invisible plane? Were they clipped or differenced to make them appear
> and disappear?
> --
> Farewell,
> Bob

Well, ideally the bubbles would materialise so far away that you don't
notice that they're not there from frame 1. But hey, I haven't got all year
;-) It took all day to render as it is... *sigh*

So anyway, each bubble appears out of nowhere at a given clock value 'cos
that's the way I wrote the scene. But the bubbles *dissapear* when they hit
the surface of the water (which they're CSG'd out of ;-). Actually I'd like
to make the bubbles "burst" propperly when they get to the surface, and even
send out little ripples along the water's surface (and last part of the
animation is a bit blank), but... OK, first *OUCH* math overload!... and
second *OUCH* need more more _MORE_ CPU power 8->

Andrew.


Post a reply to this message

From: hughes, b 
Subject: Re: Bubbles animation
Date: 26 Sep 2002 19:23:49
Message: <3d939705@news.povray.org>
Andrew Coppin wrote:
>>Anyway... it's somewhat effervescent looking. The bubbles seem to grow out
>>of a invisible plane? Were they clipped or differenced to make them appear
>>and disappear?
>
> So anyway, each bubble appears out of nowhere at a given clock value 'cos
> that's the way I wrote the scene. But the bubbles *dissapear* when they hit
> the surface of the water (which they're CSG'd out of ;-). Actually I'd like
> to make the bubbles "burst" propperly when they get to the surface, and even
> send out little ripples along the water's surface

I see, makes sense then. Yeah, it can only get more difficult from there 
on. Predicting the positions and applying to a pattern would be possible 
enough on a HF, basically by not "predicting" but using known positions 
where the bubbles encounter the surface. I think trace() could do that. 
You would then put a ripples pattern centered at that point. The HF 
would be using the averaged patterns. Well, it's more complicated than 
it sounds, not even sure about it. Maybe proximity figured somehow, 
you'd know the three axes of the bubble so really all youd have test for 
is near/far to the water. Two axes are the position over water, third is 
height (or depth). When that 3rd axis encounters the water [#if(y=0) is 
water surface] an action would take place. Simple really. The tough part 
is scripting it out, might be the stuff of arrays.

You e-mailed me too, wondered if that was a mistake and probably was. 
Which makes me bring up the subject of cross-posting again. I keep 
forgetting I have to prevent the replies from going to other groups on 
my own. Which is why I try to never do it. You can end up with a pair of 
twin message threads. Mulitposting instead (separate posts) helps in 
that way but then the newsreader doesn't see the other one as being read 
already. Has always been something I try not to get into for that 
reason, which tends to make me a bad newsgroup user when it comes to 
that stuff. I don't get the practice, in other words, and it goes on so 
little here at news.povray.org where I visit most.
Luckily I know much more than I used to. Ken Tyler has put a guideline 
at povray.announce.frequently-asked-questions if you haven't seen it 
yet, cross-posting is the "acceptable" way but like I said something not 
seen much of here.

Sorry for going OT.


Post a reply to this message

From: Andrew Coppin
Subject: Re: Bubbles animation
Date: 27 Sep 2002 05:36:48
Message: <3d9426b0@news.povray.org>
Hmm, yes - I have now deleted the "email" button from MSOE's toolbar. (Why
the hell would you want such a button anyway? I'm forever accidentally
clicking that thing... Sorry.) As for cross-posting... I think next time I
shall just post the thing to *one* list, then anounce it on other lists if I
think it's worth bothering. That way I don't have to check for replys on
several lists ;-)

Getting back to the subject of the animation... It sound be real easy to
make some sine wave ripples propogate outwards from the point of impact with
the water's surface. (Since I know the coordinates of every bubble...) Of
course, it would still be murder to get the bubbles to "burst" at the
surface - I have no idea how to even begin! Oh, and ripples would mean using
an isosurface or hight-field - not fast. I say again, the animation I posted


Ah well, we'll see...
Andrew.


Post a reply to this message

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