POV-Ray : Newsgroups : povray.binaries.images : Particle blobs - attached files (1/1) Server Time
2 Oct 2024 02:19:28 EDT (-0400)
  Particle blobs - attached files (1/1) (Message 1 to 10 of 11)  
Goto Latest 10 Messages Next 1 Messages >>>
From: Chris Huff
Subject: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 13:37:27
Message: <chrishuff-4B2C3F.12370928062000@news.povray.org>
I just finished the object part of the particle_system patch, and have 
implemented object interaction. The particle_system object is actually 
an automatically generated blob, though the syntax looks like a separate 
object. I might turn it into a blob component eventually.
These are two images of the same system: A single particle emitter at 
the left, spraying particles along the surface of a plane toward a 
slightly offset sphere.

-- 
Christopher James Huff - Personal e-mail: chr### [at] maccom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/


Post a reply to this message


Attachments:
Download 'particleSystemA.jpg' (17 KB) Download 'particleSystemB.jpg' (16 KB)

Preview of image 'particleSystemA.jpg'
particleSystemA.jpg

Preview of image 'particleSystemB.jpg'
particleSystemB.jpg


 

From: Mic Hazelgrove
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 14:56:58
Message: <395a4a7a@news.povray.org>
Make it transparent, add a very small spotted white texture and you have
foam on the crest of a wave!

"Chris Huff" <chr### [at] maccom> wrote in message
news:chrishuff-4B2C3F.12370928062000@news.povray.org...
> I just finished the object part of the particle_system patch, and have
> implemented object interaction. The particle_system object is actually
> an automatically generated blob, though the syntax looks like a separate
> object. I might turn it into a blob component eventually.
> These are two images of the same system: A single particle emitter at
> the left, spraying particles along the surface of a plane toward a
> slightly offset sphere.
>
> --
> Christopher James Huff - Personal e-mail: chr### [at] maccom
> TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
> Personal Web page: http://homepage.mac.com/chrishuff/
> TAG Web page: http://tag.povray.org/
>
>


Post a reply to this message

From: Tony[B]
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 14:59:49
Message: <395a4b25@news.povray.org>
Does this particle system include collision detection? (Please say yes...)


Post a reply to this message

From: Chris Huff
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 15:10:49
Message: <chrishuff-BA312D.14105028062000@news.povray.org>
In article <395a4b25@news.povray.org>, "Tony[B]" 
<ben### [at] panamac-comnet> wrote:

> Does this particle system include collision detection? (Please say yes...)

Yes, that is what I mean by object interaction. The particles don't 
interact with each other yet, but they do bounce off of specified 
objects. Look at the second image, with the sphere splitting the 
"stream" into two.

-- 
Christopher James Huff - Personal e-mail: chr### [at] maccom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: Tony[B]
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 15:16:00
Message: <395a4ef0@news.povray.org>
> Yes, that is what I mean by object interaction.

Drool... me want particles... :-}_

>Look at the second image, with the sphere splitting
> the "stream" into two.

I thought that's what I saw. Joy.


Post a reply to this message

From: SamuelT
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 15:26:24
Message: <395A523E.CB686B58@aol.com>
That's great, Chris! Do you call it like a standard object? It seems to use
trace, does it? I hope your patch makes it into the next MegaPov release :)

~Sam

Chris Huff wrote:

> I just finished the object part of the particle_system patch, and have
> implemented object interaction. The particle_system object is actually
> an automatically generated blob, though the syntax looks like a separate
> object. I might turn it into a blob component eventually.
> These are two images of the same system: A single particle emitter at
> the left, spraying particles along the surface of a plane toward a
> slightly offset sphere.
>
> --
> Christopher James Huff - Personal e-mail: chr### [at] maccom
> TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
> Personal Web page: http://homepage.mac.com/chrishuff/
> TAG Web page: http://tag.povray.org/
>
>  [Image]
>
>  [Image]


