Re: Mill 98% Human

2013-05-22 Thread César Sáez
Awesome work guys! Thanks for sharing :)


Re: Who Uses Arnold Anyway ? an appeal to fans

2013-03-17 Thread César Sáez
Yes, we happily moved from 3dsmax to softimage 4~5 years ago :)


On Sat, Mar 16, 2013 at 4:12 PM, Sebastien Sterling 
sebastien.sterl...@gmail.com wrote:

 ow ! is Justin a full softimage pipline ?


 On 16 March 2013 14:50, César Sáez cesa...@gmail.com wrote:

 I'm not a render guy but we use softimage+arnold in Justin (
 http://justinandtheknightsofvalour.com) and the lighters seemed much
 happier than in mental ray times :)





Re: Last day

2013-02-28 Thread César Sáez
Good luck!
I'm pretty sure TF people won't have any problem finding a new place, you
guys have been doing an amazing job over there :)


Re: Difference between a force and a velocity ?

2013-02-13 Thread César Sáez
They are completely different concepts, in short:

Force = mass * acceleration

Acceleration = Velocity / time

Velocity = distance-traveled / time


Re: Difference between a force and a velocity ?

2013-02-13 Thread César Sáez
Actually speed = distance-traveled/time, velocity is more like position /
time (it's a vector).


On Wed, Feb 13, 2013 at 11:13 AM, César Sáez cesa...@gmail.com wrote:

 They are completely different concepts, in short:

 Force = mass * acceleration

 Acceleration = Velocity / time

 Velocity = distance-traveled / time




Re: PyQt for Softimage: Periodic error calling Application.getQtSoftimageAnchor()

2013-02-05 Thread César Sáez
A couple of things to check:
- Are you sure PyQtForSoftimage plugin is loaded before your plugin?
- *Application.Plugins( 'MD_PublishRenderLayers_Qt' ).OriginPath*is a valid
path?*
** - whatever/MD_PublishRenderLayers_UI.ui* file exist?


Re: Fcurve editor crashing soft

2013-02-05 Thread César Sáez
BSPR-7495 : Softimage freezes when you type numeric values in the Fcurve
Editor.

It has been logged as SOFT-8283.


On Tue, Feb 5, 2013 at 10:43 PM, Manny Papamanos 
manny.papama...@autodesk.com wrote:

 Crap !$@
 Was meant for Chris.

 -manny

 From: softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Manny Papamanos
 Sent: Tuesday, February 05, 2013 4:42 PM
 To: softimage@listproc.autodesk.com
 Subject: RE: Fcurve editor crashing soft

 Hi. Did you receive this? Cause I didn't.
 Also, if you know where to get RC1 please let me know.

 -manny

 From: softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Chris Chia
 Sent: Tuesday, February 05, 2013 7:23 AM
 To: softimage@listproc.autodesk.commailto:
 softimage@listproc.autodesk.com
 Cc: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com
 
 Subject: Re: Fcurve editor crashing soft

 Stephen,
 U sent it to Manny?

 On 5 Feb, 2013, at 7:24 PM, Stephen Blair stephenrbl...@gmail.com
 mailto:stephenrbl...@gmail.com wrote:
 Hi

 I already sent a repro scene to Autodesk, so they have at least one.
 And I did try muting all the events. In fact, the problem is repro if you
 load just sitoa.dll and nothing else.

 Thanks

 // Stephen
 // Solid Angle Support


 On 05/02/2013 5:48 AM, adrian wyer wrote:
 shitty BT broadband doesn't play well with a 300+Mb scene file. ;o)

 and my usual preference is to eliminate any extraneous junk from the scene
 to make it easier to trace the problem for support

 a

 
 From: softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Dan Yargici
 Sent: 05 February 2013 10:29
 To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com
 
 Subject: Re: Fcurve editor crashing soft

 this makes it VERY difficult to send a low complexity scene to support
 for repro

 I don't mean to sound like a smartarse, but why not send a high complexity
 one then?  :)

 DAN


 On Tue, Feb 5, 2013 at 12:20 PM, adrian wyer 
 adrian.w...@fluid-pictures.commailto:adrian.w...@fluid-pictures.com
 wrote:
 as noted, we have had lots of issues with this, but if we strip an
 offending scene down to just an animated null/root, the unwanted behaviour
 ceases

 this makes it VERY difficult to send a low complexity scene to support for
 repro

 having already lost PLENTY of production time to this bug, we can't
 justify MORE time spent trying to create a repro scene at our expense

 a

 
 From: softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com [mailto:
 softimage-boun...@listproc.autodesk.commailto:
 softimage-boun...@listproc.autodesk.com] On Behalf Of Steven Caron
 Sent: 05 February 2013 05:41
 To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com
 

 Subject: Re: Fcurve editor crashing soft

 fyi, i animate regularly, have arnold loaded, and haven't experienced
 this. it must be very specific data set that causes it

 On Mon, Feb 4, 2013 at 9:35 PM, Enrique Caballero 
 enriquecaball...@gmail.commailto:enriquecaball...@gmail.com wrote:
 This is great to know.  I am now disconnecting Arnold from our Animation
 WG.  I had it in there due to Laziness

 On Mon, Feb 4, 2013 at 11:53 PM, Stefano Jannuzzo 
 stefano.jannu...@gmail.commailto:stefano.jannu...@gmail.com wrote:
 In SItoA, most of the ipr events are managed through the dirty list. Since
 it's not perfect, we manage some through the OnValueChange event.
 Can you guys test after disabling the event in the plugin manager?

 On Mon, Feb 4, 2013 at 4:24 PM, Kamen Lilov kamen.li...@chaosgroup.com
 mailto:kamen.li...@chaosgroup.com wrote:
 On 2/2/2013 2:26 AM, Stefan Kubicek wrote:
 Just wildly guessing here but since renderers need to update e.g. the
 Render Region when values are changed in the scene, which sometimes fails
 when the built-in mechanisms are used, I suspect both Vray and Arnold are
 making heavy use of some custom OnValueChanged events. Maybe this could
 cause problems when used excessively and/or or with deep hierarchies?
 Can't speak for Arnold, but yes, VRay does rely heavily on OnValueChanged.
 Hope this helps the dev folks at Autodesk



 
 No virus found in this message.
 Checked by AVG - www.avg.comhttp://www.avg.com
 Version: 2012.0.2238 / Virus Database: 2639/5582 - Release Date: 02/04/13

 
 No virus found in this message.
 Checked by AVG - www.avg.comhttp://www.avg.com
 Version: 2012.0.2238 / Virus Database: 2639/5582 - Release Date: 02/04/13




