Marvel's Spider-Man

Feb 19

Feb 19

MLB 09 The Show – Lighting Explained

Patrick Hager's Avatar Posted by Senior Graphics Programmer, MLB 10 THE SHOW

Hello all, my name is Patrick Hager, I’m the lead graphics programmer and I’m here to fill in some more info on lighting in MLB 09 The Show.

Lighting was a major focus for us this year, and we implemented a Global Lighting model. What does that mean? It means that objects are lit by their surroundings. It means that when players are in shadow, they can still get light from the sunlight hitting the dirt just beyond the shadow’s edge, or a bright wall behind them. It means that in stadiums, red floors cast red light on neighboring objects. It is another step towards that realism we all want in our baseball game.

How do we do all this? Well, I can’t give away our secrets, but I can give you an overview of our lighting model. There are several steps we take to make each image, and we make 60 of these images every second.

MLB 09 The Show - SF Comp

Starting with the stadium:

  • We begin by tracing direct sunlight into the scene, with detailed shadows.
  • We render a sky (without a sun), then use this sky to add the indirect sky light to the scene.
  • We then trace the sunlight’s path as it bounces off the ground and stadium. When sunlight hits a surface, it takes on that surface color, bounces off, and lights objects around it. We add that indirect light into the scene.
  • We do the same with the crowd (up to 50,000 people lit in place!)
  • All of these steps are done in HDR (high dynamic range), and tone mapped into our final frame.

The players are handled in a similar way. They are lit by the sun, the sky, the stadium, and the ground around them. They also sample the environment to get reflections and gloss energy. The goal is to always make the player feel like he belongs to the world around him.

MLB 09 The Show - Pedroia Face Comp

Pictures are worth a thousand words, so I’ll just let them speak for themselves. Scroll through the filmstrip images to see all the step-by-step (click on them to download full resolution). I hope you are as excited about this year’s lighting as we are, and have a blast with MLB 09 The Show!

MLB 09 The Show - WAS Comp MLB 09 The Show - Pedroia Slide Comp

Add Your Own

PAGE 1 2

Ftwrthtx said:

February 19th, 3:39 pm

I pre-ordered this game last week. Time to replace my MLB 2K7!

    Patrick Hager's Avatar

    Troy Mack said:

    February 23rd, 8:24 pm

    No game in 08? What happened? Glad to have you playing the show this year though.

NightHawk17 said:

February 19th, 3:43 pm

Beautiful

ThreeLeggedFreak said:

February 19th, 3:59 pm

I still can’t believe MLB The Show and NBA The Inside are made by the same developer.

thaSLAB said:

February 19th, 4:02 pm

Lookin good!!

ketzler said:

February 19th, 4:03 pm

Hey a question, if you can answer it that would be great! I’ve noticed when playing the demo that the crowd looks similar in almost every spec of the stadium. Now will there be a more variety int he crowd or will they do the same thing together at the same time or do something different. I noticed when the crowd cheers mostly the same guy in a different part of the stadium is doing the same thing.

speed_Thruster said:

February 19th, 4:03 pm

@3 They are made by the same company, but different development teams… so that’s why one game is awesome and the other is crap.

thaSLAB said:

February 19th, 4:06 pm

Actually upon further review, that is SICK!!! Love the dedication by the SCEA SD crew… this game is the crown jewel.

stallyon84 said:

February 19th, 4:09 pm

I cant not wait for this game, I have honestly played the demo prob twice a day since it came out, even though Im horrible at it (thats a different story). You guys did an amazing job keep up the good work. Cant wait for RTTS with my Cardinals!!!! Thanks

Thrasher20 said:

February 19th, 4:12 pm

This game is going to look so cool. The graphics are like WOW!! I always have said that on pretty much every MLB The Show blogs :)

Thanks for the info!

candiria said:

February 19th, 4:23 pm

interesting piece of knowledge; thanks for sharing. can’t wait to see it in real time.

womfalcs3 said:

February 19th, 4:30 pm

Candiria, the demo is already on the PlayStation Store. You don’t have to wait to see it in real-time.

xenorevlis said:

February 19th, 4:34 pm

