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
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
_
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
We have successfully compiled using Visual C++ 2010 for Softimage 2011 and
Softimage 2012.
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
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
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
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
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
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
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
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
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?
>
>
>
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
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
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
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
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
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
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
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
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
Thank you Stephen!! This is awesome.
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
http://wp.me/powV4-1X5
Stephen Blair
Softimage Support Specialist
Premium Support Services
Autodesk, Inc.
Montreal, Quebec, Canada
Blog: http://xsisupport.com
<>
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
Shameless educational plug about Python "yield" magic, for any coders
interested...
http://darkvertex.com/wp/2012/07/05/xsi-picking-forever-in-python/
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
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
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
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
I'm not an After Effects user for the most part, but this certainly looks
interesting:
http://aescripts.com/pixel-cloud/
-Paul
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
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
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
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
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.
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
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
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
41 matches
Mail list logo