RE: Siggraph dinner details - ITTA 10

2012-07-27 Thread Sandy Sutherland
Unfortunately our plans to get over there fell through - was going to be too expensive! Maybe another time. sigh. _ Sandy Sutherland Technical Supervisor sandy.sutherl...@triggerfish.co.za _ From: s

Re: get all the expressions driven by a parameter

2012-07-27 Thread Alok Gandhi
Hi Jo, *"This is the purpose of the DOD paradigm to think about how the data should be input and how it should be treated. This would be too pretentious from me to say it has been used here, but trying to treat the data the more linearly possible is a good start, it saves memory and speed. I ca

Re: get all the expressions driven by a parameter

2012-07-27 Thread jo benayoun
Hey Alok, thanks for you feedback, I think you're mistaken in the interpretation of the code layout I chose tho. This is the purpose of the DOD paradigm to think about how the data should be input and how it should be treated. This would be too pretentious from me to say it has been used here, but

Re: get all the expressions driven by a parameter

2012-07-27 Thread Alok
Glad to help :) On 27/07/2012 7:22 PM, Jeremie Passerin wrote: Okay you are my hero Alok ! with your approach looping 10 times on this function went from 1min5sec to 6sec ! thanks a lot ! On 27 July

Re: get all the expressions driven by a parameter

2012-07-27 Thread Alok
Hey Jo, Nice job ! but my approach did not involve one function approach to speed up as you used in your profiling, rather it was just to globally store the data and look up as needed. The initial data pull was still the same as Jeremy with a little correction from Matt, but after that the su

Re: get all the expressions driven by a parameter

2012-07-27 Thread jo benayoun
Hey Jeremie, Here is what I am coming with on a character with thousands of expressions: # method 1 took 5.42011094882 and find 3 expressions. # method 2 took 2.31037755754 and find 3 expressions. # method 3 took 5.41616293425 and find 3 expressions. I would recommend you to take a look at a paradi

Re: get all the expressions driven by a parameter

2012-07-27 Thread Jeremie Passerin
Okay you are my hero Alok ! with your approach looping 10 times on this function went from 1min5sec to 6sec ! thanks a lot ! On 27 July 2012 16:09, Jeremie Passerin wrote: > Thanks Matt ! > > Interesting solution Alok, my issue is not the 2sec that it takes to > perform the seach but that I am

Instanced group with textures

