I have a scene with a biped and some constraints and expressions. No skinning, some driven keys and blendshapes. Basically a biped character with constrained geometry, nothing too fancy.
now after some timer I realize extreme processor busy time after opening the hypershade. and then changing the selection. I can select meshes and all goes well, but if I select joints I have to wait.
It seems there is a doUpdatePropertyPanel function that gets started after opening hypershade once, and this function fires every time I make a selection. I do not know what it updates because there is no change visible. Also reloading the scene doesnt help. If I want to get back to normal performance I have to restart maya.
does anybody have an idea what it is, thats going on here an how to avoid it?
I have attached the script editor feedback before and after opening hypershade.
I select j_shoulder_lft:
before hypershade:
// Result: scriptEditorPanel1Window|scriptEditorPanel1|formLayout93|formLayout95|paneLayout2|cmdScrollFieldReporter1 //
mayaHasRenderSetup;
// Result: 0 //
select -r j_shoulder_lft ;
autoUpdateAttrEd;
updateAnimLayerEditor("AnimLayerTab");
statusLineUpdateInputField;
if (!`exists polyNormalSizeMenuUpdate`) {eval "source buildDisplayMenu";} polyNormalSizeMenuUpdate;
dR_updateCounter;
dR_updateCommandPanel;
dR_updateToolSettings;
select -cl ;
autoUpdateAttrEd;
updateAnimLayerEditor("AnimLayerTab");
statusLineUpdateInputField;
if (!`exists polyNormalSizeMenuUpdate`) {eval "source buildDisplayMenu";} polyNormalSizeMenuUpdate;
dR_updateCounter;
dR_updateCommandPanel;
dR_updateToolSettings;
after opening hypershade
// Result: scriptEditorPanel1Window|scriptEditorPanel1|formLayout93|formLayout95|paneLayout2|cmdScrollFieldReporter1 //
mayaHasRenderSetup;
// Result: 0 //
select -r j_shoulder_lft ;
hyperShadeSelectionChangedCallback;
autoUpdateAttrEd;
updateAnimLayerEditor("AnimLayerTab");
statusLineUpdateInputField;
if (!`exists polyNormalSizeMenuUpdate`) {eval "source buildDisplayMenu";} polyNormalSizeMenuUpdate;
dR_updateCounter;
dR_updateCommandPanel;
dR_updateToolSettings;
doUpdatePropertyPanel("hyperShadePanel1dockStation|propertyPanelForm|ppRoot", "hyperShadePropertyPanelSelectionCallback" , "hyperShadePropertyPanelActiveNodeCallback", "hyperShadeNodeDeletedCallback", "hyperShadeNodeNameChangedCallback" , 1);
setUITemplate -pst attributeEditorTemplate;
// Result: attributeEditorTemplate //
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp1" "j_shoulder_lft.translate" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp1" "j_shoulder_lft.translate" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp1" "j_shoulder_lft.translate" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp2" "j_shoulder_lft.rotate" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp2" "j_shoulder_lft.rotate" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp2" "j_shoulder_lft.rotate" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp3" "j_shoulder_lft.scale" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp3" "j_shoulder_lft.scale" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp3" "j_shoulder_lft.scale" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrEnumOptionMenuGrp1" "j_shoulder_lft.rotateOrder" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrEnumOptionMenuGrp1" "j_shoulder_lft.rotateOrder" "";
// Result: 0 //
// Result: 0 //
AEreplaceEnum "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrEnumOptionMenuGrp1" "j_shoulder_lft.rotateOrder" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp4" "j_shoulder_lft.rotateAxis" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp4" "j_shoulder_lft.rotateAxis" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|attrFieldGrp4" "j_shoulder_lft.rotateAxis" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|formLayout131" "j_shoulder_lft.inheritsTransform" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|formLayout131" "j_shoulder_lft.inheritsTransform" "";
// Result: 0 //
// Result: 0 //
AEreplaceBoolean "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout37|columnLayout106|formLayout131" "j_shoulder_lft.inheritsTransform" "" 1;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrEnumOptionMenuGrp2" "j_shoulder_lft.drawStyle" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrEnumOptionMenuGrp2" "j_shoulder_lft.drawStyle" "";
// Result: 0 //
// Result: 0 //
AEreplaceEnum "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrEnumOptionMenuGrp2" "j_shoulder_lft.drawStyle" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldSliderGrp1" "j_shoulder_lft.radius" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldSliderGrp1" "j_shoulder_lft.radius" "";
// Result: 0 //
// Result: 0 //
AEreplaceFloat "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldSliderGrp1" "j_shoulder_lft.radius" "" ;
setParent hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|columnLayout108;
// Result: hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|columnLayout108 //
AEjointTypeReplace( "j_shoulder_lft.jointTypeX", "j_shoulder_lft.jointTypeY", "j_shoulder_lft.jointTypeZ" );
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp5" "j_shoulder_lft.stiffness" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp5" "j_shoulder_lft.stiffness" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp5" "j_shoulder_lft.stiffness" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp6" "j_shoulder_lft.preferredAngle" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp6" "j_shoulder_lft.preferredAngle" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp6" "j_shoulder_lft.preferredAngle" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp7" "j_shoulder_lft.jointOrient" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp7" "j_shoulder_lft.jointOrient" "";
// Result: 0 //
// Result: 0 //
AEreplaceVector "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|attrFieldGrp7" "j_shoulder_lft.jointOrient" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|formLayout132" "j_shoulder_lft.segmentScaleCompensate" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|formLayout132" "j_shoulder_lft.segmentScaleCompensate" "";
// Result: 0 //
// Result: 0 //
AEreplaceBoolean "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|formLayout132" "j_shoulder_lft.segmentScaleCompensate" "" 1;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|attrEnumOptionMenuGrp3" "j_shoulder_lft.side" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|attrEnumOptionMenuGrp3" "j_shoulder_lft.side" "";
// Result: 0 //
// Result: 0 //
AEreplaceEnum "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|attrEnumOptionMenuGrp3" "j_shoulder_lft.side" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|attrEnumOptionMenuGrp4" "j_shoulder_lft.type" "checkPuppetPartOther";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|attrEnumOptionMenuGrp4" "j_shoulder_lft.type" "checkPuppetPartOther";
// Result: 0 //
// Result: 0 //
AEreplaceEnum "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|attrEnumOptionMenuGrp4" "j_shoulder_lft.type" "checkPuppetPartOther" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|textFieldGrp1" "j_shoulder_lft.otherType" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|textFieldGrp1" "j_shoulder_lft.otherType" "";
// Result: 0 //
// Result: 0 //
AEreplaceString "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|textFieldGrp1" "j_shoulder_lft.otherType" "" ;
callbacks -executeCallbacks -hook "AEreplaceAttributeHandler" "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|formLayout133" "j_shoulder_lft.drawLabel" "";
AEmentalrayReplaceMessage "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|formLayout133" "j_shoulder_lft.drawLabel" "";
// Result: 0 //
// Result: 0 //
AEreplaceBoolean "hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|frameLayout38|columnLayout107|frameLayout39|columnLayout109|formLayout133" "j_shoulder_lft.drawLabel" "" 1;
setParent hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|columnLayout114;
// Result: hyperShadePanel1dockStation|propertyPanelForm|ppRoot|ppDoSelection|ppSelected|ppControls|jointFormLayout|scrollLayout2|columnLayout105|columnLayout114 //
scInfluenceReplace( "j_shoulder_lft.j_shoulder_lft" );
setUITemplate -ppt;
// Result: propertyPanelUITemplate //
if (`objExists "j_shoulder_lft"`) checkPuppetPartOther "j_shoulder_lft";
textFieldGrp -e -en false textFieldGrp1;
// Result: textFieldGrp1 //
if (`objExists "j_shoulder_lft"`) AEcheckGhostControl "j_shoulder_lft";
if (`objExists "j_shoulder_lft"`) checkDrawEnabled overrideEnabled overrideDisplayType overrideLevelOfDetail overrideShading overrideTexturing overridePlayback overrideVisibility overrideRGBColors overrideColor overrideColorRGB "j_shoulder_lft";
I'm having the same problem on my computer at work and at home. I'm avoiding rendering because it's such a headache.
Hi @Anonymous
Are there a lot of shaders in your Hypershade or is it all just the default ones?
Also, what GPU are you using and is the driver version the same as our certified hardware list?
You can find our certified hardware list here!
All the best,
Sean Heasley
Technical Support Specialist
Autodesk Here to Help | My Screencasts | Autodesk Virtual Agent | How To Reset User Settings | Installation and Licensing Forum | Maya Certified Hardware |
I'm using GTX 1080 with the latest drivers. I do have a lot of arnold shaders and that's it. I now use the auto update switch, but it seems like a clunky solution.
Hi @borbs727
A quick test you could try is rolling back your 1080 to our supported driver version which is version 398.82. You can find a download for that driver here.
All the best,
Sean Heasley
Technical Support Specialist
Autodesk Here to Help | My Screencasts | Autodesk Virtual Agent | How To Reset User Settings | Installation and Licensing Forum | Maya Certified Hardware |
Hi @borbs727
Just wanted to check in to see how things were going. Are you still having this issue?
If your issue is resolved, please click Accept as Solution on the posts that helped you so others in the community can find them easily.
All the best,
Sean Heasley
Technical Support Specialist
Autodesk Here to Help | My Screencasts | Autodesk Virtual Agent | How To Reset User Settings | Installation and Licensing Forum | Maya Certified Hardware |
just for anyone who stumble's across this,
mel:
renderThumbnailUpdate false
will turn off the rendering of all thumbnails in your scene.
As a side note, I have a recommended graphics card with the recommended driver and this still lags. Why this isnt an option that the user can toggle in the ui is mind boggling.
Can't find what you're looking for? Ask the community or share your knowledge.