Jump to content

hscript


Alexey Vanzhula

Recommended Posts

They are really pushing for people to be using Python these days, but I'm not sure if that counts as HScript being officially 'deprecated.'

 

Here are some relevant quotes from the Houdini documentation that I've run into:

 

 

The Houdini Object Model (HOM) is an application programming interface (API) that lets you get information from and control Houdini using the Python scripting language. HOM replaces the functionality of Houdini’s previous scripting solutions, the expression language and HScript.

 

HScript is the Houdini’s old scripting language. HScript is still available in Houdini for compatibility with older files and scripts. For new scripts, we recommend you use the scripting APIinstead.

 

I think HScript will probably be supported for a while yet, largely because most people still seem to be using the HScript-based expressions, but if you're doing any kind of serious scripting Python is definitely the way to go. 

Link to comment
Share on other sites

NOPE

Hscript is still very deep into Houdini.

SESI advice to use Python rather than Hscript , but at the moment, Hscript is faster more reliable and in some cases has functions that doesn't exists in hom.

Also callbacks implemented with Python don't scale well.

For all of these I still prefer to use Hscrit for expressions.

Link to comment
Share on other sites

  • 5 weeks later...

I don't know about python but in my experience VEX seems to be replacing Hscript. The cooking times are much faster in VEX and in many ocasions it's easier than attribute VOP to setup something. I am pushing myself to learn VEX as much as possible.

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...