Two ways to dispatch Application - whats the difference?

2012-07-06 Thread Stefan Kubicek
It is common practice to dispatch the Application object before using it, but I noticed there are at least two different ways of doing it: 1.) from win32com.client import dynamic as d App = d.Dispatch ('XSI.Application') 2.) from win32com.client import Dispatch App = Dispatch("XSI.Application

RE: Ben Houston, Thiago Costa and great plugins

2012-07-06 Thread Sandy Sutherland
Hear hear - I fully agree with you Graham, we are deep in FURY land on Khumba - which is set in the Karoo - lots of dust and fire and smoke! Which we could not have done without Ben! S. _ Sandy Sutherland Technical Supervisor sandy.sutherl...@triggerfish.co.za _

Ben Houston, Thiago Costa and great plugins

2012-07-06 Thread Graham D. Clark
Just a shout out to Ben Houston, Thiago Costa and their great plugins, seems worth noting here in the Softimage community they've done so much to support. We used them on Titanic, Avengers, and most recently on Abraham Lincoln: Vampire Hunter (and Jurassic Park) to create smoke, and dust etc for hu

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Alok Gandhi
We have successfully compiled using Visual C++ 2010 for Softimage 2011 and Softimage 2012.

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Kamen Lilov
On 7/6/2012 11:15 PM, Luc-Eric Rousseau wrote: if your plug-in must work on linux, I guess you'd look at pushing your logmessages through a plug-in that clears its queue on an XSI events instead of this win32 stuff events like timers are fired in the main ui thread as well. there doesn't seem

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Nicolas Burtnyk
The situation Kamen brought up is a bit scary since it sounds like it would be a bit tricky to track down, so I'll try something else. The printf trick you mentioned is working, but for whatever reason, it's eating all my tab characters so it's breaking some formatting. Not a huge problem, but ki

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Luc-Eric Rousseau
I've never run into that myself (Softimage runs tons of stuff on PostMessages and timers, including things like property page script logic, the implementation of the printf rerouting to logmessage and the history log itself). if your plug-in must work on linux, I guess you'd look at pushing your l

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Kamen Lilov
On 7/6/2012 9:58 PM, Luc-Eric Rousseau wrote: The clean way to switch thread is to create a hidden window when your plug-in is initialized. Plug-ins are loaded and initialized in the main UI thread. Then, you use PostMessage() to your window in your worker thread to get it to do something. When

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Luc-Eric Rousseau
On Fri, Jul 6, 2012 at 3:16 PM, Nicolas Burtnyk wrote: > Is the VC++ version associated with each version of Softimage documented > somewhere? > > E.g. what VC++ version should be used for Softimage 2012? It's not documented, apparently. That link that Stephen sent doesn't document that. Visual

RE: Logging to the history window from a custom renderer

2012-07-06 Thread Stephen Blair
Yeah I was surprised a bit to see 2005 listed as recommended...It does say that you can use 2008. I'm sure the dev team switched to 2008 back in Sept 2009. From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Nicolas Burtnyk Sent: July-06-1

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Nicolas Burtnyk
Thanks! Although I'm not particularly thrilled that 2005 is the version to use with XSI 2012... On Fri, Jul 6, 2012 at 12:20 PM, Stephen Blair wrote: > > http://download.autodesk.com/global/docs/softimage2012/en_us/sdkguide/files/cpp_setup_CompilingPlugins.htm > > > From: softimage-boun...@listp

RE: Logging to the history window from a custom renderer

2012-07-06 Thread Stephen Blair
http://download.autodesk.com/global/docs/softimage2012/en_us/sdkguide/files/cpp_setup_CompilingPlugins.htm From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Steven Caron Sent: July-06-12 3:19 PM To: softimage@listproc.autodesk.com Subject

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Steven Caron
i believe that is vs 2008. i also think softimage 2013 switched to using vs 2010. s On Fri, Jul 6, 2012 at 12:16 PM, Nicolas Burtnyk wrote: > Is the VC++ version associated with each version of Softimage documented > somewhere? > > E.g. what VC++ version should be used for Softimage 2012? > > >

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Nicolas Burtnyk
Is the VC++ version associated with each version of Softimage documented somewhere? E.g. what VC++ version should be used for Softimage 2012? On Fri, Jul 6, 2012 at 12:07 PM, Nicolas Burtnyk wrote: > Thanks for the tip of using the hidden window. > > The strings are well formed and don't have

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Nicolas Burtnyk
Thanks for the tip of using the hidden window. The strings are well formed and don't have strange characters. I can get it to crash by calling LogMessage("crash") many times. The printf trick sounds like a viable alternative as well. I'll try that out. -Nicolas On Fri, Jul 6, 2012 at 11:58 AM

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Luc-Eric Rousseau
The clean way to switch thread is to create a hidden window when your plug-in is initialized. Plug-ins are loaded and initialized in the main UI thread. Then, you use PostMessage() to your window in your worker thread to get it to do something. When you catch the message in your window's WindowPro

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Nicolas Burtnyk
Thanks Kamen for the suggestion of using the timer callback. Re: you guys not experiencing issues with LogMessage... It's quite rare, but we do get the crash sometimes in regular use and I was able to whip together a simple example that causes the crash pretty regularly by calling LogMessage abou

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Ben Houston
I am pretty sure we are writing to LogMessage from background threads. We have a logging system that routes all messages through a lock though so two messages, even if they are on different threads, are not being written at the same time. That may be addressing the issue you are running into. Be

Re: Logging to the history window from a custom renderer

2012-07-06 Thread Kamen Lilov
Hello Nicolas -- There is no built-in way to pass a request (let alone execute a script command) to the UI thread of SI. The workaround is to design a custom message passing system and use a timed event on the main thread. Yes, it is extremely nasty -- I would go so far as to call it a "desig

Logging to the history window from a custom renderer

2012-07-06 Thread Nicolas Burtnyk
Hello list, We've recently discovered that Application::LogMessage cannot be safely called from any thread except the main thread. The consequence of this is that we are unable to use LogMessage during our custom renderer's Process callback (which is not called on the main thread by XSI) without r

RE: Friday Flashback

2012-07-06 Thread Stephen Blair
Friday Flashback #77 Jeopardy time...what's the question for this answer? "Softimage Plug-in Description Language" http://wp.me/powV4-1Xi From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.autodesk.com] On Behalf Of Stephen Blair Sent: June-29-12 10:40 AM To: softi

Re: WHATTA HELL???????

2012-07-06 Thread Tim Leydecker
Thanks Chris! I´ll see if I can set up a generic repro scene on the weekend or on Monday. At least for the Regularize after Unfold thing. Regarding *.scn files not opening, I´m lucky enough to only have that on very rare occasions with third party render engines but usually merging scenes solv

Re: Softimage 2013 SDK Guide in CHM format

2012-07-06 Thread Mitchell Lotierzo
Thank you Stephen!! This is awesome.

Re: AE relight

2012-07-06 Thread Rob Chapman
dont forget AtomKraft for the win! https://atomkraft.hk/aftereffects On 6 July 2012 14:33, Alan Fregtman wrote: > And there's also the classic "Normality" plugin, which allow lighting & > shading using normals passes: > http://www.3dcg.net/software/normality/ > http://www.3dcg.net/manual/norma

Softimage 2013 SDK Guide in CHM format

2012-07-06 Thread Stephen Blair
http://wp.me/powV4-1X5 Stephen Blair Softimage Support Specialist Premium Support Services Autodesk, Inc. Montreal, Quebec, Canada Blog: http://xsisupport.com <>

Re: AE relight

2012-07-06 Thread Alan Fregtman
And there's also the classic "Normality" plugin, which allow lighting & shading using normals passes: http://www.3dcg.net/software/normality/ http://www.3dcg.net/manual/normality-user-guide/ On Fri, Jul 6, 2012 at 7:53 AM, olivier jeannel wrote: > This one is not bad either : > https://vimeo.co

Python trick to have a picking session of any arbitrary unlimited number of items

2012-07-06 Thread Alan Fregtman
Shameless educational plug about Python "yield" magic, for any coders interested... http://darkvertex.com/wp/2012/07/05/xsi-picking-forever-in-python/

Re: WHATTA HELL???????

2012-07-06 Thread Chris Chia
Hi Tim, Just fyi, we treat every SI crash very seriously. If you have a scene file that causes a crash when opened or have performed certain operations in Softimage which lead to a crash, please let us know. Ps: but please ensure that you do not have any custom operator in the scene. Chris O

Re: AE relight

2012-07-06 Thread olivier jeannel
This one is not bad either : https://vimeo.com/45270631 Le 06/07/2012 12:37, Paul Griswold a écrit : I'm not an After Effects user for the most part, but this certainly looks interesting: http://aescripts.com/pixel-cloud/ -Paul

Re: Property priority

2012-07-06 Thread Ciaran Moloney
Yeah, looks like it only works as expected with factory properties :( If I were you I might filter an object's properties by type not name, since users can change that. For multiple properties of any type, you could then determine the priority yourself using the property's Owners to check for Type

Re: bbc olympics titles

2012-07-06 Thread Sajjad Amjad
As far as I know, the jiggle on the pants is deliberate, under the arms not so much :-) I think the point being made is that MD allowed us to do cloth sims to a much higher quality given the time constraints. For the sake of comparison, we have a lot of experience with Syflex, and it still has lim

AE relight

2012-07-06 Thread Paul Griswold
I'm not an After Effects user for the most part, but this certainly looks interesting: http://aescripts.com/pixel-cloud/ -Paul

Re: bbc olympics titles

2012-07-06 Thread Vladimir Jankijevic
that's cool to hear. But when I watched it the first time I especially noticed some jiggling on the cloth. Like in the shot on second 27 under her arms and on second 39, his pants are jiggling. But this is surely accented by the jiggle of his arms and the shadow on the pants from them. nonetheless

Re: WHATTA HELL???????

2012-07-06 Thread Tim Leydecker
Hi Szabolcs, about corrupted UVs. I´m currently creating UVs for existing meshes and have found a few things to watch for. *It´s not a good idea to delete the source mesh directly after pasting UVs onto a target. Freezing the target´s modeling stack first is a lot better. *I avoid referenced

RE: bbc olympics titles

2012-07-06 Thread Jamie Franks
Hey guys, I thought I’d share some info regarding Marvelous as it seams to be generating a fair bit of interest over here and it completely deserves some of the positive comments it’s getting. I understand why it can be seen as a bit on the expensive side. But when you consider the am

test

2012-07-06 Thread Jamie Franks

Re: WHATTA HELL???????

2012-07-06 Thread Chris Chia
Thanks Szabolcs! Will wait for your scene file ;) Chris On 6 Jul, 2012, at 1:54 PM, "Szabolcs Matefy" mailto:szabol...@crytek.com>> wrote: Hey guys, So it is sure it was not Species. I just referred to it because I have a species figure in my scene, and someone mentioned he had a rigged chara

