Re: Spring-op - rendering

Date : Fri, 3 Jun 2005 12:12:01 +0100
To : XSI(at)Softimage.COM
From : Alan Jones <skyphyr(at)gmail.com>
Subject : Re: Spring-op - rendering
You seen them to a home so they can recover and be released into the
wild. It's a secret place - used to be call Asston, but everyone kept
hushing "shhhh" before so now it's just the Shaston. Go there and you
see - it's always full of asses.

Anyone else planning to make a saved ass of themselves this evening?

On 6/3/05, kim aldis <kim(at)aldis.org.uk> wrote:
>  
> When you save asses, do you line them all up on a shelf or do you put them
> in a book, like a  stamp collection? Or maybe you line them up in your front
> garden for when your friends come to visit on their bicycles? 
>   
>  
>  
>  
>  ________________________________
>  From: owner-xsi(at)Softimage.COM [mailto:owner-xsi(at)Softimage.COM] On Behalf Of
> Sandy Sutherland
> Sent: 03 June 2005 11:48
> 
> To: XSI(at)Softimage.COM
> Subject: Re: Spring-op - rendering
> 
>  
>  
> No Worries - any time, tha's what this list is all about, a huge bunch of
> ass savers at work!!!   ;^) 
>   
> S. 
>   
> ----------------------------------------------------------
> Sandy Sutherland  Digital Doodeller - TD
> The Refinery (Cape)  http://www.refinery.co.za
> mailto:sandy(at)refinery.co.za
> (P) (+27 21) 480 3132  (F) (+27 21) 480 3101
> ----------------------------------------------------------
>  
>  
> ----- Original Message ----- 
> From: Lee Hallett 
> To: XSI(at)Softimage.COM 
> Sent: Friday, June 03, 2005 12:25 PM 
> Subject: RE: Spring-op - rendering 
> 
>  
> Thanks Sandy, you are an absolute star... Saved my ass right there... 
>   
>  
>  
>  
> 
> Lee|3d animation and design.. 
> 
> Pixel pusher & 'telly colouring in' bloke 
> 
> There are only 10 sorts of people in the World - those that understand
> binary, and those that don't.
>  
>  
> 
>  *       BBC Wales | C4 graphics area | Broadcasting House| Llandaff,
> Cardiff. CF5 2QY. 
>  (       +44 (0)29 203 23370 
> e-*     lee.hallett(at)bbc.co.uk 
>  
>  
> -----Original Message-----
> From: owner-xsi(at)Softimage.COM [mailto:owner-xsi(at)Softimage.COM] On Behalf Of
> Sandy Sutherland
> Sent: 03 June 2005 10:08
> To: XSI(at)Softimage.COM
> Subject: Re: Spring-op - rendering
> 
>  
> Try this: 
>   
> ######################### 
>   
> HairPlot 
>   
> ' test new code
> ' logmessage GetOutputPorts(GetSpringCompOp()(0)) 
>   
> '-------------------------------------------------------------
> ' returns all scripted operators within scene
> '-------------------------------------------------------------
> function GetScriptedOperators()
>  siScriptedOperatorID =
> "{CCECD9D9-10A3-11d4-879F-00A0C983050D}"
>  set GetScriptedOperators =
> FindObjects(,siScriptedOperatorID) 
>   
>  if typename(GetScriptedOperators) = "Nothing" then
>   set GetScriptedOperators = CreateObject("XSI.Collection")
>  end if
> end function 
>   
> 
> '--------------------------------
> ' return all springcomp operators 
> ' within scene
> '--------------------------------
>  function GetSpringCompOps() 
>   
>  siScriptedOperatorID =
> "{88E2C4DE-B0CA-4044-A289-EF1985593D52}" 
>   
>  set GetSpringCompOps= FindObjects(,siScriptedOperatorID) 
>   
>  if typename(GetSpringCompOps) = "Nothing" then 
>   
>   set GetSpringCompOps= CreateObject("XSI.Collection") 
>   
>  end if 
>   
> end function 
>   
> 
> '--------------------------------
> ' return operator output ports
> '--------------------------------
> function GetOutputPorts(op)
>  if typename(op) <> "Operator" then
>    
>  end if
>   
>  set GetOutputPorts= CreateObject("XSI.Collection")
>  
>  ' get the parent of the op using enumelements
>  ' this will return all object that the operator writes to.
>  set elems = enumelements(op,false)
>  if typename(elems) <> "Nothing" then
>   for each elem in elems
>     GetOutputPorts.add elem
>   next
>  end if
>    
> end function 
>   
> '--------------------------------
> ' Hair Plot
> '--------------------------------
> function HairPlot
>  
>  preRoll = 20 'in frames 
>   
>  DeselectAll 
>   
>  set springSources = GetSpringCompOps() 
>   
>  set springParams = CreateObject("XSI.Collection")
>  
>  for each springSource in springSources 
>   springParams.additems GetOutputPorts(springSource)
>  next
>  
>  if springParams.count > 0 then
>  
>   'get the first obj 
>   
>       set firstObj =
> springSources(0).OutputPorts(0).Target2
>  
>   dim Fstart, Fend
>  
>   Fstart = GetValue ("PlayControl.In")
>   RollStart = Fstart - preRoll
>   'SetValue "PlayControl.In", RollStart 
>   
>   Fend = GetValue ("PlayControl.Out")
>  
>   'PlotToAction "trakk_with_hair_01.cube25",
> "trakk_with_hair_01.cube25.kine.local.posx", "est", 82,
> 100, 1, 20, 3, False, 0.01 
>   
>     set newAction = PlotToAction(firstObj, springParams, , RollStart, Fend,
> 1, 20, 3, False, 0.01, True) 
>   
>   SelectObj springSources.getastext 
>   DeleteObj 
>   
>   
>   
>   ApplyAction newAction
>   DeleteObj newAction
>    
>   
>  end if
>   
>   
> end function
>  
> ----------------------------------------------------------
> Sandy Sutherland  Digital Doodeller - TD
> The Refinery (Cape)  http://www.refinery.co.za
> mailto:sandy(at)refinery.co.za
> (P) (+27 21) 480 3132  (F) (+27 21) 480 3101
> ----------------------------------------------------------
>  
>  
> ----- Original Message ----- 
> From: Lee Hallett 
> To: XSI(at)Softimage.COM 
> Sent: Friday, June 03, 2005 10:50 AM 
> Subject: RE: Spring-op - rendering 
> 
>  
> Sorry guys - resending with the *URGENT* ammendment, coz it's, well
> Urgent... 
>   
> Quick one - how do you 'plot' the spring op ( tail from default quad rig)
> for renedering a sequence across multiple machines (batchserve)? 
>   
>  
>  
>  
> 
> Lee|3d animation and design.. 
> 
> Pixel pusher & 'telly colouring in' bloke 
> 
> There are only 10 sorts of people in the World - those that understand
> binary, and those that don't.
>  
>  
> 
>  *       BBC Wales | C4 graphics area | Broadcasting House| Llandaff,
> Cardiff. CF5 2QY. 
>  (       +44 (0)29 203 23370 
> e-*     lee.hallett(at)bbc.co.uk 
> http://www.bbc.co.uk/
> 
> This e-mail (and any attachments) is confidential and may contain
> personal views which are not the views of the BBC unless specifically
> stated.
> If you have received it in error, please delete it from your system. 
> Do not use, copy or disclose the information in any way nor act in
> reliance on it and notify the sender immediately. Please note that the
> BBC monitors e-mails sent or received. 
> Further communication will signify your consent to this. 
> http://www.bbc.co.uk/
> 
> This e-mail (and any attachments) is confidential and may contain
> personal views which are not the views of the BBC unless specifically
> stated.
> If you have received it in error, please delete it from your system. 
> Do not use, copy or disclose the information in any way nor act in
> reliance on it and notify the sender immediately. Please note that the
> BBC monitors e-mails sent or received. 
> Further communication will signify your consent to this.

---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.