Post a reply to this message

From: Chris Huff
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 15:42:12
Message: <chrishuff-78715F.14421428062000@news.povray.org>
In article <395A523E.CB686B58@aol.com>, STB### [at] aolcom wrote:

> That's great, Chris! Do you call it like a standard object?

At the moment, it can be called as an object or a pattern. I may change 
it so it is a blob component type, and remove the pattern(which is 
unnecessary with the additions I have made to blob_pigment).


> It seems to use trace, does it? I hope your patch makes it into the 
> next MegaPov release :)

Depends on what you mean...it uses the same internal functions that 
POV-Script trace() does, but it doesn't use the internal Trace() 
function.

-- 
Christopher James Huff - Personal e-mail: chr### [at] maccom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: SamuelT
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 18:01:11
Message: <395A766A.F93A0502@aol.com>
I forgot to ask, if you get interaction between particles worked in, will
the spray let you use any object? Like if I wanted grain to pour out of a
tube, etc.

Chris Huff wrote:

> In article <395A523E.CB686B58@aol.com>, STB### [at] aolcom wrote:
>
> > That's great, Chris! Do you call it like a standard object?
>
> At the moment, it can be called as an object or a pattern. I may change
> it so it is a blob component type, and remove the pattern(which is
> unnecessary with the additions I have made to blob_pigment).
>
> > It seems to use trace, does it? I hope your patch makes it into the
> > next MegaPov release :)
>
> Depends on what you mean...it uses the same internal functions that
> POV-Script trace() does, but it doesn't use the internal Trace()
> function.
>
> --
> Christopher James Huff - Personal e-mail: chr### [at] maccom
> TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
> Personal Web page: http://homepage.mac.com/chrishuff/
> TAG Web page: http://tag.povray.org/

--
Samuel Benge

E-Mail: STB### [at] aolcom

Visit my isosurface tutorial at http://members.aol.com/stbenge


Post a reply to this message

From: Chris Huff
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 18:09:56
Message: <chrishuff-9296ED.17095828062000@news.povray.org>
In article <395A766A.F93A0502@aol.com>, SamuelT <STB### [at] aolcom> 
wrote:

> I forgot to ask, if you get interaction between particles worked in, will
> the spray let you use any object? Like if I wanted grain to pour out of a
> tube, etc.

Hmm, I was actually only planning on point or sphere particles, though 
possibly a way to specify a particle object and a "rotational jitter" 
amount. I also wasn't planning on actual particle-particle collision 
detection, just attractive/repulsive fields.
Doing collision detection between two arbitrary objects would be very 
difficult, approximating them with spheres would probably be sufficient 
for most cases.

What would be very nice would be the ability to specify a macro for 
creating particles. The POV engine would pass position, velocity, 
temperature, age, and other particle data to the macro through it's 
parameters, the user would write the macro to create the particles 
themselves. I have no idea how to do this, but I do plan on looking into 
it.

-- 
Christopher James Huff - Personal e-mail: chr### [at] maccom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: Rune
Subject: Re: Particle blobs - attached files (1/1)
Date: 28 Jun 2000 18:53:18
Message: <395a81de@news.povray.org>
Hi Chris!

The particle_system very interesting!

I have some questions:

Is the particle_system frame independent? That is, when animated, is it
relying completely on the clock, and not on saving data between the frames?
Or is it frame dependent, that is, you may not get the same result when you
render an animation with 20 frames and another with 100 frames. I hope it is
frame independent.

How does the collision detection work? Do you have to specify all objects
the particles should detects, or does it automatically detect all objects in
the scene? I hope it detects all objects automatically, maybe with an option
to turn detection *off* for specified objects, rather than having an option
turning detection *on* for specified objects. But I may not have thought
this through well enough...

Anyway, as I said, seems very interesting!

Greetings,

Rune
--
Updated June 12: 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

Goto Latest 10 Messages Next 1 Messages >>>

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