CGTalk > Techniques > Lighting and Shaders
Login register
reply share thread « Previous Thread | Next Thread »  
 
Thread Tools Search this Thread Display Modes
Old 05-14-2014, 08:12 AM   #1
fivedn
5DN
 
fivedn's Avatar
portfolio
Nick Knatchbull
London, United Kingdom
 
Join Date: Dec 2013
Posts: 16
AO just inverse GI???

Dear Forumers,

I am just a lay-physicist/lighting knowledgeable guy, and a thought occurred to me last night. Please can someone point out the difference for me, if there is one...

Isn't ambient occlusion just inverse global illumination and vice versa???

Thanks,

5DN.
__________________
5DNet

https://vimeo.com/5dn

5tay H1gh3r D1m3n51onal!
 
Old 05-14-2014, 10:03 AM   #2
CHRiTTeR
On the run!
 
CHRiTTeR's Avatar
Chris
Graphic designer extraordinaire
Belgium
 
Join Date: Feb 2002
Posts: 4,391
Nope, not even close.

AO only uses occluded parts of an object.
Sometimes it is used to get a GI'ish look, but its not the same thing and its absolutely not a physical correct way of doing this.

Global illumination truelly simulates light bouncing arround.
 
Old 05-14-2014, 10:32 AM   #3
scrimski
antieverything
portfolio
J. Schreyer
head->wall
ARRI Berlin
Berlin, Germany
 
Join Date: Aug 2003
Posts: 7,983
AO is not lighting. It's a simulation where object would oclude themselve from lighting in an absolutly evenly lit environment(which doesn't exist).

However, you can utilize AO for lighting purposes or even fake GI shadows with it, after all CGI is more often than not operating on a "if it looks right than it is right" principle instead of 110% physical accuracy.
 
Old 05-14-2014, 02:28 PM   #4
fivedn
5DN
 
fivedn's Avatar
portfolio
Nick Knatchbull
London, United Kingdom
 
Join Date: Dec 2013
Posts: 16
Cool. Thanks for clearing that up. My visual cortex and imagination were not operating well this morning!!! Image of light bouncing in my head, after your explanation makes perfect sense now.

Cheers.

Love the Doom avatar btw CHRiTTeR.
__________________
5DNet

https://vimeo.com/5dn

5tay H1gh3r D1m3n51onal!
 
Old 06-03-2014, 07:25 PM   #5
daddyo
Frequenter
Raphael Protti
Freelance Artist
Hollywuuuud, USA
 
Join Date: Oct 2003
Posts: 243
Send a message via AIM to daddyo
To give a bit more low level answer:

GI: rays shot from light source, bounced on surfaces. The resulting solution can be stored as a point cache, or directly added to the lighting... This is an emulation of what real light does.

AO: rays are shot from geometry surface vertex, outward. The closer the rays terminate from origin (by hitting another surface), the greater the occlusion interpretation. This is a way to calculation ambient shadow, without practical lights.

The main difference is the point of origin. AO can do color bleeding as well. GI has one extra dimension in that there is usually a variable of light energy conservation.

I can see why they would seem as inverse in a certain logic... AO is for calculating shadowing, whereas GI adds lighting. But there is no inverse relationship in a mathematical sense.
 
reply share thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 02:18 AM.


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