2012-07-27 Thread John Clausing
Hey all, I have an ice animation with grids Instanced to particles (Instanced groups) the is a randomize value node plugged into the "id" port. There are 5 different grids in the group, all with different timings of the same texture offset in time thru the image node. The image clips (textures

Re: get all the expressions driven by a parameter

2012-07-27 Thread Jeremie Passerin
Thanks Matt ! Interesting solution Alok, my issue is not the 2sec that it takes to perform the seach but that I am looping on this method about 20 times... so it makes sense to try something like that ! I'll give it a try right now ! On 27 July 2012 15:54, Alok wrote: > Maybe globally store th

Mocap Connector (was: RE: Any interest in a Kinect for Windows and/or XBox controller capture driver?)

2012-07-27 Thread Eric Cosky
Thanks for the suggestion; I've set up an Indigogo campaign but it won't be visible until the bank stuff is validated next week. I'm calling it "Mocap Connector". In the meantime here are some videos for anyone interested. Intro: http://www.youtube.com/watch?v=WMjUhj8VSGg Kinect: http://www.yout

Re: get all the expressions driven by a parameter

2012-07-27 Thread Alok
Maybe globally store the expressions with their params in a hash (dictionary in Python) and then do the reverse look up. Will not run faster but will save you time for each call to getExpressionsDrivenByParameter() In this case: PARAM_EXPR_DICT = {} for expr in Application.FindObjects(None, "

RE: Siggraph dinner details - ITTA 10

2012-07-27 Thread Matt Lind
Only 1 week to go and the guest list looks suspiciously empty compared to years past. The restaurant requires I give them a confirmed guest list in advance. If your name does not appear in the 'attending' list, you will not have a seat at the dinner table. If you plan on attending, please RSV

RE: get all the expressions driven by a parameter

2012-07-27 Thread Matt Lind
Although minor, you could move exp.OutputPorts.Count a little earlier in your code as it's testing the same thing for each input port on the operator.You should only have to test that once per expression, like this: def getExpressionsDrivenByParameter( param ): allExpressions = xsi.Fin

get all the expressions driven by a parameter

2012-07-27 Thread Jeremie Passerin
Hi guys, I was wondering what is your technique to get all the expressions driven by a parameter. I'm trying to find the fastest way to do it. here is my code : def getExpressionsDrivenByParameter( param ): allExpressions = xsi.FindObjects(None, "{12723EB2-7DDB-11D0-A57F-00A0C91412DE}") result

RE: using ice to drive text ?

2012-07-27 Thread Jeff McFall
nice! thank you From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Vincent Ullmann Sent: Friday, July 27, 2012 4:40 PM To: softimage@listproc.autodesk.com Subject: Re: using ice to drive text ? Yes its possible, but a bit tricky... here i

using ice to drive text ?

2012-07-27 Thread Jeff McFall
Hello, I thought I had seen a demo at one time of using ice to drive the character values of text. ie I want to display text that reflects the changing numeric values of variables Is that possible? I am not seeing anything to grab that would allow me to do this many thanks in advance Jeff

RE: Digital Dimension, Leviathan + Softimage

2012-07-27 Thread Grahame Fuller
This is also worth noting: http://area.autodesk.com/blogs/darren/soft-and-strong Some cool origami efects that reminded me of this from a while back (worth posting again): http://schnellhammer.net/blog/2011/06/skoda-paperworld/ gray -Original Message- From: softimage-boun...@listproc.

Re: Save As Directory

2012-07-27 Thread Stefan Andersson
Not having softimage in front of me, I think this would work (in python) print Application.ActiveProject.ActiveScene.Path regards stefan andersson On Jul 27, 2012, at 12:16 PM, Gareth Bell wrote: > Morning all, > > Potentially having a brain-fart here. > > How does Softimage know where th

Digital Dimension, Leviathan + Softimage

2012-07-27 Thread Luc-Eric Rousseau
Was this posted? Digital Dimension, Softimage and the Autodesk Entertainment Creation Suite http://www.youtube.com/watch?v=__AhuYOizWI Leviathan uses Autodesk Softimage in their pipeline for a Skrillex concert http://www.youtube.com/watch?v=dDAVC3EnHLg&feature=plcp -

RE: Friday Flashback

2012-07-27 Thread Stephen Blair
Friday Flashback #80 BatchServe 1.5 the Experience http://wp.me/powV4-1YW From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Stephen Blair Sent: July-20-12 11:43 AM To: softimage@listproc.autodesk.com Subject: RE: Friday Flashback Frida

Re: Freeze ICE tree to geometry?

2012-07-27 Thread Gerbrand Nel
This is a pretty late reply to a closed topic, but I just ran into this problem and found that soft has a built in alternative to this. http://softimage.wiki.softimage.com/xsidocs/ikine_kinematics2_ControllingObjectTransformationswithParticles.htm Hope it helps someone G On 2012/07/13 07:42 PM,

Re: Save As Directory

2012-07-27 Thread Simon Anderson
Warning about that, if you have loaded a scn file that is not in a softimage project scene file you can get some results that arn't correct. On Fri, Jul 27, 2012 at 8:28 PM, Gareth Bell < gareth.b...@primefocusworld.com> wrote: > ** ** ** > > Yup > > ** ** > > Cheers > > ** ** >

Re: setting references in set data compound, python

2012-07-27 Thread Sebastian Kowalski
guess that will do. thanks Stephen. Am 27.07.2012 um 12:09 schrieb Stephen Blair: I was looking into this back in January. In Jscript, here's what I came up with...I remember that sometimes it failed, that's why I had the try catch... In the end it seemed easier to just use SetValue, sor

Re: Replacing clips in the Animation Mixer

2012-07-27 Thread David Saber
Thanks a lot Adam! I’m the one who asked the same question on Si Community so it’s nice to have this script at last! David From: Adam Seeley Sent: Wednesday, July 25, 2012 16:12 To: softimage@listproc.autodesk.com Subject: Re: Replacing clips in the Animation Mixer Hi, Really basic replacem

RE: Save As Directory

2012-07-27 Thread Gareth Bell
Yup Cheers From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Peter Agg Sent: 27 July 2012 11:20 To: softimage@listproc.autodesk.com Subject: Re: Save As Directory Application.ActiveProject.Active

Re: Save As Directory

2012-07-27 Thread Peter Agg
Application.ActiveProject.ActiveScene.Filename.Value, you mean? On 27 July 2012 11:16, Gareth Bell wrote: > ** ** ** > > Morning all, > > ** ** > > Potentially having a brain-fart here. > > ** ** > > How does Softimage know where the current scene is located? i.e. when I > hit Save As th

Save As Directory

2012-07-27 Thread Gareth Bell
Morning all, Potentially having a brain-fart here. How does Softimage know where the current scene is located? i.e. when I hit Save As the file browser opens in the directory in which the active scene is located. I want to be able to find, using a script, the exact location of the current

RE: setting references in set data compound, python

2012-07-27 Thread Stephen Blair
I was looking into this back in January. In Jscript, here's what I came up with...I remember that sometimes it failed, that's why I had the try catch... In the end it seemed easier to just use SetValue, sorry. try { var oSetData = AddICECompoundNode("Set Data", oIceTree); var o

setting references in set data compound, python

2012-07-27 Thread Sebastian Kowalski
hey list, i cant figure out how to set the references of set data nodes. this wont work: setter0 = Application.AddICECompoundNode('Set Data', oTree) setter0.InputPorts(1).Value = 'this.tmp' or setter0.Value = 'this.tmp' or setter0.Parameters('reference').Value = 'this.tmp' i refuse to use a comm