Hi All,
After long and tedious testing phase I'm happy to announce SubTunnel - a Sublime plugin which allows sending code snippets to any open Houdini session.
There are two primary reason this tool was created. The first one is to boost productivity by taking advantage of all feature of a mature text editor. The second one is to remove restrictions of currently existing workflows such as:
⁃ locking main UI loop while editing code with an external text editor
⁃ cumbersome editing in a small non-resizable UI which is the case in all script/wrangle nodes
The plugin has been test on 3 major platforms (extensively on Linux) - on Windows no cygwin is required.
So please check it out and let me know in case of any questions, ideas or problems.
Github: https://github.com/kubaroth/SubTunnel [github.com]
Vimeo: https://vimeo.com/103876297 [vimeo.com]
Enjoy,
kuba
Found 306 posts.
Search results Show results as topic list.
Technical Discussion » SubTunnel
- kuba
- 345 posts
- Offline
Technical Discussion » creating thousands of nodes, memory / speed?
- kuba
- 345 posts
- Offline
Using vop sop in otls is generally not recommended, especially when using many copies of the same asset. As Matt said above compiling to vex sop is the way to go. Every time the scene is loaded, Houdini compiles all vop sops nodes into vex and this can take a while. Same goes with shaders. If you have tons of materials it may be reasonable to compile them too.
kuba
kuba
Technical Discussion » VRAY Procedural on Mac
- kuba
- 345 posts
- Offline
You need to remove the following from VRAYprocedural
#if defined(WIN32)
#define DSO_FILE(filename) mantra/filename.dll
#else
#define DSO_FILE(filename) mantra/filename.so
#endif
…and replace with whatever library extension is used on osx (dylib as far as I recall)
kuba
#if defined(WIN32)
#define DSO_FILE(filename) mantra/filename.dll
#else
#define DSO_FILE(filename) mantra/filename.so
#endif
…and replace with whatever library extension is used on osx (dylib as far as I recall)
kuba
Technical Discussion » fuse SOP distance
- kuba
- 345 posts
- Offline
ndickson
It's because the fuse SOP uses the L1-norm distance instead of the usual L2-norm distance
I wonder if the same thing happens in facetSOP?…
Technical Discussion » How to get smooth like in Maya ?
- kuba
- 345 posts
- Offline
Do you mean smoothing normals according to the angle between neighbor faces? You can try to use a ‘vertex’ sop and change ‘Keep normal’ to ‘Cusp normal’ and adjust the angle…. Is that what you were looking for?
Technical Discussion » mantra network render
- kuba
- 345 posts
- Offline
I've done some work on XP a few years back and -H works well too. The only thing you need to bare in mind is to use UNC paths instead. Otherwise mantra will not resolve textures properly.
kuba
kuba
Technical Discussion » Run Function from PYTHON SOP
- kuba
- 345 posts
- Offline
I have nothing to add, just second all above. Code section is not going to work with the buttons since it is cooked every time. I'm not exactly sure what you heading for but perhaps what you want to do is to split Code section into several separate python sops embedded inside parent HDA with all the ‘trigger’ functions…
Houdini Lounge » Autocad into Houdini help
- kuba
- 345 posts
- Offline
All above is true, although the problem you may already found out is actually limited number of formats autocad supports. I would use 3rd party tool which allows you to convert dwg files into iges format. Iges support lines, not only polygons and can preserve colour which might be a good way to partition geometry in Houdini. I used Rhinoceros in the past a lot and it worked out best out of available solutions.
kuba
kuba
Houdini Lounge » Switching OS and licences
- kuba
- 345 posts
- Offline
faizolYou need to contact support. It shouldn't be a problem to top up your returns.
Just curious, what would happen if it's more than 3 times?
Technical Discussion » Copy sop and intersecting geometry
- kuba
- 345 posts
- Offline
This is a quick idea, which would involve building a bit more complex foreach network with the cookie sop inside. Check if the intersect operation returns you something…any primitive for instance. If it does then your input mesh has some intersection areas, if it doesn't you are good to move on.
Sounds pretty simple but might get tricky and slow if you have heavy stuff to process.
Sounds pretty simple but might get tricky and slow if you have heavy stuff to process.
Technical Discussion » hou.Parm.menuItems() question
- kuba
- 345 posts
- Offline
Houdini Indie and Apprentice » How to hole the homes
- kuba
- 345 posts
- Offline
I certainly wouldn't go this route. Why do you want to build this in python? Procedural workflow in houdini gives you much better options. Have you tried fore each loop or feedback sop?
Technical Discussion » hou.Parm.menuItems() question
- kuba
- 345 posts
- Offline
Unfortunately menuItems() doesn't like strings at the moment . Use hscript function instead (if I remember right it was opmenu)
Technical Discussion » OTL/ brush tool
- kuba
- 345 posts
- Offline
laiwayne
Is there anyway that I can keep my OTL as current node and I also can get the brush tool and paint?
Well, you can mimic this behaviour, at least to certain extents. What I often do is to use a pin method to lock down the parameters window the paint operation was triggered from. The downside of this approach is to unpin the window manually each time once you are done.
Technical Discussion » Adding two columns of detail attributes together into one ?
- kuba
- 345 posts
- Offline
point(“../geo1/grid1), ”DETAIL NAME1“, 0)+point(”../geo1/grid1), “DETAIL NAME2”, 0)
For mor info type exhelp point in textport
For mor info type exhelp point in textport
Technical Discussion » truncating the output of `opinput`
- kuba
- 345 posts
- Offline
Technical Discussion » Compile HDK nodes on mac H11
- kuba
- 345 posts
- Offline
Hi Simon,
I think this is due to write permission errors.
This link might help:
http://forums.odforce.net/index.php?/topic/12325-compiling-problem-mac-os-10-6-4/ [forums.odforce.net]
Cheers,
kuba
I think this is due to write permission errors.
This link might help:
http://forums.odforce.net/index.php?/topic/12325-compiling-problem-mac-os-10-6-4/ [forums.odforce.net]
Cheers,
kuba
Houdini Lounge » Selling my Houdini Escape Cheap
- kuba
- 345 posts
- Offline
Do you have Prisms by any chance?
oh, almost forgot have you read this in the first place:
http://www.sidefx.com/index.php?option=com_content&task=view&id=1206&Itemid=273#transfer [sidefx.com]
- I think the license is not transferable
oh, almost forgot have you read this in the first place:
http://www.sidefx.com/index.php?option=com_content&task=view&id=1206&Itemid=273#transfer [sidefx.com]
- I think the license is not transferable
Technical Discussion » Installing Hqueue on OSX Fails
- kuba
- 345 posts
- Offline
You're not using apprentice, are you? There a few things you can try in the first place:
Install houdini first and skip the hqueue
Install hserver and activate the license
Once the license is set up and you are able to run houdini try running installer again this time choosing only hqueue.
I remember the upgrade (option) didn't work for me too so I've been always choosing a full install.
Again since it was some time ago I don't exactly remember all details, sorry.
PS. This thread might also be informative
http://forums.odforce.net/index.php?/topic/11942-hqueue-how-to/page__hl__hqueue__fromsearch__1 [forums.odforce.net]
Install houdini first and skip the hqueue
Install hserver and activate the license
Once the license is set up and you are able to run houdini try running installer again this time choosing only hqueue.
I remember the upgrade (option) didn't work for me too so I've been always choosing a full install.
Again since it was some time ago I don't exactly remember all details, sorry.
PS. This thread might also be informative
http://forums.odforce.net/index.php?/topic/11942-hqueue-how-to/page__hl__hqueue__fromsearch__1 [forums.odforce.net]
Technical Discussion » Include Frame Counter in Render
- kuba
- 345 posts
- Offline
-
- Quick Links