Re: Howto: Python script referencing external file? (possibly noobish)

2013-02-04 Thread César Sáez
As far as the path is in your PYTHONPATH or appended to the sys.path you
should be able to import the module, Softimage doesn't have any special
requirement AFAIK (standard python stuff).
http://docs.python.org/2/tutorial/modules.html#the-module-search-path


Re: Python: Getting and setting view visibility

2013-01-23 Thread César Sáez
The explicit form always work, a bit more to type but it's more reliable
IMHO.

print Application.Selection(0).Properties(Visibility).*Parameters*
(viewvis).Value


On Wed, Jan 23, 2013 at 3:46 PM, Stephen Blair stephenrbl...@gmail.comwrote:

  https://groups.google.com/d/msg/xsi_list/NSV-e-thdtY/d9Vp49sZAzUJ


 On 23/01/2013 9:32 AM, Stephen Blair wrote:


 for obj in Application.Selection:
 print hasattr( obj.Properties(Visibility), viewvis )

 for i in range( Application.Selection.Count ) :
 print hasattr( Application.Selection(i).Properties(Visibility),
 viewvis )

 print '#'

 import win32com.client
 for obj in Application.Selection:
 print hasattr( win32com.client.Dispatch( obj
 ).Properties(Visibility), viewvis )

 from win32com.client import dynamic
 for obj in Application.Selection:
 print hasattr( dynamic.Dispatch( obj ).Properties(Visibility),
 viewvis )


 # False
 # True
 # #
 # False
 # True


 On 23/01/2013 8:45 AM, Christian Gotzinger wrote:

 Hi list,

 I don't understand why this won't work. Consider the following 1-liner:
 *print Application.Selection(0).Properties(Visibility).viewvis.Value*

 This works as expected. But when I try this:
 *for obj in Application.Selection:
 print obj.Properties(Visibility).viewvis.Value*

 I get an attribute error?? I only have one or multiple polygon meshes
 selected, so the attribute is there.

 Christian






