Maya Training

Introduction to Hard Surface Modeling

Maya Training

Interiors and Furniture Vol 1 & 2 - Modeling & Cloth

Maya Training

Shading, Lighting and Rendering the Bedroom in MR

Maya Training

Robot volume one - Modeling with animation in mind

Maya Training

Spach-Alspaugh House the complete courseware

Maya Training

Burt The Cartoon Dinosaur Vol 01 - Modeling

New Maya Training

Robot Volume 02 - Hybrid Rigging
You are here > Home > SimplyMaya Community Forums
Loading

Welcome to Simply Maya

Please Sign in or Sign up for an account

Member Login

Lost your password?

Not a member yet? Sign Up!

Old 07-06-2009, 11:53 PM   #1
elephantinc
Level 32 pachyderm
 
elephantinc's Avatar
 
Join Date: Dec 2007
Location: England
Posts: 1,859
Thanks: 12
Thanked 43 Times in 37 Posts
Default Assigning shaders issue

I have a surface shader with a mia_amb_oclusion connected to the out colour of it
But when ever I try to assign it to objects (quite low poly objects) it takes a very long time, longer with more objects at once and if I try to assign it to several objects at once maya crashes
what is causing this? Ive never had this problem before
elephantinc is offline   Reply With Quote
Old 08-06-2009, 03:50 AM   #2
NextDesign
Technical Director
 
NextDesign's Avatar
 
Join Date: Feb 2004
Posts: 2,982
Thanks: 33
Thanked 532 Times in 471 Posts
Default

Surface shaders = death to most computers. Of all the computers I've used in production, none of them liked them; which is strange as everything else is built off of them.

One way you could get around this, it create a lambert, set it's color to zero, and map the out color of the ambient occlusion shader to either it's ambient color, or incandescence. I can't check at the moment, but what it should do, is mimic the surface shader.

Give it a go!
__________________
Imagination is more important than knowledge.
NextDesign is offline   Reply With Quote
Old 08-06-2009, 09:37 AM   #3
elephantinc
Level 32 pachyderm
 
elephantinc's Avatar
 
Join Date: Dec 2007
Location: England
Posts: 1,859
Thanks: 12
Thanked 43 Times in 37 Posts
Default

Thanks, it worked
seems strange though, whats so special about surface shaders?
elephantinc is offline   Reply With Quote
Old 09-06-2009, 05:51 PM   #4
NextDesign
Technical Director
 
NextDesign's Avatar
 
Join Date: Feb 2004
Posts: 2,982
Thanks: 33
Thanked 532 Times in 471 Posts
Default

I'm not too sure, as all the other surface types use the surface shader as a base. What I'm guessing is that it's there, but not supposed to be used. Much like the mental ray standard shaders(mib_ilum_blinn) for example. Best to stay away from them however.
__________________
Imagination is more important than knowledge.
NextDesign is offline   Reply With Quote
Old 10-06-2009, 04:48 PM   #5
tweetytunes
Ravage3d - 10 years and still going
 
tweetytunes's Avatar
 
Join Date: Jan 2004
Location: Bolton - UK
Posts: 2,418
Thanks: 62
Thanked 159 Times in 152 Posts
Default

I have that problem at times - but only when I have alot of poly`s eg Grimlock (it did it alot on him). Before setting the surface shader press 4 for wire frame view and then switch back once you have the shader on it.
__________________
All my images are in HD - Plz right click and view image.

3D Molder at AO.com.

X2 ,,
tweetytunes is offline   Reply With Quote
Old 10-06-2009, 05:18 PM   #6
elephantinc
Level 32 pachyderm
 
elephantinc's Avatar
 
Join Date: Dec 2007
Location: England
Posts: 1,859
Thanks: 12
Thanked 43 Times in 37 Posts
Default

thanks, ill try that
elephantinc is offline   Reply With Quote

A little bit about who we are
Links you might find useful
Catch up with SimplyMaya
SimplyMaya specialises in Maya tutorials. We offer over 1,000 individual Maya training videos, ranging from basic Maya tutorials through to intermediate Maya tutorials. Our tutorials are created by instructors with industry experience and are designed to get you up and running in Maya quickly without making it seem like hard work.

Copyright © 1999-2015 SimplyMaya - vBulletin® Copyright © 2000-2015, Jelsoft Enterprises Ltd.