Houdini 11 Houdini Object Model

Module containing all the sub-modules, classes, and functions to access Houdini.

Subtopics


hou.ActiveRender
hou.AmbientLightObjNode
hou.Attrib
hou.BaseKeyframeAbstract base class for all keyframe class.
hou.BoneObjNode
hou.BoundingBoxAn axis-aligned 3D rectangular region.
hou.BundleListPane
hou.ButtonParmTemplateDescribes a parameter tuple containing a button.
hou.ChannelDopesheet
hou.ChannelEditorPane
hou.ChannelGraphEditor
hou.ChannelList
hou.ChannelListPane
hou.ChopNodeClass representing a CHOP node.
hou.ChopViewerPane
hou.Color
hou.ComponentSelection
hou.CompositorViewer
hou.ConstructionPlaneThe grid (a.k.a. construction plane) in the scene viewer pane tab.
hou.ContextViewerA class representing a context viewer pane tab.
hou.CopNodeRepresents a compositing node.
hou.Curve
hou.DesktopClass representing a Houdini desktop (a pane layout).
hou.DopDataA piece of data stored inside a DOP network’s simulation.
hou.DopDataTypeDescribes the type of data in a DOP object.
hou.DopNodeRepresents a dynamics node.
hou.DopObjectA type of DOP data that contains an object in the simulation.
hou.DopObjectGroup
hou.DopRecordA table of values stored inside a DopData.
hou.DopRelationshipA type of DOP data that stores which DOP objects affect one another.
hou.DopSimulationA dynamics simulation contained inside a DOP network node.
hou.EnumValueThis class is the base class for an enumeration value. It cannot be instanced and is not meant to be used directly by the user.
hou.ErrorBase class for all exceptions in the hou module.
hou.Face
hou.FileTypeInfo
hou.FloatParmTemplateDescribes a parameter tuple containing floating point values.
hou.FloatingPanelA floating window that contains one or more panes.
hou.FolderParmTemplateDescribes a folder in a parameter dialog.
hou.FolderSetParmTemplateDescribes a set of folders.
hou.GalleryA collection of gallery entries that can be applied to operator nodes to set their parameters to predefined values.
hou.GalleryEntryA gallery entry that can be applied to operator nodes to set their parameters to predefined values.
hou.GeometryA Geometry object contains the points and primitives that define a 3D geometric shape. For example, each SOP node in Houdini generates a single Geometry object.
hou.GeometryDisplayToggles
hou.GeometryObjNode
hou.GeometryPermissionErrorException that is raised when you try to modify geometry from outside of a Python SOP.
hou.GeometrySelection
hou.GeometryViewport
hou.GeometryViewportSettings
hou.HDADefinitionRepresents the definition of a houdini digital asset (HDA).
hou.HDAModuleUser-defined Python module containing functions, classes, and constants that are stored with and accessed from a digital asset.
hou.HDAOptionsStores miscellaneous options about a houdini digital asset (HDA).
hou.HDASectionRepresents a “section” of data stored along with a digital asset.
hou.HandleBinding
hou.HandleListPane
hou.HandleNodeTypeParmBinding
hou.HandleType
hou.HelpBrowserClass representing a help browser pane tab. Provides methods for controlling the help browser.
hou.HistogramViewer
hou.IPRViewerAn interactive preview render (IPR) window.
hou.ImageTimelineViewer
hou.ImageViewer
hou.InitScriptFailed
hou.IntParmTemplateDescribes a parameter tuple containing integer values.
hou.InterruptableOperationUse this class to turn any Python code block into an interruptable operation.
hou.InvalidInputException that is raised when you try to set a node’s input to something invalid.
hou.InvalidNodeTypeException that is raised when you try to call a method on a Node that isn’t supported by that type of node.
hou.InvalidSizeException that is raised when you pass a sequence of the wrong length to a function.
hou.KeyframeClass representing the default keyframe type, a numerical keyframe.
hou.KeyframeValueNotSet
hou.LabelParmTemplateDescribes a label parameter. Unlike most other parameters, labels do not store parameter values.
hou.LightLinkerPane
hou.LightObjNode
hou.LoadWarningException class for when loading a hip file in Houdini generates warnings.
hou.MatchDefinitionError
hou.Matrix3A 3×3 matrix of floating point values.
hou.Matrix4A 4×4 matrix of floating point values.
hou.MenuParmTemplateDescribes a menu parameter containing evaluating to integer values. Note that StringParmTemplates may also have menus.
hou.Metaball
hou.ModalImageViewer
hou.Mplay
hou.NetworkBoxRepresents a network box.
hou.NetworkEditor
hou.NetworkGraph
hou.NetworkList
hou.NodeThe base class for all nodes in Houdini (objects, SOPs, COPs, etc.) An instance of this class corresponds to exactly one instance of a node in Houdini.
hou.NodeBundleA named set of nodes whose contents can be from different networks. A bundle’s contents may be fixed or may be determined from a pattern, and the contents may be filtered by node type.
hou.NodeConnectionRepresents a connection (wire) between two Nodes.
hou.NodeErrorException class used to set errors on nodes implemented via Python.
hou.NodeGroup
hou.NodeTypeA NodeType specifies the information common to all instances of a type of node, such as the parameter set, algorithm, minimum number of inputs, etc. For example, the geometry object and subdivide SOP are node types. /obj/geo1 and /obj/geo2, on the other hand, are Nodes that are instances of the geometry object node type.
hou.NodeTypeCategoryRepresents a category of node types, such as surface nodes (SOPs) or particle nodes (POPs).
hou.NodeWarningException class used to set warnings on nodes implemented via Python.
hou.NotAvailableException class for when an operation attempted to use a feature that is not available. This class is a subclass of hou.Error.
hou.ObjNodeAn instance of this class corresponds to exactly one instance of an object node in Houdini.
hou.ObjectWasDeletedException class for when you use a stale variable to attempt to access something that was deleted in Houdini. This class is a subclass of hou.Error.
hou.OperationFailed
hou.OperationInterrupted
hou.PaneA rectangular area of the desktop that contains one or more pane tabs.
hou.PaneTabOne of the tabs inside a desktop pane.
hou.ParmA parameter in a node. Each parameter has a unique name within its node and exists inside a parameter tuple.
hou.ParmGroup
hou.ParmPane
hou.ParmSpreadsheetPane
hou.ParmTemplateDescribes a parameter tuple (its name, type, etc.). This is base class for all parameter templates.
hou.ParmTemplateGroupA group of parameter templates used to represent the parameter layout of a node or the parameters in a digital asset definition.
hou.ParmTupleA tuple of one or more node parameters. Each parameter tuple has a unique name within its node.
hou.ParticleSelection
hou.ParticleViewer
hou.PathBasedPaneTab
hou.PermissionError
hou.PersistentHandle
hou.PersistentHandleGroup
hou.PersistentHandleParmBinding
hou.PointEach Point object resides inside a Geometry object and stores a 3D position. Points may be shared between primitives (such as polygons), and the set of points and primitives describes a 3D shape.
hou.PointGroupA named group of points inside a Geometry object.
hou.PolygonA Polygon is a kind of Face whose vertices are connected via straight lines.
hou.PopNetNode
hou.PopNodeRepresents a particle node.
hou.Preference
hou.PrimEach Prim resides inside a Geometry object and stores some sort of 3D geometric primitive, like a polygon, a NURBS curve, or a volume. Each primitive usually contains a set of Vertex objects, each of which references a Point object.
hou.PrimGroupA named group of primitives inside a Geometry object.
hou.QuadricA Quadric is a kind of geometry primitive (Prim object) that represents a 3-dimensional surface defined by a quadratic polynomial equation (e.g. a sphere or tube).
hou.QuaternionA representation of a 3D rotation (or orientation). You can smoothly interpolate between two rotation values by interpolating between two quaternions.
hou.RampA Ramp represents a function that yields either floating point values or colors. You can evaluate this function between 0.0 and 1.0, and the function’s shape is determined by a sequence of values at key positions between 0.0 and 1.0.
hou.RampParmTemplateParameter template for a ramp parameter.
hou.RenderMachineVariable
hou.RopNodeRepresents a render output node.
hou.SceneViewer
hou.SelectorDescribes how Houdini should prompt the user to choose geometry in the viewport when creating a new SOP node instance.
hou.SeparatorParmTemplateTemplate for a separator parameter. Separators are just lines between parameters and do not store any parameter values.
hou.Shelf
hou.ShelfDockRepresents the shelf area at the top of the screen, within which shelf sets and shelf tabs exist.
hou.ShelfElement
hou.ShelfSet
hou.ShellIO
hou.ShopNodeThe base class for all SHOP nodes in Houdini. An instance of this class corresponds to exactly one instance of a node in Houdini.
hou.ShopNodeTypeThis kind of NodeType contains extra attributes specific to SHOP nodes.
hou.ShopNodeTypeCategory
hou.SopCacheWatermark
hou.SopNodeRepresents a surface node.
hou.SopNodeTypeThis kind of NodeType contains extra attributes specific to SOP nodes.
hou.StickyNoteRepresents a sticky note.
hou.StringKeyframe
hou.StringParmTemplateDescribes a parameter tuple containing string values. These values can be arbitrary strings or references to files or nodes
hou.SubnetIndirectInputA node-like square that appears inside subnets and corresponds to the node wired into the subnet.
hou.SurfaceA Surface is a kind of geometry primitive (Prim object) that contains a two dimensional grid of vertices (Vertex objects). How these vertices are used depends on the type of surface: meshes, for example, use the vertices to define a quadrilateral mesh, while NURBS surfaces use them as control points.
hou.SystemExit
hou.Take
hou.TakeListPane
hou.Textport
hou.TextportPane
hou.TimeGroup
hou.ToggleParmTemplateDescribes a parameter tuple containing a checkbox.
hou.Tool
hou.Track
hou.TypeError
hou.Value
hou.ValueError
hou.VariableThe variable() function returns a variable by name. The Variable class represents Houdini variables.
hou.Vector2
hou.Vector3
hou.Vector4
hou.VertexExisting inside a Geometry object, a Vertex object is contained in exactly one Prim, and references exactly one Point.
hou.VexContext
hou.ViewerState
hou.VolumeA Volume is a kind geometry primitive (Prim object) storing a three dimensional array of voxels.
hou.VopNetNode
hou.VopNodeRepresents a VOP (VEX Operator) node.
hou._addPreloadIconUsed internally by Houdini to preload icons for speed.
hou._getArgumentAutoCompleteThis function is used internally by the Houdini Python shell for argument auto-completion on functions of the hou module.
hou._isExitingReturns whether Houdini is in the process of exiting. This function is called internally by the interactive Houdini Python shell.
hou.activeRenders
hou.addNodeBundleCreate a new node bundle with the specified name.
hou.addTimeGroup
hou.allowEnvironmentToOverwriteVariableAllow (or disallow) an environment variable to overwrite the value of a global variable saved in a hip file.
hou.almostEqualCompares two numbers and returns True if they are almost equal in terms of how far apart they are when represented as floating point numbers.
hou.appendSessionModuleSourceAppends the given source code to the hou.session module. The appended code is made available immediately. You do not have to re-import hou.session.
hou.applicationCompilationDateReturns the application’s compilation date.
hou.applicationNameReturns the application name.
hou.applicationVersionReturns the application’s version number as a tuple of integers – (major_version, minor_version, build_version).
hou.applicationVersionStringReturns the application’s version number as a string.
attribDataEnumeration of attribute data types.
hou.attribTypeEnumeration of geometry attribute types.
hou.audioFunctions related to playing audio using Houdini’s playbar.
hou.bezierEvaluate a Bezier interpolation spline for an animated parameter using the left keyframe’s outgoing value, tangent, and acceleration and the right keyframe’s incoming value, tangent, and acceleration.
hou.cache
hou.cdChange the current node. Houdini has one current node, analogous to a current directory in a file system. If a relative path is given, it is relative to the node returned by hou.pwd().
hou.chThe same as evalParm(). Provided for backward compatibility.
hou.chopNetNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini channel container (chopnet) nodes.
hou.chopNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini channel (chop) nodes.
hou.chsopEvaluate a parameter that references a node, and return the absolute path to the node.
hou.colorTypeEnumeration of color spaces.
hou.commitPendingKeyframes
hou.componentTypeEnumeration of component types.
hou.connectivityTypeEnumeration of connectivity types.
hou.constantEvaluate an animation function for an animated parameter. The return value is always the left keyframe’s outgoing value.
hou.convertToNewKinematics
hou.cop2NetNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini composite container (copnet) nodes.
hou.cop2NodeTypeCategoryReturn the NodeTypeCategory instance for Houdini composite (cop) nodes.
hou.copyNodesToCopy all given nodes to a new place in node hierarchy.
hou.copyNodesToClipboard
hou.createVariable
hou.cubicSmooth curve between the left keyframe’s outgoing slope and the right’s incoming slope.
hou.currentDopNet
hou.currentSimulation
hou.cycleRepeats the motion between two times.
hou.cycleoffsetRepeats the motion between two frames, lining up the first repeated value with the left keyframe’s value.
hou.cycleoffsettRepeats the motion between two times, lining up the repeated values with the left keyframe’s value.
hou.cycletRepeats the motion between two times.
hou.decrementFrame
hou.dopDOP related functions.
hou.dopDataTypes
hou.dopNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini dynamic (dop) nodes.
hou.easeInterpolates between the left keyframe’s outgoing value and the right keyframe’s incoming value.
hou.easeinInterpolates between the left keyframe’s outgoing value and the right keyframe’s incoming value.
hou.easeinpInterpolates between the values of two keyframes.
hou.easeoutInterpolates between the left keyframe’s outgoing value and the right keyframe’s incoming value.
hou.easeoutpInterpolates between the values of two keyframes.
hou.easepInterpolates between the values of two keyframes.
hou.endListeningOnPort
hou.endVexProfiling
hou.evalParmEvaluate a parameter, given either an absolute or a relative path to it. Relative path searches are done from the node returned by . This function is a shortcut for hou.parm(path).eval().
hou.evalParmTupleEvaluate a parameter, given either an absolute or a relative path to it. Relative path searches are done from the node returned by . This function is a shortcut for hou.parmTuple(path).eval().
hou.evaluatingParmReturn the parameter that is currently evaluating.
hou.exitExits Houdini, returning the exit code to the operating system. If suppress_save_prompt is false, this function asks the user if he/she wants to save. If the user presses “Cancel”, the exit will be canceled and the next statement will execute.
hou.exitScript
hou.expandStringExpands global variables and expressions in a string at the current frame.
hou.expandStringAtFrameExpands global variables and expressions in a string at a given frame.
hou.exprLanguageEnumeration of available expression languages.
hou.expressionGlobalsReturn the globals dictionary used by the parameter expression evaluation namespace.
hou.fieldTypeEnumeration of field types.
hou.fileChooserModeEnumeration of possible read/write modes for the file chooser.
hou.fileReferences
hou.fileTypeEnumeration of file types.
hou.filterNodesByType
hou.findDirectoriesSearch the houdini path for the specified directory, returning a tuple of all the matches. The directory name specified should be relative to the houdini directory.
hou.findDirectorySearch the houdini path for a specified directory, returning the first match found. The directory name specified should be relative to the houdini directory.
hou.findFileSearch the houdini path for a specified file, returning the first match found. The filename specified should be relative to the houdini directory.
hou.findFilesSearch the houdini path for the specified file, returning a tuple of all the matches. The filename specified should be relative to the houdini directory.
hou.findTimeGroup
hou.folderTypeEnumeration of folder types for FolderParmTemplates.
hou.forceViewportUpdate
hou.fpsReturn the number of frames per second.
hou.frameReturn the playbar’s current frame. Note that Houdini can be on a fractional frame if fractional frames are enabled.
hou.frameToTimeConvert from a given frame value to a time value.
hou.frameToTimecode
hou.galleriesA module for managing galleries and their entries.
hou.geometryTypeEnumeration of geometry component types.
hou.geometryViewportTypeEnumeration of scene viewer viewport types.
hou.globalFrameRange()
hou.goToFirstFrame
hou.goToLastFrame
hou.goToNextKeyframe
hou.goToPreviousKeyframe
hou.handleBindings
hou.hdaModule containing functions related to Houdini Digital Assets.
hou.hdaLicenseTypeEnumeration of digital asset license permission levels.
hou.hipFile
hou.hmathHoudini and 3D related math functions.
hou.homeHoudiniDirectoryReturn the path to the Houdini directory in your $HOME directory.
hou.houdiniPathReturn the contents of the Houdini path as a tuple of strings.
hou.hscriptExecutes the given hscript command and returns a 2-tuple of strings where the first string contains the regular output of the executed command and the second string contains the error output. You can specify multiple commands by using ';' or the newline character as the separator.
hou.hscriptCommandHelpReturn the text help of an hscript command. This function is used to help re-implement hscript commands in Python.
hou.hscriptExpandStringDeprecated: Use expandString.
hou.hscriptExpressionEvaluate an Hscript expression.
hou.hscriptFloatExpressionEvaluate an Hscript expression as a float.
hou.hscriptMatrixExpressionEvaluate an Hscript expression as a vector.
hou.hscriptStringExpressionEvaluate an Hscript expression as a float.
hou.hscriptVectorExpressionEvaluate an Hscript expression as a vector.
hou.incrementFrame
hou.infoAboutParmKeyframeFile
hou.intFrameReturn the playbar’s current frame, rounded to the nearest integer.
hou.isApprenticeReturn whether the application is an apprentice (non-commercial) version.
hou.isUIAvailableReturn whether or not the hou.ui module is available.
hou.knownFileTypes
hou.layoutNodes
hou.licenseCategoryReturn the category of license (Commercial, Apprentice, ApprenticeHD, etc.) in use.
licenseCategoryTypeEnumeration of license category values.
hou.linearLinearly interpolates between the left keyframe’s outgoing value and the right keyframe’s incoming value.
hou.listenOnPortAndBlockUntilClosed
hou.loadParmKeyframes
hou.loadParmSamples
hou.lvarReturn the value of a node’s local variable. Call this function from expressions inside node parameters.
hou.managerNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini manager nodes. The manager nodes are /obj, /out, /part, /ch, /shop, /img, and /vex.
hou.matchCreates a smooth curve between the left keyframe’s incoming slope and the right keyframe’s outgoing slope.
hou.matchinCreates a straight line from the left keyframe’s incoming value, matching the left keyframe’s incoming slope.
hou.matchoutCreates a straight line from the right keyframe’s outgoing value, matching the right keyframe’s outgoing slope.
hou.menuTypeEnumeration of menu types for MenuParmTemplates and StringParmTemplates with menus.
hou.moveNodesToMove all given nodes to a new place in node hierarchy.
hou.nodeBundleGiven a node bundle name, return the corresponding NodeBundle object, or None if there is not one with that name.
hou.nodeBundlesReturn a tuple containing all the node bundles in the current session.
hou.nodeBySessionIdGiven a node’s session id, return a Node object. Return None if the id does not correspond to a valid node (e.g. if the node was deleted).
nodeEventTypeEnumeration of types of events that can happen to nodes.
hou.nodeTypeCategoriesReturn a dictionary where the keys are the category names (e.g. “Object”, “Sop”) and the values are hou.NodeTypeCategory objects.
hou.nodeTypeFilterEnumeration of available node type filters.
hou.nodeTypeSourceEnumeration of node type sources.
hou.nodeTypeGiven a node type category object and a name, return the corresponding NodeType object. Return None if there is no such type with that name.
hou.nodeGiven a path string, return a Node object. Return None if the path does not refer to a node.
hou.objNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini object nodes. For example, if /obj/model is an object then hou.node(“/obj/model”).type().category() is hou.objectNodeTypeCategory().
hou.operatingSystem
hou.updateModeEnumeration of global orientation mode.
hou.paneLinkTypeEnumeration of possible pane link values.
hou.paneTabTypeEnumeration of pane tab types.
hou.parentReturn the parent of the current node.
hou.parmClipboardContentsReturns the contents of the parameter clipboard as a tuple of copied parameter dictionaries.
hou.parmDataEnumeration of parameter data types.
hou.parmLookEnumeration of available looks for a parameter
hou.parmNamingSchemeEnumeration of available naming schemes for a parameter.
hou.parmTemplateTypeEnumeration of parameter template types.
hou.parmTupleGiven a path string, return a ParmTuple object. Return None if the path does not refer to a parameter tuple.
hou.parmGiven a path string, return a Parm object. Return None if the path does not refer to a parameter.
hou.pasteNodesFromClipboard
hou.patternMatchMatches a pattern in a string.
hou.performance
hou.permsEnumeration of permission flag combinations.
hou.persistentHandles
hou.phmA shortcut for hou.pwd().hdaModule().
hou.pixelColorInFileByUV
hou.playbar
hou.popNetNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini particle container (popnet) nodes.
hou.popNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini particle (pop) nodes.
hou.positionTypeEnumeration of spaces.
hou.primType
hou.pwdIf called from an evaluating parm, return the node containing the parm. Otherwise, return Houdini’s global current node. You can change this current node with hou.cd
hou.qlinearLinearly interpolates between keyframes using quaternions.
hou.quinticEvaluate an interpolation function for an animated parameter that gives a smooth curve between the left keyframe’s outgoing value and the right keyframe’s incoming value, using the left’s outgoing slope and acceleration and the right’s incoming slope and acceleration.
hou.rampBasisEnumeration of ramp interpolation types.
hou.rampParmTypeEnumeration of ramp types.
hou.readFileRead a file, returning the contents in a string. Supports regular files, opdef: and oplib: paths, and http URLs.
hou.recookNodesIfReferencedFilesChanged
hou.releaseLicenseRelease the currently held Houdini license.
hou.reloadAllScriptAndVexNodeTypes
hou.reloadChannelGroupMenuFile
hou.reloadNodeMenuFile
hou.reloadParmMenuFile
hou.renderMachineVariables
hou.renderMethodEnumeration of dependency rendering methods.
hou.repeatRepeats the motion between two times.
hou.repeattRepeats the motion between two times.
hou.rootReturn the root node (i.e. /).
hou.rootNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini root (/) node. There is only one instance of the root node, and it has its own node type category.
hou.ropNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini output (rop) nodes.
hou.runJava
hou.runTcl
hou.runTclTk
hou.runVexInvoke VEX code, passing in arrays of inputs and receiving arrays of outputs.
hou.saveImageDataToFileCreate an image file from color and alpha pixel data.
hou.saveParmKeyframes
hou.saveParmSamples
hou.scope
hou.scriptLanguageEnumeration of available script languages.
hou.selectedNodeBundlesReturn a tuple containing all the node bundles that are selected in the bundle list pane.
hou.selectedNodesReturn a list of all selected nodes.
hou.selectorBindings
hou.sessionThis module is used to define custom classes, functions and variables that can be called from within the current Houdini session. The contents of this module are saved into the .hip file.
hou.sessionModuleSourceReturns the contents of the hou.session module.
hou.setCurrentDopNet
hou.setCurrentSimulation
hou.setDefaultSegmentFunction
hou.setFpsSet the number of frames per second.
hou.setFrameSet the playbar’s current frame. Note that the frame may be a fractional value.
hou.setGlobalFrameRange
hou.setHighlightNodesWhenCooking
hou.setPlaybackFrameRange
hou.setPwdMake the given node Houdini’s current node. This function is equivalent to hou.cd(node.path()).
hou.setSessionModuleSourceSets the contents of the hou.session module. The new contents is made available immediately. You do not have to re-import hou.session.
hou.setSimulationEnabled
hou.setTimeSet the playbar’s time.
hou.setUpdateModeReturn Houdini’s cook update mode (Auto Update/On Mouse Up/Manual) that is displayed in the status bar.
hou.setViewportUpdateMode
hou.severityTypeEnumeration of dialog message severities.
hou.shaderTypeEnumeration of SHOP shader types.
hou.shadingModeEnumeration of viewer shading modes.
hou.shelves
hou.shopNodeTypeCategoryReturn the NodeTypeCategory object corresponding to shader (SHOP) nodes.
hou.showCookStatisticsInNodeInfo
hou.simulationEnabled
snappingModeEnumeration of snapping modes.
hou.sopNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini geometry (sop) nodes.
hou.splineFits a spline through consecutive keyframe values.
hou.startListeningOnPort
hou.startVexProfiling
hou.stopNonDaemonJavaProcesses
hou.stringParmTypeEnumeration of string parameter types.
hou.takes
hou.tempVarStack
hou.timeReturn the playbar’s current time, in seconds of playback.
hou.timeGroups
hou.timeToFrameConvert from a given time value to a frame value, rounding the result to a integer if it is close to an integer.
hou.timecodeToFrame
hou.topLevelParmGroup
hou.uiModule containing user interface related functions.
hou.unusedPort
hou.updateModeEnumeration of interface update modes.
hou.updateModeSettingReturn Houdini’s cook update mode (Auto Update/On Mouse Up/Manual) that is displayed in the status bar.
hou.updateProgressAndCheckForInterruptDeprecated: Use InterruptableOperation.Check if the user pressed Escape to interrupt the current operation, and optionally update the completion progress.
hou.variable
hou.variables
hou.vexContextForNodeTypeCategory
hou.vexContextForShaderType
hou.vexContexts
hou.viewportUpdateMode
hou.vmatchMatches the incoming and outgoing values and slopes.
hou.vmatchinMatches the left keyframe’s incoming slope.
hou.vmatchoutMatches the right keyframe’s outgoing slope.
hou.vopNetNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini vex builder container (vopnet) nodes.
hou.vopNodeTypeCategoryReturn the NodeTypeCategory instance for Houdini vex builder (vop) nodes.