Integrating 3D models with photography
Interested in integrating your 3D work with the real world? This might help
# 1 15-04-2006 , 01:54 PM

Mental ray: Rendering & Ligtning

DOes anybody know if a proper tutorials dvd for maya mental ray exists I have seen some at gnomon but they seem to cover it on a dozen of dvd's I would prefer 1 dvd which would cover most of the basiscs of:

GI
Final Gather
HDRI
SSS
Caustics
Mental ray shaders
Shading Networks


user added image

# 2 15-04-2006 , 02:13 PM
MattTheMan's Avatar
Registered User
Join Date: Apr 2005
Location: Fairfield, CT
Posts: 2,436
well, I promise that you will be 10x better at Mental Ray if you take a few hours and read the entire www.cgtalk.com thread in Autodesk Maya->Maya Rendering

The thread is called VRay style renders in Mental Ray


Live the life you love, love the life you live
# 3 15-04-2006 , 02:45 PM
Hmm yes I have looked at that thread not all.. but I would prefer something fool proof as I am really unfammiliar with it.. most settings like GI, FG and such I can find and tweak but I don't really understand what exactly they do.. and how I can use those mental ray shaders and such.. I tried with SSS but I can never get it working correct, I need something fool proof :p

# 4 15-04-2006 , 03:28 PM
MattTheMan's Avatar
Registered User
Join Date: Apr 2005
Location: Fairfield, CT
Posts: 2,436
Well I can explain GI and FG and Caustics to you, like what they do-

Gi is the amount of initial photons cast out from the light. These photons are bounced around, adding color, and stored for later use.

Then FG comes in, looks at the photon map, what the above did, and shoots more photons (fg rays) from each gi point. That is then approximatied, and the img is made.

Caustics are done the same way as GI, except that the photons are shot out, and if they dont hit a reflective or refractive object they are ignored. If they do, they are traced to the point where they hit another objcet, stored in a photon map, and then the FG comes out and approximates them.


Live the life you love, love the life you live
# 5 15-04-2006 , 03:48 PM
NitroLiq's Avatar
Moderator
Join Date: Nov 2002
Location: New York
Posts: 2,133


"Terminat Bora Diem, Terminal Auctor opus."
# 6 15-04-2006 , 05:33 PM
vladimirjp's Avatar
Subscriber
Join Date: Jun 2003
Location: stuck in the 90's boston, USA
Posts: 1,871

Originally posted by MattTheMan
Well I can explain GI and FG and Caustics to you, like what they do-

Gi is the amount of initial photons cast out from the light. These photons are bounced around, adding color, and stored for later use.

Then FG comes in, looks at the photon map, what the above did, and shoots more photons (fg rays) from each gi point. That is then approximatied, and the img is made.

Caustics are done the same way as GI, except that the photons are shot out, and if they dont hit a reflective or refractive object they are ignored. If they do, they are traced to the point where they hit another objcet, stored in a photon map, and then the FG comes out and approximates them.

i doubt these definitions are accurate.
but look at the LA MR user group site for answers,resources, and how-to's on MR.

https://www.lamrug.org/

