Hi guys Im new to Houdini coming from softimage. I have been trying to learn the autorig and all is great until I try generate an advanced face.
I went through the documentation step by step and seem to have it setup the same but once I try generate the rig (many times over)
I get the following errors
File “CPROGRA~1/SIDEEF~1/Houdini 17.0.352/houdini/python2.7libs\autorigs\modules\advancedFace\lip\autoRigsLipBuilder.py”, line 203, in buildUpperLip
TemplateGuide.UPPER_LIP_GROUP_NAME)
File “CPROGRA~1/SIDEEF~1/Houdini 17.0.352/houdini/python2.7libs\autorigs\modules\advancedFace\lip\autoRigsLipBuilder.py”, line 286, in buildLip
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Any idea what Im doing wrong ?
Thanks in advance
error generating autorig with advanced face
4929 12 0- cloudlung
- Member
- 7 posts
- Joined: 9月 2013
- Offline
- goldfarb
- スタッフ
- 3459 posts
- Joined: 7月 2005
- Offline
- cloudlung
- Member
- 7 posts
- Joined: 9月 2013
- Offline
- cloudlung
- Member
- 7 posts
- Joined: 9月 2013
- Offline
I just tried again,started with my json file and got the same error.
File “CPROGRA~1/SIDEEF~1/Houdini 17.0.393/houdini/python2.7libs\autorigs\modules\advancedFace\lip\autoRigsLipBuilder.py”, line 203, in buildUpperLip
TemplateGuide.UPPER_LIP_GROUP_NAME)
File “CPROGRA~1/SIDEEF~1/Houdini 17.0.393/houdini/python2.7libs\autorigs\modules\advancedFace\lip\autoRigsLipBuilder.py”, line 286, in buildLip
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Maybe I should start from scratch?
File “CPROGRA~1/SIDEEF~1/Houdini 17.0.393/houdini/python2.7libs\autorigs\modules\advancedFace\lip\autoRigsLipBuilder.py”, line 203, in buildUpperLip
TemplateGuide.UPPER_LIP_GROUP_NAME)
File “CPROGRA~1/SIDEEF~1/Houdini 17.0.393/houdini/python2.7libs\autorigs\modules\advancedFace\lip\autoRigsLipBuilder.py”, line 286, in buildLip
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Maybe I should start from scratch?
- cloudlung
- Member
- 7 posts
- Joined: 9月 2013
- Offline
- goldfarb
- スタッフ
- 3459 posts
- Joined: 7月 2005
- Offline
- midicon
- Member
- 19 posts
- Joined: 1月 2015
- Offline
Hi, I know this is an old thread, but I'm having the same issue using 17.5.391? Was there a solution to this? I seem to set everything correctly. When I hit generate rig it gets about 2/3 of the way finished and I get the same error as above
buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range).
Please let me know if there was a solution.
Thanks
midi
buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.391/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range).
Please let me know if there was a solution.
Thanks
midi
Edited by midicon - 2019年11月3日 18:41:48
- goldfarb
- スタッフ
- 3459 posts
- Joined: 7月 2005
- Offline
- midicon
- Member
- 19 posts
- Joined: 1月 2015
- Offline
Hi Michael, Thanks so much for getting back to me with your suggestion. I did as you suggested and updated to H17.5.425 and I am still getting the same generating error… (I actually didn't realize last time there was much more to this error than I thought before this is the whole code).
Traceback (most recent call last):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 190, in buildRig
success = self.currentWidget().buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 343, in buildRig
self.autorigs_asset.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsAsset.py”, line 167, in buildRig
self.autorigs_modules.buildModules(settings, geoskin)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsModules.py”, line 101, in buildModules
module.buildRig(i)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\advancedFaceModule.py”, line 93, in buildRig
self.autorigsbuilder.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\base\autoRigsBaseBuilder.py”, line 61, in buildRig
self.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\autoRigsAdvancedFaceBuilder.py”, line 110, in buildRigControls
self.eye_builder.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 220, in buildRigControls
self.buildRigControlsSide(group1, ismain=True)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 317, in buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Please let me know if there are any more suggestions on what might be the solution.
Thanks for your help.
Midi
Traceback (most recent call last):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 190, in buildRig
success = self.currentWidget().buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 343, in buildRig
self.autorigs_asset.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsAsset.py”, line 167, in buildRig
self.autorigs_modules.buildModules(settings, geoskin)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsModules.py”, line 101, in buildModules
module.buildRig(i)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\advancedFaceModule.py”, line 93, in buildRig
self.autorigsbuilder.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\base\autoRigsBaseBuilder.py”, line 61, in buildRig
self.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\autoRigsAdvancedFaceBuilder.py”, line 110, in buildRigControls
self.eye_builder.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 220, in buildRigControls
self.buildRigControlsSide(group1, ismain=True)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 317, in buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Please let me know if there are any more suggestions on what might be the solution.
Thanks for your help.
Midi
- goldfarb
- スタッフ
- 3459 posts
- Joined: 7月 2005
- Offline
- midicon
- Member
- 19 posts
- Joined: 1月 2015
- Offline
Hey Michael, I wanted to pass you on the project file that I made to show you the error as you mentioned that you couldn't recreate it. I have zipped up my .hip and the low res geo that I am working with. Also, I saved out the JSON files of the auto rig settings one is without the advanced face and the other is with the advanced face… the advanced face gives me this error when I hit generate rig (it does get about 60% finished before the error pops up).
Traceback (most recent call last):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 190, in buildRig
success = self.currentWidget().buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 343, in buildRig
self.autorigs_asset.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsAsset.py”, line 167, in buildRig
self.autorigs_modules.buildModules(settings, geoskin)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsModules.py”, line 101, in buildModules
module.buildRig(i)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\advancedFaceModule.py”, line 93, in buildRig
self.autorigsbuilder.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\base\autoRigsBaseBuilder.py”, line 61, in buildRig
self.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\autoRigsAdvancedFaceBuilder.py”, line 110, in buildRigControls
self.eye_builder.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 220, in buildRigControls
self.buildRigControlsSide(group1, ismain=True)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 317, in buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Traceback (most recent call last):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 190, in buildRig
success = self.currentWidget().buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 343, in buildRig
self.autorigs_asset.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsAsset.py”, line 167, in buildRig
self.autorigs_modules.buildModules(settings, geoskin)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsModules.py”, line 101, in buildModules
module.buildRig(i)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\advancedFaceModule.py”, line 93, in buildRig
self.autorigsbuilder.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\base\autoRigsBaseBuilder.py”, line 61, in buildRig
self.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\autoRigsAdvancedFaceBuilder.py”, line 110, in buildRigControls
self.eye_builder.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 220, in buildRigControls
self.buildRigControlsSide(group1, ismain=True)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 317, in buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
The JSON File without the face builds and seems to work. Please let me know if you see a solution on your end. thanks for taking the time to look into this.
All the best
Midi
Traceback (most recent call last):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 190, in buildRig
success = self.currentWidget().buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 343, in buildRig
self.autorigs_asset.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsAsset.py”, line 167, in buildRig
self.autorigs_modules.buildModules(settings, geoskin)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsModules.py”, line 101, in buildModules
module.buildRig(i)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\advancedFaceModule.py”, line 93, in buildRig
self.autorigsbuilder.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\base\autoRigsBaseBuilder.py”, line 61, in buildRig
self.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\autoRigsAdvancedFaceBuilder.py”, line 110, in buildRigControls
self.eye_builder.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 220, in buildRigControls
self.buildRigControlsSide(group1, ismain=True)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 317, in buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
Traceback (most recent call last):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 190, in buildRig
success = self.currentWidget().buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\ui\uiCharacterTabs.py”, line 343, in buildRig
self.autorigs_asset.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsAsset.py”, line 167, in buildRig
self.autorigs_modules.buildModules(settings, geoskin)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\asset\autoRigsModules.py”, line 101, in buildModules
module.buildRig(i)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\advancedFaceModule.py”, line 93, in buildRig
self.autorigsbuilder.buildRig()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\base\autoRigsBaseBuilder.py”, line 61, in buildRig
self.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\autoRigsAdvancedFaceBuilder.py”, line 110, in buildRigControls
self.eye_builder.buildRigControls()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 220, in buildRigControls
self.buildRigControlsSide(group1, ismain=True)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 317, in buildRigControlsSide
self.buildUpperLid(side_group, ismain)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 361, in buildUpperLid
side_group.getUpperLPCName())
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.425/houdini/python2.7libs\autorigs\modules\advancedFace\eye\autoRigsEyeBuilder.py”, line 477, in buildLid
loc_null = group.createRoot(self.loc_keys)
IndexError: list index out of range
The JSON File without the face builds and seems to work. Please let me know if you see a solution on your end. thanks for taking the time to look into this.
All the best
Midi
- goldfarb
- スタッフ
- 3459 posts
- Joined: 7月 2005
- Offline
- midicon
- Member
- 19 posts
- Joined: 1月 2015
- Offline
I did see those dotted lines but I had no idea what those were. I thought they were somthing for placing the controls in the right spots. Are you getting the rig to finish generating? Did you just load up the json file and hit generate? I thought I unchecked the tongue as there is no need for those bones. Please let me know what you find out. Thanks Michael.
-
- Quick Links