Community
Maya Forum
Welcome to Autodesk’s Maya Forums. Share your knowledge, ask questions, and explore popular Maya topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

maya 2018 very slow after opening hypershade - doUpdatePropertyPanel?

6 REPLIES 6
Reply
Message 1 of 7
Anonymous
2225 Views, 6 Replies

maya 2018 very slow after opening hypershade - doUpdatePropertyPanel?

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";

 

6 REPLIES 6
Message 2 of 7
borbs727
in reply to: Anonymous

I'm having the same problem on my computer at work and at home. I'm avoiding rendering because it's such a headache.

Message 3 of 7
sean.heasley
in reply to: borbs727

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!

 

 

Message 4 of 7
borbs727
in reply to: sean.heasley

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.

Message 5 of 7
sean.heasley
in reply to: borbs727

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.

 

 

Message 6 of 7
sean.heasley
in reply to: sean.heasley

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.

 

 

Message 7 of 7
rogerwellard
in reply to: Anonymous

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.

Post to forums  

Technology Administrators


Autodesk Design & Make Report