Re: PyQt Softimage Linux?

2013-01-23 Thread César Sáez
Thanks Steven :)
I've been using your (and Jo) implementation a lot lately and it works
great. The only problem is with keystrokes not being well interpreted in
non-US keyboards (letters and numbers are good, the problem comes with
symbols), Softimage's fault I guess.


On Wed, Jan 23, 2013 at 8:17 PM, Gene Crucean
emailgeneonthel...@gmail.comwrote:

 It works as expected so far over here.


 On Wed, Jan 23, 2013 at 10:51 AM, Steven Caron car...@gmail.com wrote:

 i hope anyone using PyQtForSoftimage plugin on windows could install this
 latest version, at least update the QtSoftimage.64.dll with the one from
 beta5, and test if everything is working normally?


 On Wed, Jan 23, 2013 at 12:40 AM, Steven Caron car...@gmail.com wrote:

 ok i have verified myself that the hook/listener isn't needed. i removed
 the code, compiled, ran the examples inside softimage and it all seems to
 work fine. the code has been updated on github and the new package is moved
 to my personal website.

 https://github.com/caron/PyQtForSoftimage

 http://www.steven-caron.com/downloads/tools/PyQtForSoftimage_beta5.xsiaddon

 this should make it less confusing for you to port.


 On Tue, Jan 22, 2013 at 5:42 PM, Steven Caron car...@gmail.com wrote:

 its a key event inside softimage. if a widget is in focus we stop
 softimage from getting it and send it to qt. so if there is no qapplication
 running, its passed through. if there is one, it tests if its focused.

 i wouldn't worry about that until the damn thing shows parented under
 softimage window.





 --
 Gene Crucean - Emmy winning - Oscar nominated VFX Supervisor / iOS-OSX
 Developer / Filmmaker / Photographer
 ** *Freelance for hire* **
 www.genecrucean.com

 ~~ Please use my website's contact form on www.genecrucean.com for any
 personal emails. Thanks. I may not get them at this address. ~~



Re: Pipes and tools u can't live without

2013-01-17 Thread César Sáez
+1


On Thu, Jan 17, 2013 at 6:04 PM, Alan Fregtman alan.fregt...@gmail.comwrote:

 I'm not sure that concept scales... I don't wanna load a crapton of addons
 I don't know the purpose of. What if some of them conflict with each other?
 What if someone poorly coded a few events? Hell naw!

 Besides, with something like Package Control, you gotta be savvy enough to
 put up a repo and that weeds out complete beginners from litterring the
 package universe. A shared folder is too easy to litter.

 Here's a nice overview of how Package Control does things:
 http://wbond.net/sublime_packages/package_control/package_developers





Re: Pipes and tools u can't live without

2013-01-15 Thread César Sáez
That happens too!
A centralized launcher and some coding standards helps a lot, otherwise
everything will be a chaos sooner than later.


On Wed, Jan 16, 2013 at 1:25 AM, Sebastian Kowalski l...@sekow.com wrote:

 I've wrote so many small tools, that i need a pipeline just for organizing
 them ;)




Re: Marking Set Vs Keyable Parameters

2013-01-11 Thread César Sáez
We've been using keyable parameters on Justin's
productionhttp://www.justinandtheknightsofvalour.comwithout issues.
Of course we had to develop some tools to create/manage
'selection groups' and make life easier for the animation crew, but nothing
to fancy to be worried about.


On Fri, Jan 11, 2013 at 9:45 AM, Enrique Caballero 
enriquecaball...@gmail.com wrote:

 Hey everyone,
   I need some advice.  I am considering dropping the use of Marking Sets
 in our pipeline.

 The reason for this is that with Keyable Parameters I don't really see
 much of a point for using Marking Sets anymore.

 Marking sets also give me the unfortunate side effect of showing duplicate
 Fcurves in the Fcurve editor, one for the master parameter and another for
 the proxy param on the marking set.  Also we use DisplayInfo as well and
 that makes 2 proxy parameters and 1 master parameter.  Basically just a
 bunch of clutter.

 I'm giving this a lot of thought before I move on it, and I'm keenly
 interested in what your guy's view is on this.

 The only current benefit that I can see from marking sets over keyable
 parameters is that marking sets are really easy to find via scripting, i
 just do a search for a Property(MarkingSet)

 But its not really much more work to find all Keyable parameters.

 Anyway please tell me your views.  I would really appreciate it

 -Enrique



