put a per-object boolean (eg self.emit) attribute on each emitter object, make a group of all of them, connect that group to a generate sample set node, set the filter attribute in that node to your chosen boolean attribute, now you can switch on which object to emit by setting the attribute to true or false on each respective object.
On Fri, May 18, 2012 at 4:45 PM, Stephen Blair <stephen.bl...@autodesk.com>wrote: > Put a per-point attribute on each emitter object (eg self._groupID) > > In the emit ice tree, use emit location to get the groupID and delete the > points if they are not from the object you want to be emitting at that > point in time > > > > From: softimage-boun...@listproc.autodesk.com [mailto: > softimage-boun...@listproc.autodesk.com] On Behalf Of Peter Agg > Sent: May-18-12 10:40 AM > To: email@example.com > Subject: Re: Switching geometry emitter > > HACKY WORKAROUND WARNING!!! > > If you Generate a Sample Set, get the PointPosition from the locations and > then create an array out of it you can plug that data into an Add Point > node without context issues. > > Dirty, isn't it? :) > > > > On 18 May 2012 15:24, Chris Marshall <chrismarshal...@gmail.com<mailto: > chrismarshal...@gmail.com>> wrote: > Well that seems to work if after the emit node, but that means you need > three emit nodes and I'd hoped to have just one. I was thinking of plugging > the three pieces of geometry into a conditional type thing which I could > use to switch between them, before the emit node. > > On 18 May 2012 15:16, Sandy Sutherland <sandy.sutherl...@triggerfish.co.za > <mailto:sandy.sutherl...@triggerfish.co.za>> wrote: > Can you not use 'if' nodes and use an integer or something to drive the > selection? > > S. > > _____________________________ > Sandy Sutherland > Technical Supervisor > sandy.sutherl...@triggerfish.co.za<mailto: > sandy.sutherl...@triggerfish.co.za> > _____________________________ > > > > ________________________________ > From: softimage-boun...@listproc.autodesk.com<mailto: > softimage-boun...@listproc.autodesk.com> [ > softimage-boun...@listproc.autodesk.com<mailto: > softimage-boun...@listproc.autodesk.com>] on behalf of Chris Marshall [ > chrismarshal...@gmail.com<mailto:chrismarshal...@gmail.com>] > Sent: 18 May 2012 16:10 > To: firstname.lastname@example.org<mailto:email@example.com > > > Subject: ICE: Switching geometry emitter > Hi, > I have three objects I want to emit particles from, but not all at the > same time, with one pointcloud. Is there a way to use emit from geometry, > and switch between the three pieces of geometry? I guess I could use three > emit from geometry compounds and just change the emission individually, but > I thought maybe there'd be a way of using a Group Geometry plugged into 1 > emit compound or similar and toggle which is the emitter geometry at any > one time? > I thought generate sample set might work but I'm getting context errors. > > Any ideas? > Thanks > Chris > > > > > -- --------------------------------------- Vladimir Jankijevic Technical Direction Elefant Studios AG Lessingstrasse 15 CH-8002 Zürich +41 44 500 48 20 www.elefantstudios.ch ---------------------------------------