Jump to content

[bug #58157] H13 Crash on every OTL made in older versions of H


Guest mantragora

Recommended Posts

Guest mantragora

Like title says. Even simple OTL that wraps two fuseSOP's that create extended fuse, without any tricks, just some parameters exported to OTL. The same OTL I can import with "Install Digital Asset Library" but then when I try to use it in viewport it freezes it (can't move camera) till I press Enter.

Anyone else have similar problems?

Edited by mantragora
Link to comment
Share on other sites

Guest mantragora

Hm, if you put it in otls folder it doesn't crash Houdini? If you call it in viewport it doesn't freeze Houdini? You are using some fake version of Houdini then :D

Link to comment
Share on other sites

I installed using File > Install. I just tried calling from the viewport, and still good, but I couldn't select any points. I don't think I was in the point selection mode (no points shown). But pressing Enter, it placed it correctly.

I think your OTL is faulty :) Hope you are not using the OSX version because the windows version is solid :)

Link to comment
Share on other sites

Guest mantragora

I installed using File > Install. I just tried calling from the viewport, and still good, but I couldn't select any points. I don't think I was in the point selection mode (no points shown). But pressing Enter, it placed it correctly.

That's what I'm talking about. You can't select any points. Just Enter works. Have you tried to rotate camera?

Don't install it, put it in your otls folder and start houdini (v13 of course ;))

Link to comment
Share on other sites

Guest mantragora

Yes, there is something else afoot, I think - during beta, Houdini 13 had no issues loading all manner of older OTLs. I'll try load your OTL later on today.

k, thanks

Link to comment
Share on other sites

Guest mantragora

If you can't rotate camera that means your Houdini viewport freezes just like mine. In H12.5 you can rotate to select points on other side of the model.

Only if I put it in otls folder it crashes Houdini.

Edited by mantragora
Link to comment
Share on other sites

I definitely don't get a crash, but I do get the viewer getting put into a bad state when using the tool from the viewport.

For something like this, I think building a selector (hou.SopNodeType.addSelector) would probably be a better/more Houdini way to go. However, these things still seem to be crappy and unreliable. You could also look at adding the selecting logic in the node type's tool, rather than a specific OnCreated script.

Link to comment
Share on other sites

Guest mantragora

ExtendedFuse is a SOP I made in H9. I haven't touched it since than. It worked till now. But yeah, when I tried to make this sop from scratch in H13 it also freezes the viewport once I add the code to it.

Those two are with Python, but I get also crash when I load tools that uses just hscript.

I'm reporting bug on viewport lock. It doesn't seem that anyone else have problem with crashing but I will mention this too.

Link to comment
Share on other sites

Guest mantragora

Ok guys, try this:

Edit your houdini.env and set your HOUDINI_OTLSCAN_PATH = "$HFS/houdini/otls;" and add there also some custom path, for example "C:\Porn". Now move OTLs to this custom path and try to load Houdini. I get crash. If I comment this line and move my OTLs to my $HOME\houdini13.0\otls it loads OK. The same modification works correctly in H12.5.

Link to comment
Share on other sites

H13 defers redraws while nodes are being created, flagged, and placed. This is why placing user interaction in the OnCreated script doesn't appear to work - all redraws are being held back. We really didn't expect it to be used that way.

It might be able to be worked around while keeping extraneous redraws to a minimum.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...