Re: Change default settings?

2013-01-09 Thread César Sáez
Or just use the preset manager :)


On Wed, Jan 9, 2013 at 2:33 PM, Arvid Björn arvidbj...@gmail.com wrote:

 Thanks, sounds good! A default scene takes care of everything except
 default shader definitions.

 Can't get it to work though, I'm using the example in that article to try
 and change the architectural shader, but using the examples and looking
 through the SDK I can't figure out how to actually set the values, which
 method or syntax should I use?

 if Softimage.mia_material_phen.1.0 in sProgID:
 oDef.InputParamDefs.GetParamDefByName( reflectivity ) -- ???




 On Wed, Jan 9, 2013 at 12:02 PM, Stephen Blair stephenrbl...@gmail.comwrote:

 You could use events eg OnNewScene.
 Or create your own presets?

 I'd avoid editing the factory SPDLs and presets (I think you can probably
 find a number of posts from Luc-Eric about defaults and spdls and the
 factory location)

 For shaders, you can use events to override SPDL defaults with a
 OnCreateShaderDef
 http://xsisupport.com/2012/02/**27/overriding-spdl-defaults/http://xsisupport.com/2012/02/27/overriding-spdl-defaults/





 On 09/01/2013 5:20 AM, Arvid Björn wrote:

 Hi,

 Is it possible to change default settings of the rendering ppg,
 architectural shader settings, geo approx, lights etc?

 There are so many things that I constantly edit because the default
 settings isn't really up to date. I've made a few script buttons for it,
 but I'd rather just have different default settings.

 I'd be interested in hearing how you all solve this on a daily basis.
 Can you dig up the SPDLs and just edit those? Could it even be put in a
 workgroup so it works globally?


 Cheers






Re: Sublime definitions for Softimage

2013-01-03 Thread César Sáez
You have to add your environment paths to the 'env' tag in your
python.sublime-build config file, this way if you have a shortcuts module
it will instrospect it.
El 03/01/2013 17:34, Gene Crucean emailgeneonthel...@gmail.com escribió:

 Hehe I was trying to figure out the same thing.


 On Thu, Jan 3, 2013 at 8:09 AM, Alan Fregtman alan.fregt...@gmail.comwrote:

 I use SublimeCodeIntel too but it's not aware of XSI globals like
 Application, XSIUtils and so on, so it won't introspect them.

 How would one hack it to be more aware of such?



 On Wed, Jan 2, 2013 at 9:19 PM, César Sáez cesa...@gmail.com wrote:

 SublimeCodeIntel does a great job autocompleting python modules and
 import statements (via introspoction, works with your own modules too),
 it's not softimage specific but helps alot.

 Another cool package is the SublimeLinter, it highlight potential errors
 in your code (IDE-like). I have no idea how far I was from PEP8 until I
 start using it, now my code is way cleaner and easy to the eyes :)


 On Thu, Jan 3, 2013 at 12:22 AM, Raffaele Fragapane 
 raffsxsil...@googlemail.com wrote:

 You actually can introspect recursively almost the entirety of the
 scripting API and generate a dummy set of libraries from there. That will
 offer autocompletion in most IDEs.

 We've had that running here in AL for a while thanks to Aloys' efforts
 a long time ago and it's worked without a hitch for years.


 On Thu, Jan 3, 2013 at 10:18 AM, Gene Crucean 
 emailgeneonthel...@gmail.com wrote:

 It would be completely bitchin if it autocompleted the entire sdk...
 and not just simple commonly used snippets.






 --
 Gene Crucean - Emmy winning - Oscar nominated VFX Supervisor / iOS-OSX
 Developer / Filmmaker / Photographer
 ** *Freelance for hire* **
 www.genecrucean.com

 ~~ Please use my website's contact form on www.genecrucean.com for any
 personal emails. Thanks. I may not get them at this address. ~~



Re: Sublime definitions for Softimage

2013-01-03 Thread César Sáez
You're right, sublime/any-other-editor can't see that softimage variables.
If you're using 'Application' (or any 'implicit variable' like that) your
script will fail on import, sipyutils module (or your own version of it) is
the way to go IMHO.


