Close Search

Type your search terms above and press return to see the search results.

lex.ikoon

Menu
  • vex uber parse
  • vex ui markup
  • dim + coord ▸ distort ▸ fill
  • midi to animation
  • workflow
    • vex_functions
    • network_parm
    • network_ui
    • network_ui_ramp_lib
    • network_layout
    • network_connection
    • network_kwargs
    • network_utils
    • sceneview
    • render
    • selection
    • chaneditor
    • timeline
    • midi
    • utils
  • blog
  • thanks
  • i k o o n
Search

Welcome to another iteration of my attempts to share my tools and knowledge.
Thank you, great people, I couldn't do my work without you.

recent blog posts:

Move existing Parms into Folder, paste Folder from another node

I am building kind of "archetype" node types, and adding my custom Parm Folders before the initial default Folders. Here is the copypaste_ptg_folder() definition and the use of saveItemsToFile().

Jun 07, 22

Find NodeType, all versions

Original post by Tomas Slancik is here. Documentation is here. import hou import nodesearch root = hou.node("/obj") matcher = nodesearch.NodeType( "xb::xform", hou.objNodeTypeCategory() ) nodes = matcher.nodes( root, recursive=True ) print (nodes)

Jul 05, 21

Extend polyline in the direction of N

Nothing special, but it comes in handy from time to time. int reverse_normal = chi("reverse_normal"); // toggle float distance = chf("distance"); // 0.5 in 0.0 to 1.0 int segments = chi("segments"); // 1 in 1 to 10 float normal_mult = 1; if ( reverse_normal ==… Read more

Jan 20, 20

HDA snippets without UI

I have always been tangled in this triange: A) build complete, versatile, high level tools with proper UI B) have big library of low level snippets, with the default UI C) fast search, easy updates, lightweight solution I hope I figured it out now. I… Read more

Nov 20, 19
  • Twitter
  • Facebook
  • Instagram
  • Vimeo
  • Behance Network
  • GitHub
  • LinkedIn
  • © 2023 lex.ikoon
  • Proudly powered by WordPress.
  • Theme: Moka by Elmastudio