Well it represents the underlying structure of the data.
What is basically happening here is that when a particle is emitted, it
uses the position of that particle to find the closest position on the
surface it was emitted from and saves that position on the surface and all
the information it holds as "EmitLocation".
You could do the same by using get closest location on geometry with the
surface you emitted from.

That location - be it from EmitLocation or generated by you - the holds all
the information of that surface for that specific point on it.
It holds Position, Normal, weights, vertexcolors and whatever might be on
there.
What you do now when plugging that location into the source of a get data
node, is telling that get data node to try to retrieve its information from
that location, which gives you access to for example the value of the
weightmap at the surfacepoint closest to the particle.
On May 10, 2012 4:59 PM, "Morten Bartholdy" <[email protected]> wrote:

> **
>
> I thought for a second that you were shitting me there Stephen. Can we
> agree some things need housecleaning here? And please more elaborate
> documentation - there are a lot of plug this into this, but not much why
> and how.
>
>
>
> Morten
>
>
>
>
>
>
>
>
>
>
> Den 10. maj 2012 kl. 16:35 skrev Stephen Blair <[email protected]>:
>
>
> > Or use the “Get Weightmap Value” compound. (NOT the “Get Weight Map
> Value” compound ;-)
> >
> > From: [email protected] [mailto:
> [email protected]] On Behalf Of Stephen Blair
> > Sent: May-10-12 9:15 AM
> > To: Morten Bartholdy; [email protected]
> > Subject: RE: ICE context problems
> >
> > Plug the location into the Source of a Get Data, then Explore and find
> the weights
> >
> > From: [email protected] [mailto:
> [email protected]] On Behalf Of Morten Bartholdy
> > Sent: May-10-12 9:10 AM
> > To: [email protected]
> > Subject: Re: ICE context problems
> >
> >
> > But how do I get weightmap data from the emit location?
> >
> >
> >
> > MB
> >
> > Den 10. maj 2012 kl. 14:54 skrev Philip Melancon <
> [email protected]>:
> > Can't try this right now, but I imagine doing a get data on emit
> location would probably do the trick
> >
> >
> >
> >       Philip Melancon
> >
> >       Lead Crowd TD
> >
> >       Modus FX
> >
> >
> >
> > On 5/10/2012 8:51 AM, Morten Bartholdy wrote:
> >
> > I keep running into annoying context problems in ICE, usually when
> wanting to use weightmap data from the emitter geo to drive a scalar value
> in a pointcloud.
> >
> >
> >
> > An example would be generating strands from a grid and wanting to modify
> the length of the strands with a weightmap from the emitter grid. This will
> give me a context mismatch: Input context supported: Per object or point of
> "name".pointcloud
> >
> > Output context supported: Per point of grid.polymesh
> >
> >
> >
> > How can I get around that one?
> >
> >
> >
> > Morten
> >
> >
> >
> > No virus found in this message.
> > Checked by AVG - www.avg.com<http://www.avg.com>
> > Version: 2012.0.1913 / Virus Database: 2425/4987 - Release Date:
> 05/09/12
> >
> >
>

Reply via email to