On Thu, Jan 3, 2013 at 9:18 PM, Alan Fregtman alan.fregt...@gmail.comwrote:

 But it won't be able to find global XSI objects just like that, right?
 Application is defined by the axscript module, but I feel like SI
 internally dispatches it in a way I don't think Sublime could see it.



 On Thu, Jan 3, 2013 at 1:40 PM, César Sáez cesa...@gmail.com wrote:

 You have to add your environment paths to the 'env' tag in your
 python.sublime-build config file, this way if you have a shortcuts module
 it will instrospect it.
 El 03/01/2013 17:34, Gene Crucean emailgeneonthel...@gmail.com
 escribió:

  Hehe I was trying to figure out the same thing.


 On Thu, Jan 3, 2013 at 8:09 AM, Alan Fregtman 
 alan.fregt...@gmail.comwrote:

 I use SublimeCodeIntel too but it's not aware of XSI globals like
 Application, XSIUtils and so on, so it won't introspect them.

 How would one hack it to be more aware of such?



 On Wed, Jan 2, 2013 at 9:19 PM, César Sáez cesa...@gmail.com wrote:

 SublimeCodeIntel does a great job autocompleting python modules and
 import statements (via introspoction, works with your own modules too),
 it's not softimage specific but helps alot.

 Another cool package is the SublimeLinter, it highlight potential
 errors in your code (IDE-like). I have no idea how far I was from PEP8
 until I start using it, now my code is way cleaner and easy to the eyes :)


 On Thu, Jan 3, 2013 at 12:22 AM, Raffaele Fragapane 
 raffsxsil...@googlemail.com wrote:

 You actually can introspect recursively almost the entirety of the
 scripting API and generate a dummy set of libraries from there. That will
 offer autocompletion in most IDEs.

 We've had that running here in AL for a while thanks to Aloys'
 efforts a long time ago and it's worked without a hitch for years.


 On Thu, Jan 3, 2013 at 10:18 AM, Gene Crucean 
 emailgeneonthel...@gmail.com wrote:

 It would be completely bitchin if it autocompleted the entire sdk...
 and not just simple commonly used snippets.






 --
 Gene Crucean - Emmy winning - Oscar nominated VFX Supervisor / iOS-OSX
 Developer / Filmmaker / Photographer
 ** *Freelance for hire* **
 www.genecrucean.com

 ~~ Please use my website's contact form on www.genecrucean.com for any
 personal emails. Thanks. I may not get them at this address. ~~





Re: Sublime definitions for Softimage

2013-01-02 Thread César Sáez
SublimeCodeIntel does a great job autocompleting python modules and import
statements (via introspoction, works with your own modules too), it's not
softimage specific but helps alot.

Another cool package is the SublimeLinter, it highlight potential errors in
your code (IDE-like). I have no idea how far I was from PEP8 until I start
using it, now my code is way cleaner and easy to the eyes :)


On Thu, Jan 3, 2013 at 12:22 AM, Raffaele Fragapane 
raffsxsil...@googlemail.com wrote:

 You actually can introspect recursively almost the entirety of the
 scripting API and generate a dummy set of libraries from there. That will
 offer autocompletion in most IDEs.

 We've had that running here in AL for a while thanks to Aloys' efforts a
 long time ago and it's worked without a hitch for years.


 On Thu, Jan 3, 2013 at 10:18 AM, Gene Crucean 
 emailgeneonthel...@gmail.com wrote:

 It would be completely bitchin if it autocompleted the entire sdk... and
 not just simple commonly used snippets.




Re: Rumors

2012-12-19 Thread César Sáez
Please, leave Softimage's future to someone who can actually do something
about it, we don't have the proper context to know what is happening and
what is coming.

We've been through this, not again!


Re: how to determine which deformers an envelope operator is looking for

2012-12-18 Thread César Sáez
If the deformers aren't in the scene then the operator couldn't connect
them on the import and you loose the dependencies data.

When you import a model without all the dependencies there's a warning like
this...

 # WARNING : 3000 - Cannot reconnect operator *MESH*.polymsh.envelopop to
 the *DEFORMER*.Static_KineState. The object is invalid.


