Fake ambient using (dot+1)*0.5 almost always looks better/less harsh than max(dot,0) + ambient for old school lighting.
-
-
Replying to @HookTM
@GrumpyHook Even better - make the "wrap around term" a runtime parameter. Even more betterer - trilights: http://eelpi.gotdns.org/papers/trilight/trilight.html …1 reply 0 retweets 6 likes -
Replying to @tom_forsyth
@tom_forsyth I'm actually doing: Amb.RGB*a*((dot(N,-L)+1)*0.5 + Light.RGB*(dot(N,L)+1)*0.5. I set AMBIENT to horizon color outdoors.2 replies 0 retweets 2 likes -
Replying to @HookTM
@GrumpyHook@tom_forsyth Gaah... must... simplify: lerp(Amb.rgb*a, Light.rgb, dot(N,L)*0.5+0.5)3 replies 0 retweets 1 like
Replying to @rygorous
@rygorous @GrumpyHook @tom_forsyth This suggests a "Fabianizer" account, where you tweet the eq and it tweets back the better version.
8:41 AM - 6 May 2013
1 reply
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.