I know it's not helping, but I did a few linux and windows c++ plugins
lately, and never had those issues. That's pretty weird.

-----------------------------------------------
Ahmidou Lyazidi
Director | TD | CG artist
http://vimeo.com/ahmidou/videos
http://www.cappuccino-films.com


2013/6/4 ran sariel <[email protected]>

> No Mat, there are no other copies, and when the plugin is unloaded. soft
> would not run the command,
>
> Cheers
> Ran
>
>
> On Mon, Jun 3, 2013 at 4:54 PM, Matt Lind <[email protected]>wrote:
>
>> Sounds like you may have multiple copies installed in different locations
>> and may not be aware of it.****
>>
>> ** **
>>
>> Matt****
>>
>> ** **
>>
>> ** **
>>
>> ** **
>>
>> *From:* [email protected] [mailto:
>> [email protected]] *On Behalf Of *ran sariel
>> *Sent:* Monday, June 03, 2013 4:53 PM
>> *To:* softimage
>>
>> *Subject:* Re: unloading a plugin, recompiling and reloading it in
>> softimage.****
>>
>> ** **
>>
>> the plugin registers a command and a couple of custom operators, that are
>> created only when necessary. (not in the case I'm testing at the moment)*
>> ***
>>
>> even when starting a new scene (so there's no active nodes related to the
>> plugin), unloading the plugin recompiling and reloading, it is still
>> reverting to the old plugin code. ****
>>
>> ** **
>>
>>  ****
>>
>> ** **
>>
>> ** **
>>
>> On Mon, Jun 3, 2013 at 2:44 PM, Stephan Woermann <
>> [email protected]> wrote:****
>>
>> On a custom render property, it doesn´t work, as example.****
>>
>> Maybe because some of the render parameters are still active in some
>> parts of the Softimage internal structure.****
>>
>>
>> With custom shaders, sometimes you can´t recompile the dll. You get an
>> write error. The same background as above.****
>>
>>
>> Custom ICE-Nodes are also a little bit tricky. When you unload the
>> plugin, an existing Node will become a red status,****
>>
>> Recompile and reload the plugin, will make the Node sometimes wired, some
>> portsnames are double.****
>>
>> Or if you delete a Node without the plugin is loaded, you get a crash.***
>> *
>>
>> ** **
>>
>> I would prefer the way to test if the plugin can be reloaded and
>> refreshed how it should and when not, restart Softimage.****
>>
>> I think it depend on what type of plugin you code and how deep the plugin
>> is currently used in the Softimage Scene.****
>>
>> Sometimes you can recompile and refresh and sometimes you can´t...
>>
>> Stephan****
>>
>> ** **
>>
>> 2013/6/3 Matt Lind <[email protected]>****
>>
>> If you’re working on a PPG Layout, you’ll need to ‘refresh’ the PPG to
>> see changes.****
>>
>>  ****
>>
>> That is, each PPG has a name with a triangle to its left, which if
>> clicked, collapses the PPG.  Right-click the darker grey area to the right
>> of the collapsible name and choose “refresh”.  This will force the PPG
>> Layout logic code to evaluate from scratch.****
>>
>>  ****
>>
>>  ****
>>
>> Matt****
>>
>>  ****
>>
>>  ****
>>
>>  ****
>>
>>  ****
>>
>> *From:* [email protected] [mailto:
>> [email protected]] *On Behalf Of *Stephan Woermann
>> *Sent:* Monday, June 03, 2013 1:43 PM
>> *To:* [email protected]
>> *Subject:* Re: unloading a plugin, recompiling and reloading it in
>> softimage.****
>>
>>  ****
>>
>> Another problem can be, when some code is still "active" in Softimage.
>> Like an open shader PPG of an unloaded Plugin or something else.****
>>
>> Stephan****
>>
>>  ****
>>
>> 2013/6/3 Stephan Woermann <[email protected]>****
>>
>> Haven´t check the Update All over the Plugin Manager, so the next can be
>> wrong.
>> For changes in the PPG with new parameters, you must restart Softimage.**
>> **
>>
>> For changes in the logic or others, unload/reload should work.****
>>
>> Stephan****
>>
>>  ****
>>
>> 2013/6/3 ran sariel <[email protected]>****
>>
>> hope it was that simple, this just doesn't work on my setup.****
>>
>> the plugin is definitely unloaded before the recompile, and I wonder
>> where on earth does soft cache it.****
>>
>>  ****
>>
>> On Mon, Jun 3, 2013 at 10:42 AM, Vincent Ullmann <
>> [email protected]> wrote:****
>>
>> Hi,
>>
>> Not for Linux, and kind a just repeating what you already wrote...
>>
>> for me unloading, recompiling, reloading worked well on Windows7 64bit
>> and Softimage2012SAP
>> for some CustomOperator-Plugins (C++).
>>
>> What i did exactly was:
>> Inside the PluginManager
>>     right-click on the Plugin
>>     select "Unload"
>> Go to Sublime (or Visual Studio)
>>     recompile
>> Back To XSI:
>>     PluginManager -> Update All
>>
>>
>> Am 03.06.2013 18:36, schrieb ran sariel:****
>>
>>  ****
>>
>> Hi All
>>
>> I'm compiling a plugin for soft on linux,
>> every time I make a change it seems that soft will not pick up the
>> changes until I restart it. which is tedious and time consuming.
>> I tried unloading the plugin (with remove option), compiling reloading,
>> unloading the plugin, remove the old one from disk!!, compile / reload.
>> no luck.
>>
>> I'm probably missing something basic about the way soft handles
>> resources, but couldn't find any clue in the docs.
>>
>> does anyone have a better workaround than relaunch soft?
>>
>> Cheers
>> Ran****
>>
>>  ****
>>
>>  ****
>>
>>  ****
>>
>>  ****
>>
>> ** **
>>
>> ** **
>>
>
>

Reply via email to