If you log to file the import log (there's a preference for that) and
parse the file you should have all the names in the right order... dirty
workaround but export/import a model without the dependencies is already a
non ideal workflow IMHO.

Cheers!


Re: Match Transform command in 2013 ? Does it work ?

2012-12-17 Thread César Sáez
There's an old bug when the rotation parameters have fcurves.

The OM way always works:
objA.Kinematics.Global.Trasnform = objB.Kinematics.Global.Transform

Cheers!

On Mon, Dec 17, 2012 at 11:38 PM, Jeremie Passerin gerem@gmail.comwrote:


 Yeah that sounds like the bug we have too !
 Good I'm not crazy. If someone has repro steps, I'll be happy to report it
 once more to the Softimage Beta.


 On 17 December 2012 14:29, Sam Cuttriss tea...@gmail.com wrote:

 ah good good,
 ive been getting this a bunch lately in 2012.
 matches positions but often neglects rotation.





Re: fun with quick sort

2012-12-11 Thread César Sáez
Hahaha, nice demo!


Re: Easy Ice question

2012-12-11 Thread César Sáez
Bradley Gabe to the rescue :)

ICE Demo: Building a Force from a Curve
http://vimeo.com/1313863

Vortex Control
http://vimeo.com/1330615


Re: Friday Flashback

2012-11-30 Thread César Sáez
I love those t shirts!


Re: Python and PyQt for Softimage - Beginner to Advanced Lessons

2012-11-20 Thread César Sáez
That works fine until you need to use resource files, let's say icons.


On Tue, Nov 20, 2012 at 4:47 PM, Tim Crowson tim.crow...@magneticdreams.com
 wrote:

  Jared, one more thing...  Do you have any plans to include a section on
 implementing UIs built in QtDesigner? (personally, I don't bother
 precompiling with pyuic. I just import uic and interpret the UI at runtime.
 Allows me to update the UI and just recall the plugin in Soft to see the
 changes.)

 Thanks again for posting this!
 -Tim C.



 On 11/20/2012 8:15 AM, Orlando Esponda wrote:

 Cool, it looks very useful. WIll have a better look later when I find some
 time.


 Thanks for this Jared,
 Orlando


 On Tue, Nov 20, 2012 at 6:08 AM, Thomas Volkmann li...@thomasvolkmann.com
  wrote:

  This looks awesome Jared! Thanks a ton!

  cheers,
  Thomas


 Jared jared.gl...@triggerfish.co.za hat am 20. November 2012 um 12:13
 geschrieben:

 Hi

 A while back I had to train up some guys in python for Xsi who were
 interning from a local university. Also quite a few of my colleagues have
 shown interest in scripting/programming in Softimage so I put together some
 short and simple lessons. Ranging from the very basics (Turning echoed
 commands into buttons, etc) to relatively advanced (PyQt, Classes etc)
 stuff with quite a few examples.

 I've tried to keep it as practicle as possible so that people don't
 experience the problem of learning things they're never going to use.

 If you want to check it out see -
 http://codingforxsi.wordpress.com/category/start-here/

 I hope this proves useful to some of the Xsi users out there ;)

  --
  Kind Regards,
  Jared Glass jared.gl...@triggerfish.co.za | Technical Lead
http://triggerfish.co.za/en
   http://www.facebook.com/triggerfishanimation
 http://www.twitter.com/triggerfishza






 --
 IMPRESSUM:
 PiXABLE STUDIOS GmbH  Co.KG, Sitz: Dresden, Amtsgericht: Dresden, HRA
 6857,
 Komplementärin: Lenhard  Barth Verwaltungsgesellschaft mbH, Sitz: Dresden,
 Amtsgericht: Dresden, HRB 26501, Geschäftsführer: Frank Lenhard, Tino Barth

 IMPRINT:
 PiXABLE STUDIOS GmbH  Co.KG, Domicile: Dresden, Court of Registery:
 Dresden,
 Company Registration Number: HRA 6857, General Partner: Lenhard  Barth
 Verwaltungsgesellschaft mbH, Domicile: Dresden, Court of Registery:
 Dresden, Company
 Registration Number: HRB 26501, Chief Executive Officers: Frank Lenhard,
 Tino Barth


 --
 Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
 Informationen. Wenn Sie nicht
 der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben,
 informieren Sie bitte
 sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren
 sowie die
 unbefugte Weitergabe dieser Mail ist nicht gestattet.

 This e-mail may contain confidential and/or privileged information. If you
 are not the intended
 recipient (or have received this e-mail in error) please notify the sender
 immediately and destroy
 this e-mail. Any unauthorized copying, disclosure or distribution of the
 material in this e-mail is
 strictly forbidden.


 --



