Diamond & Gem Shader in Maya 8.5

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
Old 10 October 2007   #1
Diamond & Gem Shader in Maya 8.5

I'm not satisfied with the shaders I've researched on cgtalk for creating a realistic diamond in Maya. Hopefully someone can help...

I've looked at many different threads and throughout the internet, but I can't seem to find a really good material & lighting setup for a diamond or any types of gems... I'm Using Maya 8.5
 
Old 10 October 2007   #2
The key to any dielectric material is right IOR (index of refraction) and reflections.
Id use mia_material, max the reflection and refraction set the IOR to 2.417 for diamond.

A sassy HDR or a well placed bounce cards would give you nice reflections.

/eric
 
Old 10 October 2007   #3
Thumbs up

I still really haven't been able to get really good renders though...

Does anyone have a dead on shader for a diamond?
 
Old 10 October 2007   #4
Here's my own kooky method, a bit of a fake, but it looks ok and renders fast.

http://forums.cgsociety.org/showthread.php?t=406886
 
Old 10 October 2007   #5
Thumbs up

Thanks... Anyone else have anything?
 
Old 10 October 2007   #6
If you want realistic look, the method epq suggested is the way to go (dielectric + HDR or bounce cards).

Originally Posted by moviejunkie101: I still really haven't been able to get really good renders though...

What exactly is the problem you encountered?

You can check "Ignore_normals" option in dielectric material attributes, also you can increase "Phong_coef" value - this option will increase highlights of dielectric material and can also help if you have black areas in render.

This tutorial has lightning and caustics setup for a diamond:
http://www.lemiere.com/tutorials/tutorials_caustics.htm
 
Old 10 October 2007   #7
That tutorial seems to produce results that look great for general gem stones, especially darker ones like rubies... but not so much for diamonds...
http://www.foreverdiamonds.com.au/images/diamond.jpg
I think my method comes quite close to that peculiar bright caleidoscopic diamond look:
http://www.androidblues.com/diamondtest.jpg
Plus it renders much faster.
 
Old 10 October 2007   #8
Stahlberg, Your tricks is superb. I wonder how do you found this method.

Could you tell me the theory and how did you connect a surface to 2 shader groups?

http://www.pic2you.net//iw/wgcap.jpg
Attached Images
File Type: jpg cap.JPG (48.7 KB, 113 views)

Last edited by wat2k : 10 October 2007 at 01:12 PM.
 
Old 10 October 2007   #9
Thanks! I came up with this basic type of trick nearly 10 years ago, when renderers were totally unable to create any kind of nice gemstone look. Today, we're almost at the point where the trick isn't needed anymore... sniff. Goodbye faithful friend.

2 shaders on the same surface, just select some polygons, apply 1 shader, select the other polygons, apply the other.
 
Old 10 October 2007   #10
Thumbs up

What would everyone recommend for the reflection & refraction and other settings for doing gems like an emerald, ruby, etc? I know the IORs for these, just would like to know what I should put for other settings compared to a diamonds reflect & refract settings... Thanks
 
Old 10 October 2007   #11
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
Thread Closed share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 04:42 AM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.