ice distance to expression/driven
I have figured out how to get the distance between 2 null in ice, I am just not sure how to get this data out to link with a value on the camera (dof) Any takers, Steve, Eric? Time starts NOW
Re: Asset viewer / manager
Hey Simon, CreationPlatform is all Python and KL, our own language (stands for Kernel Language). Python is used for scene orchestration as well as for ui logic, importing files etc. KL is used for the high performance runtime part and is compiled dynamically using the Fabric Engine Core. If you are interested in CreationPlatform just email me off list and I can give you more details. Best, Helge On 05.09.2012 01:07, Simon Anderson wrote: Thanks for the plug Sandy :D Helge, I was wondering your creationPlatform is that all Python, Qt and openGL or have you done your own custom c++ header files? On Wed, Sep 5, 2012 at 4:37 AM, Sandy Sutherland sandy.sutherl...@triggerfish.co.za mailto:sandy.sutherl...@triggerfish.co.za wrote: We use a system that runs within Softimage - it is based on Python and PyQT - it runs off a sql db running on linux. It shows thumbnails and has drop downs that show the different versions/resolutions - it is called squirrel - aptly - as Triggerfish is based on a farm - we work out of a converted barn. The system was started by Simon Anderson who is now at Animal Logic and is now mostly kept going by one full time dev guy Jared and one part time dev guy - and also includes my caching stuff. The system also runs all our other pipeline/hack/fix/tweak/emergency fix tools also. I am going to see if we can possibly provide this to the Softimage community at some stage - need to do some managment arm twisting, which should not be too hard, as they are quite into the 'cummunity' vibe. Will see what I can do. No promises but that is the plan. 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 Marc-Andre Carbonneau [marc-andre.carbonn...@ubisoft.com mailto:marc-andre.carbonn...@ubisoft.com] *Sent:* 04 September 2012 19:45 *To:* softimage@listproc.autodesk.com mailto:softimage@listproc.autodesk.com *Subject:* Asset viewer / manager Hi, We’re looking into archiving and building a library of assets we have. By assets I mean: 3D assets(.obj, .FBX, .abc, .emdl…) and 2D assets(reference images, textures, concept art…) How are you guys organizing all this in your studio? Do you use a system that’s both a viewer and a repository or you’re using regular windows folders along with a viewer? Thanks for any advice, info you can give me. MAC -- --- Simon Ben Anderson blog: http://vinyldevelopment.wordpress.com/
Re: ice distance to expression/driven
get distance node for the distance between 2 objects. write an expression on the camera's dof to retrieve the ICE parameter, I think that would be the best way On Wed, Sep 5, 2012 at 4:17 PM, Nick Angus n...@altvfx.com wrote: I have figured out how to get the distance between 2 null in ice, I am just not sure how to get this data out to link with a value on the camera (dof) Any takers, Steve, Eric? Time starts NOW…. ** ** ** ** ** ** -- --- Simon Ben Anderson blog: http://vinyldevelopment.wordpress.com/
RE: Quick scripting question about griddata
Hey Stephen, nice to have you here J Meanwhile I resolved the issue, now it works. However, I have a slider, and it seems that the OnChanged callback is not working on this item...I made this self installing property with the Wizard, and it looks like that the function is not running...even the logmessages are not displaying... Cheers Szabolcs From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Stephen Blair Sent: Wednesday, September 05, 2012 12:05 AM To: softimage@listproc.autodesk.com Subject: Re: Quick scripting question about griddata Hi Szabolcs I stuck your code into the OnClicked event for a button, and it worked. (my ppg was a self-installing property with a griddata and a button) On Tue, Sep 4, 2012 at 8:07 AM, Chris Chia chris.c...@autodesk.com wrote: Try setting the size RowCount and ColumnCount if you do not have a complete array. this code snipplet works for me : dim a_poly(4,10) a_poly(0,0) = 1 a_poly(0,1) = 10 set oGridData = XSIFactory.CreateGridData oGridData.Data = a_poly dim i for i = 0 to oGridData.RowCount - 1 logmessage oGridData.GetCell( 0, i ) vbTab vbTab vbTab _ oGridData.GetCell( 1, i ) next I do realise that there is some strange behaviour when you use redim. If you know the size of the array needed, try to fix it. Chris From: softimage-boun...@listproc.autodesk.com [softimage-boun...@listproc.autodesk.com] on behalf of Szabolcs Matefy [szabol...@crytek.com] Sent: Tuesday, September 04, 2012 6:56 PM To: softimage@listproc.autodesk.com Subject: RE: Quick scripting question about griddata The script is to create a selection based upon the polygons relative size (used the sum of the length of bordering edges). I wanted to fill the grid data with the array, as it is suggested in the help. ActivateObjectSelTool p=selection(0).Activeprimitive.geometry.polygons.count redim a_poly(2, 1) cc=0 for each p_polys in selection(0).Activeprimitive.geometry.polygons c_Poly = 0 for each p_edge in p_polys.edges set a=p_edge.points(0).position set b=p_edge.points(1).position set c=XSIMAth.CreateVector3 c.Sub a, b c_poly = c_poly + abs(c.length) next a_poly(0, cc) = p_polys.index a_poly(1, cc) = c_poly redim preserve a_poly(2, cc+1) cc=cc+1 next redim preserve a_poly(2, cc) PPG.Circums.Value.Data = a_poly -- this cause the error message From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Chris Chia Sent: Tuesday, September 04, 2012 10:57 AM To: softimage@listproc.autodesk.com Subject: RE: Quick scripting question about griddata Providing a sample of your script which you encountered the error would truly help... rather than telling everyone here that it is not working. Not knowing which part of your script went wrong, I can only refer you to: http://download.autodesk.com/global/docs/softimage2013/en_us/sdkguide/files/cus_ppg_GridDataWidget.htm Chris From: softimage-boun...@listproc.autodesk.commailto:softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com]mailto:[mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Szabolcs Matefy Sent: Tuesday, September 04, 2012 4:44 PM To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com Subject: RE: Quick scripting question about griddata OK, that is resolved...but for some reason I can't fill the grid with my array (2D)...it says, invalid argument specified Cheers Szabolcs From: softimage-boun...@listproc.autodesk.commailto:softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com]mailto:[mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Szabolcs Matefy Sent: Tuesday, September 04, 2012 10:16 AM To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com Subject: Quick scripting question about griddata Hey there I'd like to store some data in a custom property GridData to save with the scene, but I also want to hide it from the user. How can I access griddata in the custom property's code? Cheers Szabolcs ___ This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the
RE: Friday Flashback
Stay with us man, we need your support :D From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Stephen Blair Sent: Wednesday, September 05, 2012 3:55 AM To: softimage@listproc.autodesk.com Subject: Re: Friday Flashback Hi I want to thank you all for your support and kind words. Last week started with such a low on Monday morning when I got the news, yet ended on Friday with such a boost to my confidence and outlook :-) As I mentioned before, the blog will stay up. And I'll keep posting when I can, at least for awhile or until I find another job...after 20 months with just one missed day (when my login expired after I clicked Publish on my way out the door), it's hard to give up the habit. Steve On Tue, Sep 4, 2012 at 4:54 AM, Chris Marshall chrismarshal...@gmail.com wrote: Really sad to hear about all the sh!t hitting the fan. Look, I only took a week off work and now this happens! Good luck to all you guys, whatever you get up to!! We'll be sticking with Soft for the forseable. I can't imagine switching and I still feel it's the best all-rounder out there. Just compositing a job in the FX tree now and it all just works (most of the time). And I can't live without ICE. Chris
RE: ice distance to expression/driven
Can you set data on the camera using ice? Or set data to a custom parameter then link that to the camera via expression On Sep 5, 2012 4:32 PM, Nick Angus n...@altvfx.com wrote: I am not sure if expressions recognise ICE data? It may be a little low level? ** ** N ** ** *From:* softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] *On Behalf Of *Simon Anderson *Sent:* Wednesday, 5 September 2012 4:22 PM *To:* softimage@listproc.autodesk.com *Subject:* Re: ice distance to expression/driven ** ** get distance node for the distance between 2 objects. write an expression on the camera's dof to retrieve the ICE parameter, I think that would be the best way On Wed, Sep 5, 2012 at 4:17 PM, Nick Angus n...@altvfx.com wrote: I have figured out how to get the distance between 2 null in ice, I am just not sure how to get this data out to link with a value on the camera (dof) Any takers, Steve, Eric? Time starts NOW…. -- --- Simon Ben Anderson blog: http://vinyldevelopment.wordpress.com/
RE: ice distance to expression/driven
Yes!, I was trying to give you some rest from being my ICE monkey due to your recent arrival ; ) N -Original Message- From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Chris Gardner Sent: Wednesday, 5 September 2012 4:42 PM To: softimage@listproc.autodesk.com Subject: Re: ice distance to expression/driven yo nangus, i can write a value into a camera center of interest (for example) attribute directly from an ice tree. does that work at your end? chrisg On 5 September 2012 16:17, Nick Angus n...@altvfx.com wrote: I have figured out how to get the distance between 2 null in ice, I am just not sure how to get this data out to link with a value on the camera (dof) Any takers, Steve, Eric? Time starts NOW
RE: ice distance to expression/driven
I can't even figure out how to set the custom parameter from ICE : ( N From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Eric Thivierge Sent: Wednesday, 5 September 2012 4:44 PM To: softimage@listproc.autodesk.com Subject: RE: ice distance to expression/driven Can you set data on the camera using ice? Or set data to a custom parameter then link that to the camera via expression On Sep 5, 2012 4:32 PM, Nick Angus n...@altvfx.commailto:n...@altvfx.com wrote: I am not sure if expressions recognise ICE data? It may be a little low level? N 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 Simon Anderson Sent: Wednesday, 5 September 2012 4:22 PM To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com Subject: Re: ice distance to expression/driven get distance node for the distance between 2 objects. write an expression on the camera's dof to retrieve the ICE parameter, I think that would be the best way On Wed, Sep 5, 2012 at 4:17 PM, Nick Angus n...@altvfx.commailto:n...@altvfx.com wrote: I have figured out how to get the distance between 2 null in ice, I am just not sure how to get this data out to link with a value on the camera (dof) Any takers, Steve, Eric? Time starts NOW -- --- Simon Ben Anderson blog: http://vinyldevelopment.wordpress.com/
Re: ice distance to expression/driven
I'm putting that on my business card... ICE monkey!! chrisg On 5 September 2012 16:44, Nick Angus n...@altvfx.com wrote: Yes!, I was trying to give you some rest from being my ICE monkey due to your recent arrival ; ) N
RE: ice distance to expression/driven
Mine is 'ICE monkey wrangler' N -Original Message- From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Chris Gardner Sent: Wednesday, 5 September 2012 4:47 PM To: softimage@listproc.autodesk.com Subject: Re: ice distance to expression/driven I'm putting that on my business card... ICE monkey!! chrisg On 5 September 2012 16:44, Nick Angus n...@altvfx.com wrote: Yes!, I was trying to give you some rest from being my ICE monkey due to your recent arrival ; ) N
Re: ice distance to expression/driven
Create a custom parameter that lives on a null. Pull it into an ICE tree using a Set Data node which is driven by your ICE distance calculation. Then link the Camera setting to that custom parameter value via an expression. This is assuming that cameras don't like having their values driven by ICE. If they do, then you could just do the set data directly on the camera object via ICE. Eric Thivierge http://www.ethivierge.com On Wed, Sep 5, 2012 at 4:48 PM, Nick Angus n...@altvfx.com wrote: Mine is 'ICE monkey wrangler' N -Original Message- From: softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] On Behalf Of Chris Gardner Sent: Wednesday, 5 September 2012 4:47 PM To: softimage@listproc.autodesk.com Subject: Re: ice distance to expression/driven I'm putting that on my business card... ICE monkey!! chrisg On 5 September 2012 16:44, Nick Angus n...@altvfx.com wrote: Yes!, I was trying to give you some rest from being my ICE monkey due to your recent arrival ; ) N
Re: Friday Flashback
Thanks for great support and an invaluable contribution to my ICE knowledge. Don't forget the sunglasses. Your future will be so bright you will need them. Christian On 2012-09-05 03:54, Stephen Blair wrote: Hi I want to thank you all for your support and kind words. Last week started with such a low on Monday morning when I got the news, yet ended on Friday with such a boost to my confidence and outlook :-) As I mentioned before, the blog will stay up. And I'll keep posting when I can, at least for awhile or until I find another job...after 20 months with just one missed day (when my login expired after I clicked Publish on my way out the door), it's hard to give up the habit. Steve On Tue, Sep 4, 2012 at 4:54 AM, Chris Marshall chrismarshal...@gmail.com mailto:chrismarshal...@gmail.com wrote: Really sad to hear about all the sh!t hitting the fan. Look, I only took a week off work and now this happens! Good luck to all you guys, whatever you get up to!! We'll be sticking with Soft for the forseable. I can't imagine switching and I still feel it's the best all-rounder out there. Just compositing a job in the FX tree now and it all just works (most of the time). And I can't live without ICE. Chris
RE: ice distance to expression/driven
Have tried and expression works in ICE. Chris From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Nick Angus Sent: Wednesday, September 05, 2012 2:32 PM To: softimage@listproc.autodesk.com Subject: RE: ice distance to expression/driven I am not sure if expressions recognise ICE data? It may be a little low level? N From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Simon Anderson Sent: Wednesday, 5 September 2012 4:22 PM To: softimage@listproc.autodesk.com Subject: Re: ice distance to expression/driven get distance node for the distance between 2 objects. write an expression on the camera's dof to retrieve the ICE parameter, I think that would be the best way On Wed, Sep 5, 2012 at 4:17 PM, Nick Angus n...@altvfx.commailto:n...@altvfx.com wrote: I have figured out how to get the distance between 2 null in ice, I am just not sure how to get this data out to link with a value on the camera (dof) Any takers, Steve, Eric? Time starts NOW -- --- Simon Ben Anderson blog: http://vinyldevelopment.wordpress.com/ attachment: winmail.dat
nulls2mesh
Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence
Re: nulls2mesh
oh! ICE topo should be able to do this, :) but not sure how you are to build the polygon description from a set of random positions!? not so easy what kind of mesh are you after? if its not just a regular clean topology then you could simply put all nulls into a group and use the global.kini.pointpositions to feed into a polygoniser mesh. hth On 5 September 2012 09:17, Lawrence Pankhurst lp3ds...@gmail.com wrote: Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence
Re: nulls2mesh
Hi, I cobbled together a solution for this a while ago. Depends on the shape the nulls form, this was for more of a terrain scenario. 1. Duplicate a small piece of geometry at each of the nulls positions (e.g. tetrahedron). using script/ice/etc. 2. Scaled them all to zero so all the vertices sat on the relevant nulls position. 3. Merged them together to create one piece of geo. (filtered out extra points maybe). 4. Positioned a fine grid near the points (so theres at least a couple of grid squares between each null). 5. Shrinkwrapped the grid to the merged mesh using Closest Vertex to snap all the grid points to the closest available point. 6. Filtered points again. It's a bit rough but may do if you just need matte/shadows/reflections passes etc. Was handy for a tracked shot on uneven ground. Adam. From: Lawrence Pankhurst lp3ds...@gmail.com To: softimage@listproc.autodesk.com Sent: Wednesday, 5 September 2012, 9:17 Subject: nulls2mesh Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence
Re: nulls2mesh
Nice clean mesh would be good, it's a one off so I might just do it by hand, just thought it would be a useful tool to have and it would exist already (sure there used to be a script)!! Polygoniser takes the nulls but gives blobs rather then a single mesh! Thanks for looking though! Cheers Lawrence On Wed, Sep 5, 2012 at 9:42 AM, Rob Chapman tekano@gmail.com wrote: oh! ICE topo should be able to do this, :) but not sure how you are to build the polygon description from a set of random positions!? not so easy what kind of mesh are you after? if its not just a regular clean topology then you could simply put all nulls into a group and use the global.kini.pointpositions to feed into a polygoniser mesh. hth On 5 September 2012 09:17, Lawrence Pankhurst lp3ds...@gmail.com wrote: Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence
Re: nulls2mesh
Thanks Adam, Will give that a go, sounds like it will do the job I'm after! Cheers Lawrence On Wed, Sep 5, 2012 at 10:55 AM, Adam Seeley adam_see...@yahoo.com wrote: Hi, I cobbled together a solution for this a while ago. Depends on the shape the nulls form, this was for more of a terrain scenario. 1. Duplicate a small piece of geometry at each of the nulls positions (e.g. tetrahedron). using script/ice/etc. 2. Scaled them all to zero so all the vertices sat on the relevant nulls position. 3. Merged them together to create one piece of geo. (filtered out extra points maybe). 4. Positioned a fine grid near the points (so theres at least a couple of grid squares between each null). 5. Shrinkwrapped the grid to the merged mesh using Closest Vertex to snap all the grid points to the closest available point. 6. Filtered points again. It's a bit rough but may do if you just need matte/shadows/reflections passes etc. Was handy for a tracked shot on uneven ground. Adam. -- *From:* Lawrence Pankhurst lp3ds...@gmail.com *To:* softimage@listproc.autodesk.com *Sent:* Wednesday, 5 September 2012, 9:17 *Subject:* nulls2mesh Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence
Re: Quick scripting question about griddata
By default, the wizard generates LogMessages that in verbose mode...do you have Log Verbose Messages enabled (in the Scripting preferences) ? On Wed, Sep 5, 2012 at 2:42 AM, Szabolcs Matefy szabol...@crytek.comwrote: Hey Stephen, nice to have you here J ** ** Meanwhile I resolved the issue, now it works. However, I have a slider, and it seems that the OnChanged callback is not working on this item…I made this self installing property with the Wizard, and it looks like that the function is not running…even the logmessages are not displaying… ** ** ** ** Cheers ** ** Szabolcs ** ** ** ** *From:* softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] *On Behalf Of *Stephen Blair *Sent:* Wednesday, September 05, 2012 12:05 AM *To:* softimage@listproc.autodesk.com *Subject:* Re: Quick scripting question about griddata ** ** Hi Szabolcs I stuck your code into the OnClicked event for a button, and it worked. (my ppg was a self-installing property with a griddata and a button) On Tue, Sep 4, 2012 at 8:07 AM, Chris Chia chris.c...@autodesk.com wrote: Try setting the size RowCount and ColumnCount if you do not have a complete array. this code snipplet works for me : dim a_poly(4,10) a_poly(0,0) = 1 a_poly(0,1) = 10 set oGridData = XSIFactory.CreateGridData oGridData.Data = a_poly dim i for i = 0 to oGridData.RowCount - 1 logmessage oGridData.GetCell( 0, i ) vbTab vbTab vbTab _ oGridData.GetCell( 1, i ) next I do realise that there is some strange behaviour when you use redim. If you know the size of the array needed, try to fix it. Chris From: softimage-boun...@listproc.autodesk.com [ softimage-boun...@listproc.autodesk.com] on behalf of Szabolcs Matefy [ szabol...@crytek.com] Sent: Tuesday, September 04, 2012 6:56 PM To: softimage@listproc.autodesk.com Subject: RE: Quick scripting question about griddata The script is to create a selection based upon the polygons relative size (used the sum of the length of bordering edges). I wanted to fill the grid data with the array, as it is suggested in the help. ActivateObjectSelTool p=selection(0).Activeprimitive.geometry.polygons.count redim a_poly(2, 1) cc=0 for each p_polys in selection(0).Activeprimitive.geometry.polygons c_Poly = 0 for each p_edge in p_polys.edges set a=p_edge.points(0).position set b=p_edge.points(1).position set c=XSIMAth.CreateVector3 c.Sub a, b c_poly = c_poly + abs(c.length) next a_poly(0, cc) = p_polys.index a_poly(1, cc) = c_poly redim preserve a_poly(2, cc+1) cc=cc+1 next redim preserve a_poly(2, cc) PPG.Circums.Value.Data = a_poly -- this cause the error message From: softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] On Behalf Of Chris Chia Sent: Tuesday, September 04, 2012 10:57 AM To: softimage@listproc.autodesk.com Subject: RE: Quick scripting question about griddata Providing a sample of your script which you encountered the error would truly help… rather than telling everyone here that it is not working. Not knowing which part of your script went wrong, I can only refer you to: http://download.autodesk.com/global/docs/softimage2013/en_us/sdkguide/files/cus_ppg_GridDataWidget.htm Chris From: softimage-boun...@listproc.autodesk.commailto: softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com]mailto:[mailto: softimage-boun...@listproc.autodesk.com] On Behalf Of Szabolcs Matefy Sent: Tuesday, September 04, 2012 4:44 PM To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com Subject: RE: Quick scripting question about griddata OK, that is resolved…but for some reason I can’t fill the grid with my array (2D)…it says, invalid argument specified Cheers Szabolcs From: softimage-boun...@listproc.autodesk.commailto: softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com]mailto:[mailto: softimage-boun...@listproc.autodesk.com] On Behalf Of Szabolcs Matefy Sent: Tuesday, September 04, 2012 10:16 AM To: softimage@listproc.autodesk.commailto:softimage@listproc.autodesk.com Subject: Quick scripting question about griddata Hey there
Re: XSIBase safe?
xsibase it's Not safe bruv, it's the ghetto now innit.. On 5 September 2012 04:09, Raffaele Fragapane raffsxsil...@googlemail.comwrote: If you use windows, you should use this: http://www.sandboxie.com/ In principle. Yes, it costs a few bucks, but I run most stuff on windows in it regardless (I use an abundance of OSS rebuilds and freewares), and with a mix of incognito browsing, rerouting, and sandboxing the browser, I triple dare any a*e to mess with my box through some webscripts :) On Wed, Sep 5, 2012 at 1:19 AM, Sven Constable sixsi_l...@imagefront.dewrote: I have a local backup of xsibase as well as a few other sites. It,s around 520MB in size. I used teleport pro. I have no backup of softimage.net. ** ** *From:* softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] *On Behalf Of *javier gonzalez *Sent:* Tuesday, September 04, 2012 12:28 *To:* softimage@listproc.autodesk.com *Subject:* Re: XSIBase safe? ** ** Im just wondering if anyone has backup of the complete site, i try with few programs but the result it´s mediocre, some links doesn ´ t work. I remember when i was exploring the posibility to change to XSI the site softimage.net, few month later after Autodesk purchase it disapear, great lost for a newbie like me. I regret not to do a backup then. By the way anyone has a Backup of softimage.net? 2012/9/4 Eric Thivierge ethivie...@gmail.com I wouldn't go there if the warning is still up. Eric Thivierge http://www.ethivierge.com ** ** -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!
Re: nulls2mesh
yeah I dont think there was ever a nulls2mesh - nulls2points easy and vertex2nulls yes :) for a clean topo the point position array is easy as you have that, its just the description of each polygon, or the order of each vertex in every polygon - how is this to be made? if the desired mesh is pretty simple shape you could try starting with a simple surrounding geometry and in ICE moving points to the nearest null On 5 September 2012 10:56, Lawrence Pankhurst lp3ds...@gmail.com wrote: Nice clean mesh would be good, it's a one off so I might just do it by hand, just thought it would be a useful tool to have and it would exist already (sure there used to be a script)!! Polygoniser takes the nulls but gives blobs rather then a single mesh! Thanks for looking though! Cheers Lawrence On Wed, Sep 5, 2012 at 9:42 AM, Rob Chapman tekano@gmail.com wrote: oh! ICE topo should be able to do this, :) but not sure how you are to build the polygon description from a set of random positions!? not so easy what kind of mesh are you after? if its not just a regular clean topology then you could simply put all nulls into a group and use the global.kini.pointpositions to feed into a polygoniser mesh. hth On 5 September 2012 09:17, Lawrence Pankhurst lp3ds...@gmail.com wrote: Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence
Re: XSIBase safe?
What a pity!! On Wed, Sep 5, 2012 at 11:59 AM, Cristobal Infante cgc...@gmail.com wrote: xsibase it's Not safe bruv, it's the ghetto now innit.. On 5 September 2012 04:09, Raffaele Fragapane raffsxsil...@googlemail.com wrote: If you use windows, you should use this: http://www.sandboxie.com/ In principle. Yes, it costs a few bucks, but I run most stuff on windows in it regardless (I use an abundance of OSS rebuilds and freewares), and with a mix of incognito browsing, rerouting, and sandboxing the browser, I triple dare any a*e to mess with my box through some webscripts :) On Wed, Sep 5, 2012 at 1:19 AM, Sven Constable sixsi_l...@imagefront.dewrote: I have a local backup of xsibase as well as a few other sites. It,s around 520MB in size. I used teleport pro. I have no backup of softimage.net. ** ** *From:* softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] *On Behalf Of *javier gonzalez *Sent:* Tuesday, September 04, 2012 12:28 *To:* softimage@listproc.autodesk.com *Subject:* Re: XSIBase safe? ** ** Im just wondering if anyone has backup of the complete site, i try with few programs but the result it´s mediocre, some links doesn ´ t work. I remember when i was exploring the posibility to change to XSI the site softimage.net, few month later after Autodesk purchase it disapear, great lost for a newbie like me. I regret not to do a backup then. By the way anyone has a Backup of softimage.net? 2012/9/4 Eric Thivierge ethivie...@gmail.com I wouldn't go there if the warning is still up. Eric Thivierge http://www.ethivierge.com ** ** -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!
Re: nulls2mesh
Sounds like you want a convex hull of the null's points. Pretty sure there was a compound once, if not you might try Mr. LaForge's Convex Hullhttp://frenchdog.wordpress.com/2012/01/05/happy-2012/ICE node. On Wed, Sep 5, 2012 at 11:13 AM, Rob Chapman tekano@gmail.com wrote: yeah I dont think there was ever a nulls2mesh - nulls2points easy and vertex2nulls yes :) for a clean topo the point position array is easy as you have that, its just the description of each polygon, or the order of each vertex in every polygon - how is this to be made? if the desired mesh is pretty simple shape you could try starting with a simple surrounding geometry and in ICE moving points to the nearest null On 5 September 2012 10:56, Lawrence Pankhurst lp3ds...@gmail.com wrote: Nice clean mesh would be good, it's a one off so I might just do it by hand, just thought it would be a useful tool to have and it would exist already (sure there used to be a script)!! Polygoniser takes the nulls but gives blobs rather then a single mesh! Thanks for looking though! Cheers Lawrence On Wed, Sep 5, 2012 at 9:42 AM, Rob Chapman tekano@gmail.com wrote: oh! ICE topo should be able to do this, :) but not sure how you are to build the polygon description from a set of random positions!? not so easy what kind of mesh are you after? if its not just a regular clean topology then you could simply put all nulls into a group and use the global.kini.pointpositions to feed into a polygoniser mesh. hth On 5 September 2012 09:17, Lawrence Pankhurst lp3ds...@gmail.comwrote: Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence -- - Ciaran
Re: [BUG] Softimage crashing on workgroup unload containing a custom renderer and at least on .xsirtcompound file
Apologies for bringing this slightly old thread back to life. I have been testing workgroup switching without having to restart Softimage. Specifically, I have two workgroups, where each workgroup has just one add-on installed in it. No .xsirtcompound files exist in any workgroup. The addon in each of the two workgroups is a unique version of VRay. I want to ideally trigger the workgroup switch using the onEndSceneOpen event (as every scene defines it's renderer version in a custom property) If I use the siOnEndSceneOpen event for switching, Softimage always crashes. Unlike Martins case, the rate of success is 0. However, if I attach the logic inside the event callback to a buttons OnClicked callback, the switching works flawlessly after the button is clicked. Martins original post required an xsirtcompound file to be present in the workgroup for Softimage to reliably crash, but I can reproduce this crash every time without the file. It seems to me that this problem is a bit deeper than it seems. Seng-Siong Lim wrote saying that it was only reproduced when using a script for switching and manual switching worked fine. In my case, the switching in either case is triggered through a script (OnClicked or OnEvent) but only fails when fired through an OnEvent callback. If anyone else has notes to share on this, please share. Cheers, Sajjad On 16 August 2012 16:31, Nic Groot Bluemink nicgrootbluem...@gmail.comwrote: Oh aye, I wouldn't argue with that. It's that at the time live loading/unloading of renderers was a (poorly) 'known limitation' of sorts - the kind of annoyance you have to live with and work around. If changes have been made to the system since and it's now a bug, then +1 to fixing that :) On Thu, Aug 16, 2012 at 4:17 PM, Steffen Dünner steffen.duen...@gmail.com wrote: I would rather vote for fixing it where it's broken, i.e. on the Softimage side. :) Cheers 2012/8/15 Nic Groot Bluemink nicgrootbluem...@gmail.com Hey Martin, Though it's little help, I recall running across a warning in the SI docs that unloading custom renderers in-session could introduce instabilities back when I was investigating the same thing. I can't find the exact entry for you, it was weeks before I accidentally stumbled across it last time, but that's pretty much where I threw my hands in the air and wrote a workgroup switcher that would restart sessions instead here at Kettle. Nic -- Technical Pretty Picture Making Person Kettle http://www.kettlestudio.co.uk/
Re: nulls2mesh
ah yeah - there you go, well remembered Ciaran 'convex hull' was the search term, from the same thread Grahame fuller did that in ICE only - won't take you long to rebuild from the image description Lawrence ;) https://mail-attachment.googleusercontent.com/attachment/u/0/?ui=2ik=3bf826a559view=attth=12f698c5d63caa9dattid=0.1.0disp=inlinesafe=1zwsaduie=AG9B_P-vyaBOEqzPxsaMIRCb2anDsadet=1346842977331sads=6GL42IzMUakN2KC52Ld4_NbnUKMsadssc=1 as you can see the gift wrapping algorithm is not so easy ! On 5 September 2012 11:55, Ciaran Moloney moloney.cia...@gmail.com wrote: Sounds like you want a convex hull of the null's points. Pretty sure there was a compound once, if not you might try Mr. LaForge's Convex Hullhttp://frenchdog.wordpress.com/2012/01/05/happy-2012/ICE node. On Wed, Sep 5, 2012 at 11:13 AM, Rob Chapman tekano@gmail.com wrote: yeah I dont think there was ever a nulls2mesh - nulls2points easy and vertex2nulls yes :) for a clean topo the point position array is easy as you have that, its just the description of each polygon, or the order of each vertex in every polygon - how is this to be made? if the desired mesh is pretty simple shape you could try starting with a simple surrounding geometry and in ICE moving points to the nearest null On 5 September 2012 10:56, Lawrence Pankhurst lp3ds...@gmail.com wrote: Nice clean mesh would be good, it's a one off so I might just do it by hand, just thought it would be a useful tool to have and it would exist already (sure there used to be a script)!! Polygoniser takes the nulls but gives blobs rather then a single mesh! Thanks for looking though! Cheers Lawrence On Wed, Sep 5, 2012 at 9:42 AM, Rob Chapman tekano@gmail.comwrote: oh! ICE topo should be able to do this, :) but not sure how you are to build the polygon description from a set of random positions!? not so easy what kind of mesh are you after? if its not just a regular clean topology then you could simply put all nulls into a group and use the global.kini.pointpositions to feed into a polygoniser mesh. hth On 5 September 2012 09:17, Lawrence Pankhurst lp3ds...@gmail.comwrote: Hi guys, I thought I remembered a nulls2mesh script knocking about, can't find it anywhere! I've got a set of nulls and want to turn them into a mesh, ie position of each null becomes a vertex in said mesh! So anyone now where the script is or is there an ICE tool? Had a look on http://rray.de/xsi/ but couldn't see what I was after! Any help appreciated. Cheers Lawrence -- - Ciaran
Re: nulls2mesh
for sure! but it was Mr Pankhurst who asked first :) On 5 September 2012 12:57, Chris Chia chris.c...@autodesk.com wrote: Hey Rob, do you need a compound for building the description? I might have a plugin for you... Chris
Re: nulls2mesh
Oops, after reading on what he wants, it's pretty unpredictable as to how the polygon description should be... Mine only reads from a input mesh info and output a new mesh ;) (for topo caching mostly) Chris On 5 Sep, 2012, at 8:02 PM, Rob Chapman tekano@gmail.commailto:tekano@gmail.com wrote: for sure! but it was Mr Pankhurst who asked first :) On 5 September 2012 12:57, Chris Chia chris.c...@autodesk.commailto:chris.c...@autodesk.com wrote: Hey Rob, do you need a compound for building the description? I might have a plugin for you... Chris attachment: winmail.dat
Re: XSIBase safe?
Maybe one of the mods can tell what's going on. I don't think people don't care, it's the way the site is built that seems to be the problem. It would be nice to have it up and running again. Rob \/-\/\/ On 5-9-2012 14:35, javier gonzalez wrote: So is slowly dying and nobody care. To bad. To many answer to ask again. 2012/9/5 Ana Gomez agomezalca...@gmail.com mailto:agomezalca...@gmail.com What a pity!! On Wed, Sep 5, 2012 at 11:59 AM, Cristobal Infante cgc...@gmail.com mailto:cgc...@gmail.com wrote: xsibase it's Not safe bruv, it's the ghetto now innit.. On 5 September 2012 04:09, Raffaele Fragapane raffsxsil...@googlemail.com mailto:raffsxsil...@googlemail.com wrote: If you use windows, you should use this: http://www.sandboxie.com/ In principle. Yes, it costs a few bucks, but I run most stuff on windows in it regardless (I use an abundance of OSS rebuilds and freewares), and with a mix of incognito browsing, rerouting, and sandboxing the browser, I triple dare any a*e to mess with my box through some webscripts :) On Wed, Sep 5, 2012 at 1:19 AM, Sven Constable sixsi_l...@imagefront.de mailto:sixsi_l...@imagefront.de wrote: I have a local backup of xsibase as well as a few other sites. It,s around 520MB in size. I used teleport pro. I have no backup of softimage.net http://softimage.net. *From:*softimage-boun...@listproc.autodesk.com mailto:softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com mailto:softimage-boun...@listproc.autodesk.com] *On Behalf Of *javier gonzalez *Sent:* Tuesday, September 04, 2012 12:28 *To:* softimage@listproc.autodesk.com mailto:softimage@listproc.autodesk.com *Subject:* Re: XSIBase safe? Im just wondering if anyone has backup of the complete site, i try with few programs but the result it´s mediocre, some links doesn ´ t work. I remember when i was exploring the posibility to change to XSI the site softimage.net http://softimage.net, few month later after Autodesk purchase it disapear, great lost for a newbie like me. I regret not to do a backup then. By the way anyone has a Backup of softimage.net http://softimage.net? 2012/9/4 Eric Thivierge ethivie...@gmail.com mailto:ethivie...@gmail.com I wouldn't go there if the warning is still up. Eric Thivierge http://www.ethivierge.com -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are! No virus found in this message. Checked by AVG - www.avg.com http://www.avg.com Version: 2012.0.2197 / Virus Database: 2437/5249 - Release Date: 09/04/12
Re: XSIBase safe?
Less that people don't care, more that there isn't much they can do. The site is crippled by a virus / malware and only a few people have access to fix it. Additionally to prevent further infestation, the software needs to be updated. This is problematic as the site is highly customized on a bulletin board system which is years and years out of date meaning upgrading is almost impossible or very very difficult and time consuming. Eric Thivierge http://www.ethivierge.com On Wed, Sep 5, 2012 at 10:35 PM, javier gonzalez javi09warr...@gmail.comwrote: So is slowly dying and nobody care. To bad. To many answer to ask again. 2012/9/5 Ana Gomez agomezalca...@gmail.com What a pity!! On Wed, Sep 5, 2012 at 11:59 AM, Cristobal Infante cgc...@gmail.comwrote: xsibase it's Not safe bruv, it's the ghetto now innit.. On 5 September 2012 04:09, Raffaele Fragapane raffsxsil...@googlemail.com wrote: If you use windows, you should use this: http://www.sandboxie.com/ In principle. Yes, it costs a few bucks, but I run most stuff on windows in it regardless (I use an abundance of OSS rebuilds and freewares), and with a mix of incognito browsing, rerouting, and sandboxing the browser, I triple dare any a*e to mess with my box through some webscripts :) On Wed, Sep 5, 2012 at 1:19 AM, Sven Constable sixsi_l...@imagefront.de wrote: I have a local backup of xsibase as well as a few other sites. It,s around 520MB in size. I used teleport pro. I have no backup of softimage.net. ** ** *From:* softimage-boun...@listproc.autodesk.com [mailto: softimage-boun...@listproc.autodesk.com] *On Behalf Of *javier gonzalez *Sent:* Tuesday, September 04, 2012 12:28 *To:* softimage@listproc.autodesk.com *Subject:* Re: XSIBase safe? ** ** Im just wondering if anyone has backup of the complete site, i try with few programs but the result it´s mediocre, some links doesn ´ t work. I remember when i was exploring the posibility to change to XSI the site softimage.net, few month later after Autodesk purchase it disapear, great lost for a newbie like me. I regret not to do a backup then. By the way anyone has a Backup of softimage.net? 2012/9/4 Eric Thivierge ethivie...@gmail.com I wouldn't go there if the warning is still up. Eric Thivierge http://www.ethivierge.com ** ** -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!
Re: XSIBase safe?
russians seems to care .. I think that malware site it links to is down btw :P On Wed, Sep 5, 2012 at 8:48 AM, Rob Wuijster r...@casema.nl wrote: Maybe one of the mods can tell what's going on. I don't think people don't care, it's the way the site is built that seems to be the problem. It would be nice to have it up and running again. Rob \/-\/\/ On 5-9-2012 14:35, javier gonzalez wrote: So is slowly dying and nobody care. To bad. To many answer to ask again. 2012/9/5 Ana Gomez agomezalca...@gmail.com What a pity!! On Wed, Sep 5, 2012 at 11:59 AM, Cristobal Infante cgc...@gmail.com wrote: xsibase it's Not safe bruv, it's the ghetto now innit.. On 5 September 2012 04:09, Raffaele Fragapane raffsxsil...@googlemail.com wrote: If you use windows, you should use this: http://www.sandboxie.com/ In principle. Yes, it costs a few bucks, but I run most stuff on windows in it regardless (I use an abundance of OSS rebuilds and freewares), and with a mix of incognito browsing, rerouting, and sandboxing the browser, I triple dare any a*e to mess with my box through some webscripts :) On Wed, Sep 5, 2012 at 1:19 AM, Sven Constable sixsi_l...@imagefront.de wrote: I have a local backup of xsibase as well as a few other sites. It,s around 520MB in size. I used teleport pro. I have no backup of softimage.net. From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of javier gonzalez Sent: Tuesday, September 04, 2012 12:28 To: softimage@listproc.autodesk.com Subject: Re: XSIBase safe? Im just wondering if anyone has backup of the complete site, i try with few programs but the result it´s mediocre, some links doesn ´ t work. I remember when i was exploring the posibility to change to XSI the site softimage.net, few month later after Autodesk purchase it disapear, great lost for a newbie like me. I regret not to do a backup then. By the way anyone has a Backup of softimage.net? 2012/9/4 Eric Thivierge ethivie...@gmail.com I wouldn't go there if the warning is still up. Eric Thivierge http://www.ethivierge.com -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are! No virus found in this message. Checked by AVG - www.avg.com Version: 2012.0.2197 / Virus Database: 2437/5249 - Release Date: 09/04/12
normals question - faceted look after cleanup imported model
Hi all, Brain's not really working this afternoon, needs more coffee I guess... I have this imported model with lots of disconnected faces. Tons of blue lines all over. So I select all edges, and merge the boundary edges on a tiny value. But the normals are screwed up now, the model looks, and renders as if the geo appr is set to e.g. 15, faceted. I tried adjusting/resetting the normals with one of the 'ComponentSet User Normal' tools, but cannot seem to fix it. Extracting doesn't 'reset' normals too. There's no user_normal_cluster on the model after import. Any tips on this? -- Rob \/-\/\/
Re: nulls2mesh
Hi Guys, Thanks for all the replies, I went with Adam's solution in the end, quick and dirty but did the job, I'll have a look at the convex hull stuff when I get a bit more time!! Cheers Lawrence On Wed, Sep 5, 2012 at 1:13 PM, Chris Chia chris.c...@autodesk.com wrote: Oops, after reading on what he wants, it's pretty unpredictable as to how the polygon description should be... Mine only reads from a input mesh info and output a new mesh ;) (for topo caching mostly) Chris On 5 Sep, 2012, at 8:02 PM, Rob Chapman tekano@gmail.commailto: tekano@gmail.com wrote: for sure! but it was Mr Pankhurst who asked first :) On 5 September 2012 12:57, Chris Chia chris.c...@autodesk.commailto: chris.c...@autodesk.com wrote: Hey Rob, do you need a compound for building the description? I might have a plugin for you... Chris
RE: normals question - faceted look after cleanup imported model
Where have imported the data from? Maya? From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Rob Wuijster Sent: 05 September 2012 14:13 To: softimage@listproc.autodesk.com Subject: normals question - faceted look after cleanup imported model Hi all, Brain's not really working this afternoon, needs more coffee I guess... I have this imported model with lots of disconnected faces. Tons of blue lines all over. So I select all edges, and merge the boundary edges on a tiny value. But the normals are screwed up now, the model looks, and renders as if the geo appr is set to e.g. 15, faceted. I tried adjusting/resetting the normals with one of the 'ComponentSet User Normal' tools, but cannot seem to fix it. Extracting doesn't 'reset' normals too. There's no user_normal_cluster on the model after import. Any tips on this? -- Rob \/-\/\/
Re: normals question - faceted look after cleanup imported model
Are the normal upside down or are there double edges ? For the second problem, check on Rray the Delete Double Edges from Guillaume. Worked for me. Le 05/09/2012 15:12, Rob Wuijster a écrit : Hi all, Brain's not really working this afternoon, needs more coffee I guess... I have this imported model with lots of disconnected faces. Tons of blue lines all over. So I select all edges, and merge the boundary edges on a tiny value. But the normals are screwed up now, the model looks, and renders as if the geo appr is set to e.g. 15, faceted. I tried adjusting/resetting the normals with one of the 'ComponentSet User Normal' tools, but cannot seem to fix it. Extracting doesn't 'reset' normals too. There's no user_normal_cluster on the model after import. Any tips on this? -- Rob \/-\/\/
Re: subscribing and unsubscribing from the Softimage mailing list
Ha, people are addicted to this list, who would bother to know how to unsubscribe... J On 5 Sep, 2012, at 10:54 PM, Luc-Eric Rousseau luceri...@gmail.com wrote: You are so much to me list.. I wish I knew how to quit you! To subscribe: Send an email to softimage-requ...@listproc.autodesk.com with the subject subscribe Then reply to the confirmation email that is sent back to you. To unsubscribe: Send an email to softimage-requ...@listproc.autodesk.com with the subject unsubscribe Then reply to the confirmation email that is sent back to you. Can't get it to work? You can ask me to do it for you attachment: winmail.dat
Re: subscribing and unsubscribing from the Softimage mailing list
Everyone who is currently unsubscribed from this list, please respond. On Wed, Sep 5, 2012 at 11:09 AM, Chris Chia chris.c...@autodesk.com wrote: Ha, people are addicted to this list, who would bother to know how to unsubscribe... J On 5 Sep, 2012, at 10:54 PM, Luc-Eric Rousseau luceri...@gmail.com wrote: You are so much to me list.. I wish I knew how to quit you! To subscribe: Send an email to softimage-requ...@listproc.autodesk.com with the subject subscribe Then reply to the confirmation email that is sent back to you. To unsubscribe: Send an email to softimage-requ...@listproc.autodesk.com with the subject unsubscribe Then reply to the confirmation email that is sent back to you. Can't get it to work? You can ask me to do it for you
Re: Small Annoying Things
One more thing, irrelevant to the PyQt discussion but relevant to the thread: - dragging a long list of objects to another (to reparent) in the Explorer results in individual CopyPaste() commands for each object which is crazy slow compared to a single ParentObj() command if I were to use the Parent button. Sometimes I forget and have to wait a while for a thousand commands to trigger. It should be smarter than that. :/ On Tue, Sep 4, 2012 at 12:23 AM, Raffaele Fragapane raffsxsil...@googlemail.com wrote: Agreed on all accounts, but that's a shortcoming of the API's design and a show of its age in some regards, not a flaw in the idea, given the material they worked with it's actually more than ok, especially when compared to the way things were before. And practically anything beats by a mile the original joke of importing a commands module and writing excel macros in python ;) Soft's cpp API actually has a respectable design and layout when it come to OO IMO, and would lend itself well to being bound. SWIG to be avoided whenever possible though :p Boost offers much better mileage even if it's an additional chunk of work from the semi-automated header parsing approaches. On Tue, Sep 4, 2012 at 1:30 PM, Serguei Kalentchouk serguei.kalentch...@gmail.com wrote: Well Maya's slow implementation of Python followed the natural progression based on their MEL their scripting interface. Wrapping the commands into python was cheap and effective. Alternative would've been equivalent to building a new SDK framework from scratch which wouldve delayed the introduction of python into Maya. Maya's cpp API doest lends itself wall to object oriented programming either. The original straight swig bindings are pretty uncomfortable to use in a Python environment. Their new version is better but missing a fair bit in functionality and thus the adoption is pretty low. This is where pyMEL came to play which wrapped the python commands and the python API hooks into an object oriented framework. However there is a performance hit that comes along because all of the sudden you are generating hundreds of python objects while doing simple operations that would otherwise be blazing fast in MEL or python commands. This performance hit is the reason why Im currently in the process of rewriting an object oriented API for Maya I've been using istead of pyMEL into C++ and exposing it back via boost bindings. It's a time consuming process but so far I've been seeing a significant improvement with some tests showing execution time drop by more than half, that makes me hopeful that this effort won't go to waste! I'd be happy to share my experiences in case anyone is serious about doing the bindings for Softimage. On Monday, September 3, 2012, Raffaele Fragapane wrote: Which is ironic. MEL and their first python implementation were so FUBAR that they could just do (buy, really) what needed doing by introducing a completely separate way of working. They had no object orientation or coherence worth speaking of outside of the cpp API before then, so even with all the gaps it was hugely well received. In XSI there's a better track record, which means you will have to give up something, but at this point there's enough goodness in the CPP API, beside just the performance aspect, that I reckon it'd be worth doing. Not to mention the viewport API in pyton would be cool to have, like Maya manips are (somewhat) accessible through the bindings, even if you can segfault maya hard every other minute when working with them :p On Tue, Sep 4, 2012 at 11:12 AM, Ahmidou Lyazidi ahmidou@gmail.comwrote: Maya has both, standard scripting and cpp API binding, which is a good thing! -- Technical Director @ DreamWorks Animation [sent from mobile] -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!
RE: Small Annoying Things
LOL I used to get caught by that one too - now I pretty much use the parent button all the time! S. _ Sandy Sutherland Technical Supervisor sandy.sutherl...@triggerfish.co.za _ From: softimage-boun...@listproc.autodesk.com [softimage-boun...@listproc.autodesk.com] on behalf of Alan Fregtman [alan.fregt...@gmail.com] Sent: 05 September 2012 18:57 To: softimage@listproc.autodesk.com Subject: Re: Small Annoying Things One more thing, irrelevant to the PyQt discussion but relevant to the thread: - dragging a long list of objects to another (to reparent) in the Explorer results in individual CopyPaste() commands for each object which is crazy slow compared to a single ParentObj() command if I were to use the Parent button. Sometimes I forget and have to wait a while for a thousand commands to trigger. It should be smarter than that. :/
Re: subscribing and unsubscribing from the Softimage mailing list
I liked the old days more when you just sent me dead kittens in the mail. On Thu, Sep 6, 2012 at 12:10 AM, Raffaele Fragapane raffsxsil...@googlemail.com wrote: I've just sent your e-mail address to many unrelated newsgroups to facilitate the process. You might get a new wife and some cheap medications in the process too. On Thu, Sep 6, 2012 at 1:19 AM, Bradley Gabe witha...@gmail.com wrote: Everyone who is currently unsubscribed from this list, please respond. On Wed, Sep 5, 2012 at 11:09 AM, Chris Chia chris.c...@autodesk.comwrote: Ha, people are addicted to this list, who would bother to know how to unsubscribe... J
Re: subscribing and unsubscribing from the Softimage mailing list
Then start listing your address again and stop moving houses! On Thu, Sep 6, 2012 at 2:22 PM, Bradley Gabe witha...@gmail.com wrote: I liked the old days more when you just sent me dead kittens in the mail. On Thu, Sep 6, 2012 at 12:10 AM, Raffaele Fragapane raffsxsil...@googlemail.com wrote: I've just sent your e-mail address to many unrelated newsgroups to facilitate the process. You might get a new wife and some cheap medications in the process too. On Thu, Sep 6, 2012 at 1:19 AM, Bradley Gabe witha...@gmail.com wrote: Everyone who is currently unsubscribed from this list, please respond. On Wed, Sep 5, 2012 at 11:09 AM, Chris Chia chris.c...@autodesk.comwrote: Ha, people are addicted to this list, who would bother to know how to unsubscribe... J -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!
Re: subscribing and unsubscribing from the Softimage mailing list
Oh, and Autodesk probably doesn't care about kittens or bunnies anyway, so it's not an effective threat anymore. I'd send you some for the sake of old times though. On Thu, Sep 6, 2012 at 2:27 PM, Raffaele Fragapane raffsxsil...@googlemail.com wrote: Then start listing your address again and stop moving houses! On Thu, Sep 6, 2012 at 2:22 PM, Bradley Gabe witha...@gmail.com wrote: I liked the old days more when you just sent me dead kittens in the mail. On Thu, Sep 6, 2012 at 12:10 AM, Raffaele Fragapane raffsxsil...@googlemail.com wrote: I've just sent your e-mail address to many unrelated newsgroups to facilitate the process. You might get a new wife and some cheap medications in the process too. On Thu, Sep 6, 2012 at 1:19 AM, Bradley Gabe witha...@gmail.com wrote: Everyone who is currently unsubscribed from this list, please respond. On Wed, Sep 5, 2012 at 11:09 AM, Chris Chia chris.c...@autodesk.comwrote: Ha, people are addicted to this list, who would bother to know how to unsubscribe... J -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are! -- Our users will know fear and cower before our software! Ship it! Ship it and let them flee like the dogs they are!