Skip to content

Releases: teared/HScript

For Houdini 19.5

10 Nov 05:27
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional setup sections.

Release 7.2.0

  1. Updated for Houdini 20.0.

  2. Added short descriptions of functions in the completions window.

  3. New expression functions added:

    efit
    trim
    ltrim
    rtrim
    pointvals
    vertexvals
    primvals
    detailvals

    Tip: to read about new functions quickly,
    copy the list into an empty Sublime Text document,
    set the HScript syntax, and check the documentation helpcards (Ctrl+Alt+D).

  4. New commands added:

    geospreadsheet
    reloadseq
    viewcharacteropts
    viewrotovideo

  5. Fixed broken documentation links for functions in helpcards.

For Houdini 19.5

21 Jul 09:03
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional setup sections.

Release 7.1.6

  1. Updated for Houdini 19.5.

  2. New expression functions added:

    ispdgeval
    strsplit
    strsplitcount

    Tip: to read about new functions quickly,
    copy the list into an empty Sublime Text document,
    set the HScript syntax, and check the documentation helpcards.

For Houdini 19.0

28 Oct 11:31
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional setup sections.

Release 7.1.5

  1. Updated for Houdini 19.0.

  2. Documentation popups changes:

    Display version tag for the expressions added in the last few versions of Houdini.
    Provided by the documentation, so it is not always present.

  3. New expression functions added:

    cophasplane
    fpadzero
    nvertices
    nverticesgroup
    pdginputtag
    pdgmappath
    pdgoutputtag

    Tip: to read about new functions quickly, copy the list in empty
    Sublime Text document, set HScript syntax and check documentation helpcards.

  4. New commands added:

    sceneviewconfig
    viewforeground

For Houdini 18.5

20 Jun 10:07
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text 3\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional section.

Release 7.1.4

  1. Added support for Sublime Text 4:

    https://www.sublimetext.com/blog/articles/sublime-text-4

For Houdini 18.5

03 Nov 15:06
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text 3\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional section.

Release 7.1.3

  1. Updated for Houdini 18.5.

  2. New expression functions added:

    float bitset(float number, float bit_index, float value)
    float bittest(float number, float bit_index)
    float bitxor(float abits, float bbits)
    string detailattriblist(string surface_node)
    float haspdgattrib(string attribute)
    float ocldeviceinfo(string flag)
    string opnodigits(string name)
    float pdgattrib(string name, float index)
    string pdgattriblist()
    string pdgattribs(string name, float index)
    float pdgattribsize(string attribute)
    float pdgattribtype(string attribute)
    string pdgattribvals(string name)
    float pdginputsize(string tag)
    string pdginputvals(string tag, float localize)
    float pdgoutputsize(string tag)
    string pdgoutputvals(string tag, float localize)
    string pointattriblist(string surface_node)
    string primattriblist(string surface_node)
    string vertexgrouplist(string surface_node)
    string vertexgroupmask(string surface_node, string pattern)

    Tip: to read about new functions quickly, copy the list in empty
    Sublime Text document, set HScript syntax and check documentation helpcards.

  3. Commands highlighted in syntax:

    opinputstring
    viewposteffects

For Houdini 18

27 Nov 20:35
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text 3\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional section.

Release 7.1.2

  1. Updated for Houdini 18.

  2. New expression functions added:

    string abspath(string relpath)
    string decodeattrib(string s)
    string decodeparm(string s)
    string encodeattrib(string s)
    string encodeparm(string s)
    string lopparentprims(string lop_paths)
    string loprelativeprims(string lop_paths, string relative_path)
    string opinputstring(string name, float index, string key)
    string pdgattribute(string name, float index)
    string pdgattributes(string name, float index)
    string pdginput(float index, string tag, float localize)
    string pdgoutput(float index, string tag, float localize)
    string relpath(string abspath)
    float scalefrommks(string dimensions)
    float scaletomks(string dimensions)

    Tip: to read about new functions quickly, copy the list in empty
    Sublime Text document, set HScript syntax and check documentation helpcards.

  3. Commands highlighted in syntax:

    ociocolorspace
    ociodisplay
    scenegraphtree
    sceneviewopts
    sceneviewpurpose
    sceneviewrenderopts
    topcancel
    topcook
    topdirty
    visualizeradd
    visualizerset

For Houdini 17.5

11 Apr 20:55
Compare
Choose a tag to compare

For Houdini 17.5

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text 3\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional section.

Release 7.1.1

  1. Updated for Houdini 17.5.

  2. Obsolete expression functions removed:

    string popcontextgeo(float index)
    float popevent(string event_name)
    float popeventtime(string event_name)
    float poppoint(float point_number, string attribute, float index)
    float poppointid(float particle_id, string attribute, float index)
    float poppointnum(float particle_id)
    string poppoints(float point_number, string attribute)
    string poppointsid(float particle_id, string attribute)

For Houdini 17.0

08 Nov 05:33
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text 3\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional section.

Release 7.1.0

  1. Updated for Houdini 17.0.

  2. New expression functions added:

    float arclenD(string surface_node, float prim_num, float ustart, float ustop, float divs)
    string chopnames(string CHOP)
    float contextoption(string token)
    string contextoptions(string token)
    float hascontextoption(string token)
    string lopinputprim(string lop_path, float input_index)
    string lopinputprims(string lop_path, float input_index)
    string loplastmodifiedprim(string lop_path)
    string loplastmodifiedprims(string lop_path)
    string topexp(string expression)

    Tip: to read about new functions quickly, copy the list in empty
    Sublime Text document, set HScript syntax and check documentation helpcards.

  3. Older expressions that is now highlighted and documented:

    float dopgroupismutual(string dop, string group)
    float raw()
    string seampoints(string surface_node, float whichside)

  4. Commands highlighted in syntax:

    animeditor
    chautoselect
    imgsave
    kinconvert
    matrman
    matupdateref
    rexport
    shopconvert
    system

For Houdini 16.5

17 Nov 05:16
381a88e
Compare
Choose a tag to compare

From here you can install the add-on manually.

Drop HScript.sublime-package file into Data/Installed Packages

Example:
C:\Users\teared\AppData\Roaming\Sublime Text 3\Installed Packages\HScript.sublime-package

Then follow the rest of the readme, including optional section.