autorigs.asset.geometry package

Submodules

autorigs.asset.geometry.autoRigsCaptureBuilder module

autorigs.asset.geometry.autoRigsCaptureBuilder.addAutoRigNodeGroupsParm(capture, region_parm_name, expr)

Adds a new parm for storing autorigs nodegroups, and drive the given parm with expression capture: (hou.Node) the capture node to add a new parm template, region_parm_name: (str) the parm name that will be driven by expression, expr: (str) the expression to drive

autorigs.asset.geometry.autoRigsCaptureBuilder.addBoneGroupToParm(node, bonegroup)

Adds the bonegroup to the AutoRigs Node Groups Parameter node: the capture node to edit bonegroup: the node group to add to the parm

autorigs.asset.geometry.autoRigsCaptureBuilder.buildCapture(autorigs_asset, bonecapture_postfix, bonegroup)
autorigs.asset.geometry.autoRigsCaptureBuilder.cookCaptureNetwork(autorigs_asset)

Cook the capture network by turning on deform

autorigs.asset.geometry.autoRigsCaptureBuilder.createCapture_(capture_type, parent, geo_input, deform, stash, asset)
autorigs.asset.geometry.autoRigsCaptureBuilder.deleteGroup(geoobj, group)

Deletes the specified group from the geoobj. geoobj: (hou.Node) the geometry from which to delete the group, group: (str) the group to delete

autorigs.asset.geometry.autoRigsCaptureBuilder.findOrCreateNode_(parent, node_type, node_name)
autorigs.asset.geometry.autoRigsCaptureBuilder.overrideCaptureRegion(parent, capture_geo, bonegroup)

Overrides the capture region using the same capture override path. parent: (hou.Node) the node where the capture network resides, capture_geo: (hou.ObjNode) the node that defines the bounding region, bonegroup: (hou.NodeGroup) the nodegroup that contains the bones of interest

autorigs.asset.geometry.autoRigsGeoBuilder module

autorigs.asset.geometry.autoRigsGeoBuilder.addFileNodeToGeoSkin(geoskin, filename)
autorigs.asset.geometry.autoRigsGeoBuilder.addGeoSectionToAsset(geonode, geoname, assetnode)
autorigs.asset.geometry.autoRigsGeoBuilder.addObjectMergeToGeoSkin(geoskin, objpath)
autorigs.asset.geometry.autoRigsGeoBuilder.buildCapture(autorigs_asset, bonecapture_postfix, bonegroup)
autorigs.asset.geometry.autoRigsGeoBuilder.destroyGuides(geoguides)
autorigs.asset.geometry.autoRigsGeoBuilder.getFileName(name)
autorigs.asset.geometry.autoRigsGeoBuilder.getGeoName(name)
autorigs.asset.geometry.autoRigsGeoBuilder.placeGeometry(autorigs_asset, geoguides, masteroptions)

autorigs.asset.geometry.buildGeometryGuide module

Used by autodoc_mock_imports.

Module contents