Yeah, the demo is definitely a looker. I’m glad visual fidelity like this is possible on the PS3. Coupled with great gameplay, sports games, FPS, racing, etc. not only play like a dream but look genuinely amazing.

Now all we need to do is translate that to the marketing department :)

VLADIULNIK said:

February 19th, 4:44 pm

MLB The Show is my most favourite sports franchise. but please sony bring it EU. this game should be played worldwide =)

backbreaker65 said:

February 19th, 4:52 pm

When will we just get a blog with just gameplay.

    Patrick Hager's Avatar

    Troy Mack said:

    February 23rd, 8:27 pm

    Did you see the Attention To Detail blog post?

mattyInkWell said:

February 19th, 5:13 pm

I’ve heard people say they see no difference from last years. My question to those people…Can i get a hit!? Keep up the great work people.

liketoski said:

February 19th, 5:17 pm

This amazing for MLB games I’m definately getting this

GoPhillies36 said:

February 19th, 5:23 pm

I had no idea the first pic was from a video game, LOL.

zetamilk said:

February 19th, 5:32 pm

The screenshots got me wondering. Games always seem to show sold out crowds in florida, washington, or anywhere else that never gets sold out.. Why not have attendance change depending on a teams record?
Good team: bigger crowd
Bad team: empty seats

kofilaate74 said:

February 19th, 5:38 pm

Ditto on the request for gameplay videos. I’m tired of websites posting 2k9 videos without seeing anything from The Show.

acerazer1 said:

February 19th, 5:38 pm

I’m not usually into this kind of stuff, but this was a pretty interesting post. Really looking forward to the game

viprdude said:

February 19th, 5:46 pm

Love this game, can’t wait til 09 comes out!

Jdurg said:

February 19th, 5:46 pm

#18: That is in this year’s game. Teams with poor records will have fewer people in the stadium. Already been confirmed. :D

Also, the demo is based on a build of the game back in mid-December 2008. A good deal of changes have been put in place.

I’ve got the game pre-ordered and can’t wait for March 3rd to come around. You guys at SCEA are amazing.

Kittonwy said:

February 19th, 5:57 pm

Love the HDR, awesome job, can’t wait to get this game DAY ONE. >:|

EnigmaNemesis said:

February 19th, 5:58 pm

WOW!

Fantastic article. These are the type of blogs I love to see here. Especially with the best baseball franchise out there. Amazing work, and this is some of the best lighting I have seen in a sports game ever, and borderline any game!

Awesome job. Thanks for the article.

BZKlint said:

February 19th, 6:03 pm

Pretty cool! :D

I’m actually into 3D modeling myself (still new, but learning :) )

Here are two things I’ve made…

(http://)fc38.deviantart.com/fs40/f/2009/010/4/f/Grainless_Grenade_by_OmgKlint.jpg

and

(http://)omgklint.deviantart.com/art/Bullseye-113288909

lakaiHIGH said:

February 19th, 6:24 pm

the game looks insanely good guys! the best MLB the show yet. cannot wait.

peace,
Lh

Asshandler said:

February 19th, 6:38 pm

Man, I’d KILL for EA’s NHL series to have visuals like this. /cry

Why does it have to be a damn baseball game that looks this good?

singhjeet29 said:

February 19th, 6:48 pm

lighting seems to be the new ps3 exclusive theme, and I’m loving it. Can’t wait to get this game.

AlabamaRollTide8 said:

February 19th, 6:49 pm

I wana see a pic of turner field in this game. Please

i_like_toast said:

February 19th, 6:57 pm

so next blog post will be Surprise pick up your MLB 09 THe show today!

Huh? well?

I guess I can hope :\

Exodus_Lang said:

February 19th, 7:07 pm

And the wait gets that much worse…

KUSHman666 said:

February 19th, 7:08 pm

all i can say is WOW u guys did a great job! this might be my first next gen baseball game :-P

lildragon said:

February 19th, 7:20 pm

I’m amazed at the rendering processes games can produce on the fly these days. The line between film and games is getting mighty fine :)

NSSJ-SHARK-408 said:

February 19th, 9:38 pm

Very nice, can’t wait!

lukeb4dunk said:

February 19th, 9:47 pm

You all can call me crazy, but I am looking more forward to this game than even Killzone 2. While I do have both already pre-ordered and paid for, The Show is the one that I am most anxious to play. I’m not just saying that…seriously!

Enough of the teases already! Just get the game out and let me play!

pl02pl said:

February 19th, 10:52 pm

Dang I can’t imagine how long it took to make this.

Less than 2 weeks left! Hibernate me until then!

Dkiller79 said:

February 19th, 11:25 pm

Liked the demo i’m geeting it for sure i like how day turns into night in the evening games

BoneOfWorld said:

February 19th, 11:35 pm

I take it that none of your beautiful lighting effects are present in the PSP version of the game? :(

Darkos87 said:

February 19th, 11:55 pm

wow this game looks amazing. too bad I don’t understand baseball :)

glody said:

February 20th, 12:31 am

Yea…I’m definitely picking this game up first day its released…loved the demo. Great job guys!

BlazednSleepy said:

February 20th, 1:34 am

Man i seriously can’t wait to play the real game..the demo was awesome..killzone 2 and MLB 09 the show..what more can a gamer want? =]