image/pngimage/pngimage/png

Re:

2012-10-30 Thread César Sáez
Hey Renato,
Polymeshes only AFAIK :(


On Tue, Oct 30, 2012 at 8:33 PM, Renato Polimeno rntpolim...@gmail.comwrote:

 Hey guys,
 is it possible to use ICE modeling to make a surface (NURBS) loft using
 two curves? Or does it handle polygons class only?

 Thanks in advance,

 --
 __

 - Renato Polimeno
 +55 11 7539 3615
 site. renatopolimeno.com http://www.renatopolimeno.com
 facebook. renato.polimeno http://www.facebook.com/renato.polimeno
 twitter. @renatopolimeno http://www.twitter.com/renatopolimeno
 skype. renatopolimeno




Re: PyQtForSoftimage: QFileDialog

2012-10-20 Thread César Sáez
This is a work for a decorator, much simpler and clean ;-)


On Fri, Oct 19, 2012 at 11:45 PM, Eric Thivierge ethivie...@gmail.comwrote:

 As a note I would recommend putting it in a try / finally statement to
 ensure it gets set back even if part of it fails unless it does this
 automatically:

 #Python
 def launchFileBrowser(self):
 try:
 # suspend control hooks so our filedialog looks normal
 desktop = Application.Desktop
 desktop.SuspendWin32ControlsHook()

 # call the filedialog
 self.fileDialog = QFileDialog(self)
 sourceDir = self.fileDialog.getExistingDirectory(None,'Choose a
 directory')
 finally:
 # restore control hooks
 desktop.RestoreWin32ControlsHook()


 
 Eric Thivierge
 http://www.ethivierge.com



 On Sat, Oct 20, 2012 at 1:12 AM, Tim Crowson 
 tim.crow...@magneticdreams.com wrote:

  Had that same problem. Here's what your Python code might look like
 using the method Jo describes. This works for me.

 *def launchFileBrowser(self):
 # suspend control hooks so our filedialog looks normal
 desktop = Application.Desktop
 desktop.SuspendWin32ControlsHook()

 # call the filedialog
 self.fileDialog = QFileDialog(self)
 sourceDir = self.fileDialog.getExistingDirectory(None,'Choose a
 directory')

 # restore control hooks
 desktop.RestoreWin32ControlsHook()*


 *Tim Crowson
 **Lead CG Artist*

 *Magnetic Dreams Animation Studio, Inc.
 *2525 Lebanon Pike, Building C. Nashville, TN 37214
 *Ph*  615.885.6801 | *Fax*  615.889.4768 | www.magneticdreams.com
 tim.crow...@magneticdreams.com




Re: PyQtForSoftimage: QFileDialog

2012-10-19 Thread César Sáez
Oh, so simple! :)

Thanks


On Fri, Oct 19, 2012 at 8:07 AM, jo benayoun jobenay...@gmail.com wrote:

 Hey Cesar,
 there is no limitations nor bugs, its just softimage is setting new
 controls to use its style and qt lets do.  Use this and you should be safe.

  void  
 SuspendWin32ControlsHookhttp://download.autodesk.com/global/docs/softimage2013/en_us/sdkguide/si_cpp/classXSI_1_1Desktop.html#a93ffc147515c5cfbbe7d8f0b9d2aab4f
  () void  
 RestoreWin32ControlsHookhttp://download.autodesk.com/global/docs/softimage2013/en_us/sdkguide/si_cpp/classXSI_1_1Desktop.html#a890a0a0469659022bb54a1a10d8e108f
  ()

 -- jo



 2012/10/18 César Sáez cesa...@gmail.com



 On Fri, Oct 19, 2012 at 7:26 AM, César Sáez cesa...@gmail.com wrote:

 Hi list,
 I'm starting to use PyQtForSoftimage and I'm having some issues with a
 QFileDialog, it works but the dialog get mixed with the softimage ones.
 Is there any way to make it work properly? Has something to do with *
 modal* dialog limitations? Just a known issue?

 I'm just calling a QFileDialog.getOpenFileName in a button signal.

 Thanks!






PyQtForSoftimage: QFileDialog

2012-10-18 Thread César Sáez
Hi list,
I'm starting to use PyQtForSoftimage and I'm having some issues with a
QFileDialog, it works but the dialog get mixed with the softimage ones.
Is there any way to make it work properly? Has something to do with model
dialog limitations? Just a known issue?

I'm just calling a QFileDialog.getOpenFileName in a button signal.

Thanks!


Re: Fabric Engine SPH Solver Demo

2012-09-25 Thread César Sáez
That was fast! :)

