cgl.plugins.houdini package

Subpackages

Submodules

cgl.plugins.houdini.alchemy module

cgl.plugins.houdini.custom_menu module

cgl.plugins.houdini.msd module

cgl.plugins.houdini.utils module

cgl.plugins.houdini.utils.clean_tt()[source]
cgl.plugins.houdini.utils.confirm_prompt(title='title', message='message', button='Ok')[source]

Standard confirm prompt This is an easy wrapper that allows us to do confirm prompts in the native language of the application while keeping conventions

Parameters:
  • title

  • message

  • button – single button is created with a string, multiple buttons created with array

cgl.plugins.houdini.utils.create_env_light(tex_name)[source]

creates an env light with texture: tex_name

Parameters:

tex_name

cgl.plugins.houdini.utils.create_tt(duration, tt_object)[source]
Parameters:
  • duration – duration of the turntable

  • tt_object – object to create the turntable around

cgl.plugins.houdini.utils.get_hdri_json_path()[source]
cgl.plugins.houdini.utils.hdri_widget()[source]

Launches a hdri widget that allows us to choose which hdri we want in our scene.

cgl.plugins.houdini.utils.import_bundle(bundle_path)[source]

Imports all geometry for the bundle, and places it according to the matrix.

Parameters:

bundle_path – path to bundle.json file.

cgl.plugins.houdini.utils.import_layout(layout_path)[source]

parses a layout.json and imports and places all models as well as bundles.

Parameters:

layout_path

cgl.plugins.houdini.utils.set_default_render_path(node_name='out/Ocean')[source]

Module contents