Page 1 of 3

Losing obj parameters

PostPosted: Sat Jan 14, 2017 6:17 pm
by pasto
Hello,


I've already evoqued this problem but it is becoming more and more present in my everyday Octane/houdini use.

I've got a huge scene with many objects and many of them have an octane param tab displayed. I crash very often with a strange message of missing parameter or missing brace.
And when I reopen the scene my octane param tab are gone or the UI is totally messed up (several empty tabs with a simple "p" on them), I dont even have the transform fields left on them).
When I try to add the octane params it doesn't work at all. and when I clic on an object I have this long list in the console (it is just a piece of it, it is way longer) :

WARNING: OPUI_DialogPRM2: Symbol "p.helptext" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.helptitle" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.helpurl" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.pmenu" object stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.dragdrop" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.defaultval" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.labeltext" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.expr" value stepped on.

WARNING: OPUI_DialogPRM2: Symbol "p.jive" value stepped on.

etc, etc.

Here is a little part of the scene with an affected object container.

thanx a lot

Jérôme

Re: Losing obj parameters

PostPosted: Sun Jan 15, 2017 9:53 am
by juanjgon
Hi,

To be honest, I've never seen something like that. Are you using any other plugin, or script, or anything else that could add or modify the parameter in the OBJ nodes?

The Octane plugin is using the standard Houdini functions to add spare parameters to the OBJ nodes, and once added no other plugin function is used again to modify these parameters. Really I can't understand how it is possible that this problem could be related to our plugin.

Do you have this problem always after a crash, or you get it just after add the Octane spare parameters? It can be also some kind of corruption in the scene file, but I can't figure how to reproduce it here. Can be even a bug in Houdini, or a side effect of another plugin. I'll think about it.

Thanks,
-Juanjo

Re: Losing obj parameters

PostPosted: Sun Jan 15, 2017 7:48 pm
by pasto
Do you have this problem always after a crash, or you get it just after add the Octane spare parameters?


Both but just after a crash, when I can't re-open the scene, I must go back to the last backup.

I guess the only add on I use is the Qlib assets library, and It seems to part of the problem. Any clue on this may be ?

Pretty aware of the surralism of this behaviour, I can't see why octane would change the object tab settings !
But it happens only with octane scenes and octane parameters manipulation.

Still investigating, many thanx anyway

Re: Losing obj parameters

PostPosted: Mon Jan 16, 2017 9:18 am
by juanjgon
Do you know if Qlib is adding (or removing) some kind of options, labels or tags to the OBJ nodes? Perhaps this lib has some kind of side effect if used with the Octane plugin OBJ spare parameters. I have seen that Qlib has a python script qLib/scripts/python/qliblabels.py that seems to be related to add/remove tags or options to the nodes, but I am not sure how it works.

Thanks,
-Juanjo

Re: Losing obj parameters

PostPosted: Mon Jan 16, 2017 3:29 pm
by pasto
I don't really know sorry, but I got tons of python errors anyway, could be that.

Is there any way I could "clean" my scene completely from these param loss behavior ?
I tried to cut/copy the objects in another scene without success.

Thanx a lot

Jérôme

Re: Losing obj parameters

PostPosted: Mon Jan 16, 2017 6:00 pm
by juanjgon
The Houdini plugin has a command to remove the Octane spare parameters from all the selected nodes. You can select all the OBJ nodes and use the "-ObjParms" shelf tool, but I am not sure how to remove parameters from other plugins.

It is really a weird issue, but I am fairly sure that it is not directly related to the Octane plugin alone. I've no reports about this issue from other users, and I can't reproduce it here. To be honest, I can't figure how our plugin could corrupt your attached scene with the multiple "p" tabs. Must be something else, other plugin or something related to your scene or the Houdini configuration ...

-Juanjo

Re: Losing obj parameters

PostPosted: Tue Jan 17, 2017 5:44 pm
by pasto
ok, thank you, I will try to find out.

Jérôme

Re: Losing obj parameters

PostPosted: Tue Jan 17, 2017 6:19 pm
by juanjgon
Yes please, if you can get any clue about the source of this problem let me know to try to reproduce it here. A scene corruption is a critical issue that should be fixed if possible.

Thanks,
-Juanjo

Re: Losing obj parameters

PostPosted: Fri Feb 24, 2017 2:07 pm
by Janmansilver
I've had the same issue, the only other plugin i've used has been redshift, but switched back to octane recently

Re: Losing obj parameters

PostPosted: Fri Feb 24, 2017 3:19 pm
by juanjgon
Hmm, one question. Do you remember if you were working with the multi-thread scene extraction feature enabled? I have just remembered an issue related to a bug in the Houdini HDK accessing to the spare parameters from multiple threads. Perhaps this problem is related to this bug.

Anyway, I'll check the plugin code to see if it can be affected by this issue in the HDK.

Thanks,
-Juanjo