On Tue, Sep 25, 2012 at 7:33 PM, Guillaume Laforge 
guillaume.laforge...@gmail.com wrote:

 Hi everyone,

 I can't resist to show you my first application made using Creation
 Platform :).
 So here is an SPH solver, to simulate various type of liquids using
 particles: http://vimeo.com/groups/fabric/videos/50136753

 After a couple of days, I was really impressed on how easy it was to
 navigate in such system. Doing the same thing in ICE or Houdini VOPs sounds
 much more like a 'nodal graph nightmare' to me :).
 Sometime, visual nodal programming is just not the good way to build
 complex things.

 But to keep a link with Softimage (and for those who don't know Fabric
 Engine technology yet), the very interesting thing is that this kind of
 solver could be used directly from your favourite DCC . That means that the
 same code written to define a rig solver, a particle effect, a geometry
 generator or a deformer could be use between several applications like
 Softimage or Maya.

 Cheers,

 Guillaume Laforge





Re: Getting parameters linked to a parameter

2012-09-24 Thread César Sáez
Hi,
I think you can get it using ConnectionStackInfo() and parsing the xml,
something like this...

from sipyutils import si, siut
from xml.dom.minidom import parseString
oParam =
si().Dictionary.GetObject(Sources.Materials.DefaultLib.Scene_Material.Phong.diffuse.red)
sData = siut().DataRepository.GetConnectionStackInfo(oParam)
for sObj in parseString(sData).getElementsByTagName(object):
print sData.toxml()

Cheers!


On Mon, Sep 24, 2012 at 10:06 PM, Steven Caron car...@gmail.com wrote:

 i believe you want Parameter:GetSource()


 http://download.autodesk.com/global/docs/softimage2012/en_us/sdkguide/index.html?url=si_cpp/classXSI_1_1Parameter.html,topicNumber=si_cpp_classXSI_1_1Parameter_html

 s


 On Mon, Sep 24, 2012 at 1:01 PM, Nicolas Burtnyk 
 nico...@redshift3d.comwrote:

 Hello list,

 I'm trying to figure out if there's a quick way to get all parameters
 that are linked to a given parameter via expressions.
 For example, say I link the the red diffuse color of one shader to
 another:

 Application.SetExpr(Sources.Materials.DefaultLib.Lambert.Lambert.diffuse.red,
 Sources.Materials.DefaultLib.Scene_Material.Phong.diffuse.red, )
 i.e. the Scene_Material's diffuse.red drives the Lambert's diffuse.red.

 Now given Sources.Materials.DefaultLib.Scene_Material.Phong.diffuse.red
 how do I find out that it is being used to drive
 Sources.Materials.DefaultLib.Lambert.Lambert.diffuse.red?

 Thanks in advance for any tips!

 -Nicolas





Re: Getting parameters linked to a parameter

2012-09-24 Thread César Sáez
Oops, I've a typo... should be

from sipyutils import si, siut
from xml.dom.minidom import parseString
oParam =
si().Dictionary.GetObject(Sources.Materials.DefaultLib.Scene_Material.Phong.diffuse.red)
sData = siut().DataRepository.GetConnectionStackInfo(oParam)
for sObj in parseString(sData).getElementsByTagName(object):
print sObj.toxml()


On Mon, Sep 24, 2012 at 10:38 PM, César Sáez cesa...@gmail.com wrote:

 Hi,
 I think you can get it using ConnectionStackInfo() and parsing the xml,
 something like this...

 from sipyutils import si, siut
 from xml.dom.minidom import parseString
 oParam =
 si().Dictionary.GetObject(Sources.Materials.DefaultLib.Scene_Material.Phong.diffuse.red)
 sData = siut().DataRepository.GetConnectionStackInfo(oParam)
 for sObj in parseString(sData).getElementsByTagName(object):
 print sData.toxml()

 Cheers!