RE: Alternatives to move normal?

2012-07-06 Thread Szabolcs Matefy
Thanks I'll check. The problem is that I use movenormal mostly for creating CAGE for normal map calculation with xNormal. And I should maintain topological identity between the low res and cage geometries... From: softimage-boun...@listproc.autodesk.com [mailto:softimage-boun...@listproc.

RE: Alternatives to move normal?

2012-07-06 Thread Brent McPherson
Hi Szabolcs, Another approach would be to use the new extrude-along-normal operator which maintains polygon angles, planarity etc. and then delete the added edge loops. (You might even be able to script the edge loop deletion) You should file a bug request for a move-along-normal operator since

Re: International "SOFTIMAGE|UeberTage 2012" meeting on Friday, September 28th 2012

2012-07-06 Thread Stefan Kubicek
Thank you Oliver, this is great news! With my mother tongue being German I don't care so much wether presentations are in English or German, but I'm looking forward to seeing it getting more attention and international audience this way. I hope to make it to Siegen again again this year. Chee

Re: Property priority

2012-07-06 Thread Stefan Kubicek
That's interesting, thanks for the info Hsiao. Kamen, if this is needed for some export-related process you might have to change the order in which you look at objects. That is: Look at all groups first, remember the objects associated with them, then export, instead of asking objects directly