CaribouLou said:

February 20th, 3:14 am

This is the best baseball game on the market. Good for you Sony. I can’t wait to buy this, it’s dropping on my b-day too, happy birthday to me.

NEfanman said:

February 20th, 3:14 am

It is amazing how good MLB09 really is. I went back to 08 the other night and it looks like Sega Genesis in comparison (ok I’m exagerating a lot).

This lighting stuff has brought the game and PS3 to a whole another level. I can’t wait to see and play a game in Fenway.

The lighting just makes everything look that much more detailed, anticipating that other games (Madden 2010) will hopefully pick up on this. Just a week and a half left….officially demo-d out.

MindGamr said:

February 20th, 3:23 am

The game looks good ! Give The Road to the Show a Co-op That I could experience with a friend, or even a couple friends. Thanks!

kofilaate74 said:

February 20th, 4:06 am

SCEA,

You guys are really close to creating the perfect baseball game.

What you need to do is take a couple of things from 2k9 for next year.

I would love to see your version of 2K9’s “real time” concept, so the dugouts are full of real player models. It’s always been a pet peeve of mine to see one of my batters drive in a couple of runs with a double, yet he’s in the dugout giving high fives to the players who just scored, when he’s supposed to be on second.

By adding this feature, along with batboys, ball girls and weather (so you can get you closed roofs) The Show could finally surpass MVP 2005 as the greatest baseball game EVER. That my friends is a FACT

TheGameV30 said:

February 20th, 4:41 am

ALL of these updates look awesome!
i also had a question that got burried in the other blogs so i was wondering if anyone could answer them for me please???

1) w/ all of those additions to Fran. mode (ie 40-man roster, waiver trans, sal. arbit., and sept call-ups) will those also be available in the Career Mode or just Fran mode? it’s prob a dumb question i just wanted to make sure

2) i can’t remember what you said but if classic stadiums aren’t in this game, what are the possiblities of you guys ever coming out w/ a map-pack type thing like i’ve seen done w/ other games where all u’d have on it would be those additional classic stadiums and maybe even HR derby? i don’t really know how those map-packs work so i don’t know if that would work for this type of game (since i’ve yet to buy a map-pack, just liked the idea)

thanks! very, very excited for the release

ChainClutch said:

February 20th, 5:34 am

Im not into sport games, but this one sure as hell looks amazing.

TutMup11 said:

February 20th, 7:53 am

Please someone get passed this NFL Exclusive licensing for EA. This developer would make the best NFL Game and break through into the next level beyond redundant Madden year after year! MLB 08 was one of the best sports experiences i have ever come across and looks like this will be even better!

candiria said:

February 20th, 8:30 am

@womfalcs3,

thanks; but i meant the final retail version. i am not sure when the demo was created.

Midgetguy said:

February 20th, 9:02 am

I’m not a HUGE fan of baseball games, but there’s no doubt that the lighting in this game is EXTREMELY impressive! It’s good to hear that developers are paying more and more attention to the little details that really bring a game to life! :)

PAGE 1 2
Comments are closed. We close the comments for posts after 30 days

PlayStation Blog