POV-Ray : Newsgroups : povray.binaries.animations : Another flocking system Server Time
20 Jul 2024 17:23:14 EDT (-0400)
  Another flocking system (Message 1 to 8 of 8)  
From: Rune
Subject: Another flocking system
Date: 26 Jul 2000 19:12:02
Message: <397f7042@news.povray.org>
The quality of this animation (resolution, framerate) is very poor compared
to the one by Greg. However, there's nothing wrong with the flocking system
itself. I managed to make the flock "springy" and also to give it a natural
look by making the boids fly in and out amongst each other. Hmm, but where
do I go from here...?

Greetings,

Rune
--
Updated July 23: http://rsj.mobilixnet.dk
3D images, include files, stereograms, tutorials,
The POV Desktop Theme, The POV-Ray Logo Contest,
music, 350+ raytracing jokes, and much more!


Post a reply to this message


Attachments:
Download 'flock1.zip' (289 KB)

From: Greg M  Johnson
Subject: Re: Another flocking system
Date: 26 Jul 2000 21:18:44
Message: <397f8df4@news.povray.org>
Very cool.  Is each individual actor aligned to its current velocity, or does
it always point forward?  I always went back to the drawing board when some
code resulted in violently flicking actors.  Part of your springy feel might
just be that you're moving a lot faster than I am.  How did you manage the "fly
in among each other" effect?

Getting late, more comments later.

Rune wrote:

> The quality of this animation (resolution, framerate) is very poor compared
> to the one by Greg. However, there's nothing wrong with the flocking system
> itself. I managed to make the flock "springy" and also to give it a natural
> look by making the boids fly in and out amongst each other. Hmm, but where
> do I go from here...?


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Another flocking system
Date: 28 Jul 2000 08:40:42
Message: <39817E1A.650778F3@my-dejanews.com>
I updated my animation to make the ships a little bit wilder. Each has a unique
attraction point which varies in z as it moves in x.   It also looks better with
them going faster.  Observant viewers will note that my tiny ships pass over a golf
hole-- a remnant from when I used this isosurface-containing INC for a defunct golf
idea......

 http://members.xoom.com/_XMCM/gregjohn/animation.html#POV15






"Greg M. Johnson" wrote:

> Rune wrote:
>
> > The quality of this animation (resolution, framerate) is very poor compared
> > to the one by Greg. However, there's nothing wrong with the flocking system
> > itself. I managed to make the flock "springy" and also to give it a natural
> > look by making the boids fly in and out amongst each other. Hmm, but where
> > do I go from here...?


Post a reply to this message


Attachments:
Download 'flyby16f.jpg' (17 KB)

Preview of image 'flyby16f.jpg'
flyby16f.jpg


 

From: Bob Hughes
Subject: Re: Another flocking system
Date: 28 Jul 2000 08:50:41
Message: <398181a1$1@news.povray.org>
I forgot I had downloaded the zip but failed to look at the animation until
now.
It is very springy, what came to my mind was a hovercraft simulation showing
visible air between it and the ground.  Okay, maybe not.

Bob


Post a reply to this message

From: Rune
Subject: Re: Another flocking system
Date: 28 Jul 2000 17:52:28
Message: <3982009c@news.povray.org>
"Greg M. Johnson" wrote:
> I updated my animation to make the ships a little bit wilder.
> Each has a unique attraction point which varies in z as it
> moves in x.

Definitely better. A little "wilder", but they still always remain in the
same position in the formation (unlike in the method I use). The one method
probably is better for some purposes, while the other is better for other
purposes. It might also partially be a matter of taste.

> Observant viewers will note that my tiny ships pass over a
> golf hole-- a remnant from when I used this isosurface-
> containing INC for a defunct golf idea......

Defunct? Sad to hear. I also found my push-ball and my missile-bot ideas
defunct :-(

Greetings,

Rune
--
Updated July 23: http://rsj.mobilixnet.dk
3D images, include files, stereograms, tutorials,
The POV Desktop Theme, The POV-Ray Logo Contest,
music, 350+ raytracing jokes, and much more!


Post a reply to this message

From: Rune
Subject: Re: Another flocking system
Date: 28 Jul 2000 17:52:31
Message: <3982009f@news.povray.org>
"Greg M. Johnson" wrote:
> Very cool.

Thanks!

> Is each individual actor aligned to its current velocity,
> or does it always point forward?

Both! ;-)
Each boid is aligned to the direction in which it is moving (which I would
call forward).

> I always went back to the drawing board when some code
> resulted in violently flicking actors.

I've tried that too. I'm not sure, but I think it happens mostly when boids
are forced to be pushed too mush into the ground, so I try to avoid that. It
also to help to use a higher number of "calculation frames".

> Part of your springy feel might just be that you're moving
> a lot faster than I am.

Yes maybe.

> How did you manage the "fly in among each other" effect?

At your animations page you show a flock that assembles itself into a single
chain with one track. My flock assembles itself into 4 chains with 6 tracks
each. However, the individual chains and tracks are not visible because of
the relative low number of boids, so it just looks like "complicated flock
behavior". It would also work for more boids, then I'd just have to raise
the number of chains and/or tracks per chain.

Greetings,

Rune
--
Updated July 23: http://rsj.mobilixnet.dk
3D images, include files, stereograms, tutorials,
The POV Desktop Theme, The POV-Ray Logo Contest,
music, 350+ raytracing jokes, and much more!


Post a reply to this message

From: Rune
Subject: Re: Another flocking system
Date: 28 Jul 2000 17:52:33
Message: <398200a1@news.povray.org>
I have made some improvements to my flock.
A 482KB .mpg animation can be downloaded from here:

http://rsj.mobilixnet.dk/temp/flock2.mpg

Greetings,

Rune
--
Updated July 23: http://rsj.mobilixnet.dk
3D images, include files, stereograms, tutorials,
The POV Desktop Theme, The POV-Ray Logo Contest,
music, 350+ raytracing jokes, and much more!


Post a reply to this message

From: Greg M  Johnson
Subject: Re: Another flocking system
Date: 31 Jul 2000 08:52:40
Message: <3985756D.AA11CAB7@my-dejanews.com>
Rune wrote:

> "Greg M. Johnson" wrote:
> > Observant viewers will note that my tiny ships pass over a
> > golf hole-- a remnant from when I used this isosurface-
> > containing INC for a defunct golf idea......
>
> Defunct? Sad to hear. I also found my push-ball and my missile-bot ideas
> defunct :-(

A golf ball might either bounce or roll on a surface.

I had a very cool bouncing algorithm that insisted on making the particle fall
through the surface when it came to "rolling."

I had a very cool rolling algorithm for which I never could figure out how to
make the balls "rotate" properly.

And then the programming headache of making a ball smart enough to know to
switch between bouncing and rolling drove me nuts..........


Post a reply to this message

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