and u can just wikipedia [ https://en.wikipedia.org/wiki/Wikipedia ]
those rendering terms if u really want to know what they mean and how they work.
but the MR user grp will be more on how they work with MR for maya.


Last edited by vladimirjp; 15-04-2006 at 05:35 PM.
# 7 15-04-2006 , 05:39 PM
MattTheMan's Avatar
Registered User
Join Date: Apr 2005
Location: Fairfield, CT
Posts: 2,436
I'm pretty sure those defs are accurate... just as a general term.

And-basically they are not definitions- they are explanations of how they work, I should know, I am working on implementing them in my raytracer now...


Live the life you love, love the life you live
# 8 17-04-2006 , 06:49 PM
vladimirjp's Avatar
Subscriber
Join Date: Jun 2003
Location: stuck in the 90's boston, USA
Posts: 1,871
no man, those are barely explanations,


and your raytracer is just a tut.


take it easy.

user added image

# 9 17-04-2006 , 07:06 PM
MattTheMan's Avatar
Registered User
Join Date: Apr 2005
Location: Fairfield, CT
Posts: 2,436
my raytracer aint a tut, cuz im adding some f*cking global illumination. But if you can find a f*cking tut on global illumination then I wouldnt F*CKING mind you posting it!

damn it... anyway, my accusation is: i'd love to see you write a global illumination raytracer. Especailly, if you could go back in time to the time you were 13 or 14, and then you could write me one.

Oh, and to add to that- im not just trying to implement the simplest global illumination formula, i'm gonna do BiDirectional Path Tracing- Mental Ray uses that. And if I don't manage- Ill drop the Bi-Directional and just do path tracing. Then, if I manage, I can then convert my path tracer into a Metropolis Renderer, if I try hard enough.

I respect u dude, you're a great modeler, but still... god... these things piss me off.


Live the life you love, love the life you live

Last edited by MattTheMan; 17-04-2006 at 07:11 PM.
# 10 17-04-2006 , 08:10 PM
vladimirjp's Avatar
Subscriber
Join Date: Jun 2003
Location: stuck in the 90's boston, USA
Posts: 1,871
well, im not 13 or 14, i dont remember what i was doing at that age. and its probably a good thing.user added image user added image

yea, you're trying man, but dont pretend your so savvy,
i see you are writting some pretty silly stuff lately.

i wonder how much of the "coding" you are doing without getting stuff from the net? or other help; or how far you would have been if you didnt have the internet at home/or what method u'd use..... cuz most software engineers dont care much for stuff online, as they come up with it from their own knowledge....
how much is based on your vast amount of years of coding experience.

people dont just code ray tracer in a month without prior programming experience and beleive theyre are the best thing on the planet.

also, how can a definition be accurate when its in "general terms "I'm pretty sure those defs are accurate... just as a general term." that tinkles my brain."


for this to be "your" raytracer"

it would have to be "your" code, your theories,
your "mathematical studies of light.
and if you release this and call it your own, the source code can be used against you if you are plagirising other people's hard works
.

im only rebuting because the author clearly states his work he is sharing is for educational purposes only, not for kids to call their own.
yes, we'd all feel proud if we had the time in our hands to sit and code after school and feel smart...
but we dont.



planet

# 11 17-04-2006 , 08:30 PM
MattTheMan's Avatar
Registered User
Join Date: Apr 2005
Location: Fairfield, CT
Posts: 2,436
yes, but if it were completely his.

Unfortunatly my code is horrible. It is much worse than his. No where near. Since he uses complex crap and stuff, and I dont even know what an inheritance class is.

And i guess I need to stop being over-proud (even though that explanation of how to figure out the state of normals was right, but you said it wasnt. It works. I can prove it. except that i got the negative part wrong- its positive)

So sorry for going off. I guess... but I want to release my code STILL so people can comment on it (like I wrote- BTW). And it aint his code, b/c, like I said, mine is crap compared to his.

And anyway, i am already adding global illumination to my raytracer (which is hard and its not working!):headbang:

So I will keep posting it up so people can analyze my code and stuff. I will edit my other post to say that. ok? happy?

l8er


Live the life you love, love the life you live
# 12 17-04-2006 , 09:56 PM
arneoog's Avatar
Registered User
Join Date: Mar 2006
Posts: 189
Here you go.
This Tutorial DVD from Digital Tutors covers most of that user added image
Check it out here


Last edited by arneoog; 17-04-2006 at 09:59 PM.
Posting Rules Forum Rules
You may not post new threads | You may not post replies | You may not post attachments | You may not edit your posts | BB code is On | Smilies are On | [IMG] code is On | HTML code is Off

Similar Threads