POV-Ray : Newsgroups : povray.binaries.animations : Stacked Bouncing Balls - Take 2 (MPG, 412 KB) Server Time
1 Nov 2024 15:27:05 EDT (-0400)
  Stacked Bouncing Balls - Take 2 (MPG, 412 KB) (Message 1 to 7 of 7)  
From: None
Subject: Stacked Bouncing Balls - Take 2 (MPG, 412 KB)
Date: 19 Sep 2003 22:47:57
Message: <Xns93FBE7E2790C1None@204.213.191.226>
Well, I fixed the texture "drifting" (explained in response to Rune in 
previous post).  I've been coliding balls all sorts of ways and it seems to 
work very well now.  It's fun and I don't know why.  I think the ability to 
see physics in slow mo is cool.  I thought I'd post a similar animation to 
the previous one, but this time I've set the bottom ball spining like a top 
and added a couple of balls.  I've slowed it down (a little less than half 
speed) at the expense of simulation time.  Maybe it's not long enough, it's 
nice to see them come to a rest.  It's intesting how a bunch of balls 
together will absorb a lot of the kinetic energy in a faster balls when it 
collides with them.

I think I'll try filling the box with balls tonight to see what happens.


Post a reply to this message


Attachments:
Download 'BBStack4.mpg' (413 KB)

From: Neonux
Subject: Re: Stacked Bouncing Balls - Take 2 (MPG, 412 KB)
Date: 20 Sep 2003 00:26:05
Message: <3f6bd6dd@news.povray.org>
Very nice!

I wonder what these would be like in a hollowed out large sphere or a half
pipe...?

Scateboarding spheres... hehe! ;)


Post a reply to this message

From: None
Subject: Re: Stacked Bouncing Balls - Take 2 (MPG, 412 KB)
Date: 20 Sep 2003 13:05:14
Message: <Xns93FC851FCD01FNone@204.213.191.226>
"Neonux" <neo### [at] softhomenet> wrote in
news:3f6bd6dd@news.povray.org: 

> Very nice!

Thanks.

> I wonder what these would be like in a hollowed out large sphere or a
> half pipe...?
> [...]

Implementing trace() is my next step which should allow the balls to 
collide with any surface/objects.


Post a reply to this message

From: None
Subject: Balls in half pipe (MPG, 174 KB)
Date: 21 Sep 2003 20:29:48
Message: <Xns93FDD07C0AD3DNone@204.213.191.226>
"Neonux" <neo### [at] softhomenet> wrote in
news:3f6bd6dd@news.povray.org: 

> Very nice!
> 
> I wonder what these would be like in a hollowed out large sphere or a
> half pipe...?

I've finished implementing trace() in my code to allow the balls to 
collide with anything.  It works very well, and the time penalty is 
minimal, I was really surprised.  I've tried different types of objects, 
simple and complex, including isosurface objects.  Now I just need an 
interesting obstacle course for the balls to go through.

Thanks Neonux for the idea of the hollowed out sphere and half-pipe.  It 
was one of the first objects I tried when I was implementing trace() 
because one of the primary objectives for me was to test the rotational 
(rolling) aspect of my logic with trace() and your idea was perfect to 
test this.  Although the attached animation isn't that exciting it does 
show my collision to trace() logic at work.


Post a reply to this message


Attachments:
Download 'BBTrace.MPG' (175 KB)

From: Neonux
Subject: Re: Balls in half pipe (MPG, 174 KB)
Date: 21 Sep 2003 20:35:44
Message: <3f6e43e0$1@news.povray.org>
Magic!!!  :)  I love this anim... :)

Some of these animation techniques really need to be combined into a single
animation tool.

Open Source project would be wonderful with a nice interface... Hmmm..

It would enable people to make animations absolute masterpeices.


> Thanks Neonux for the idea of the hollowed out sphere and half-pipe.  It
> was one of the first objects I tried when I was implementing trace()
> because one of the primary objectives for me was to test the rotational
> (rolling) aspect of my logic with trace() and your idea was perfect to
> test this.  Although the attached animation isn't that exciting it does
> show my collision to trace() logic at work.


Post a reply to this message

From: None
Subject: Re: Balls in half pipe (MPG, 174 KB)
Date: 21 Sep 2003 21:18:56
Message: <Xns93FDD8D56F330None@204.213.191.226>
"Neonux" <neo### [at] softhomenet> wrote in
news:3f6e43e0$1@news.povray.org: 

> [...]
> Some of these animation techniques really need to be combined into a
> single animation tool.
> 
> Open Source project would be wonderful with a nice interface... Hmmm..
> 
> It would enable people to make animations absolute masterpeices.
> [...]

Yeah, I also wish there was an easy to use free 3D physics simulation 
program.  I love "newtonian" physics.  Unfortunatly my little Povray SDL 
program is only specialized at handling balls, not so versatile.

MechSim in MegaPov is actually quite capable.  I wish more people would 
post MechSim animations here.  Unfortunatly, Povray alone is not an easy 
tool to use for the uninitiated, and then MechSim is a large step beyond 
that.  Add to that the fact that Povray is not real-time interactive 
(both design and render), and the audience becomes that much smaller.  
Many commercial 3D packages now support "physics" simulations, even 
Macromedia's latest Shockwave, which was typically not considered a 3D 
software (it uses Havok's real-time physics engine, which is quite cool 
(havok.com)).

If you use Linux, track down an old program called "Aero", it's a fun to 
use rigid body dynamics program and supports (old) Povray output.  
Problem is that it's no longer in development and a little buggy.  There 
are also some open source "physics" engine API projects going on which 
show promise, although I haven't tried any of them yet.


Post a reply to this message

From: None
Subject: Re: Balls in half pipe (MPG, 174 KB)
Date: 21 Sep 2003 21:27:18
Message: <Xns93FDDA4017BC7None@204.213.191.226>
"Neonux" <neo### [at] softhomenet> wrote in
news:3f6e43e0$1@news.povray.org: 

> Magic!!!  :)  I love this anim... :)
> [...]

Oh, and thanks, it's encouraging.


Post a reply to this message

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