Post news RSS HD Lightmaps / Shadows

Showcase of the new HD lightmap shadow system that will be implemented in the mod.

Posted by on

Okay, so what you see here should be pretty self-explanatory (that is if you know the graphics of BF2 fairly well). If not, let me explain.

Battlefield 2 makes use of shadows that are divided into two systems:

1. Dynamic shadows.

This is used on most of all dynamic/moving objects such as soldiers, vehicles and commander assets. The shadows are rendered while playing, and aren't fairly soft on the eyes like what you can see on newer games such as Battlefield 4. They are also pixelated and the draw distance is poor (although it is increased to the limits in this mod). Lastly, these shadows are very limited and was intended to be drawn on only moving objects (hence, calling it dynamic shadows).

Here is an example of dynamic shadows:



2. Lightmaps:

Due to this game being old as it is, back when it was developed the average system couldn't handle and entire map being rendered out with the same type of dynamic shadows explained above. It was too taxing on the graphics card and was therefore left to another system called lightmaps. These shadows are pre-calculated shadows that are overlayed on the terrain and static objects like buildings as a texture. This means that it could be rendered in advanced software such as 3DS MAX in a much higher resolution. By default, the terrain lightmaps are 4096x4096 in resolution that stretches across the entire map, which isn't a lot if you take the large scale of the map into consideration. Now because I have much more control over the lightmaps and access to 3DS MAX, I will render the shadows at more than twice the size that will give much better visuals.

Here are examples of lightmap shadows in HD:

Comments
Marek33
Marek33 - - 3,892 comments

Perfect work! Things like this should be in Vanilla Bf2. Luckily we have modders like you which bringing those things to Battlefield.

Reply Good karma Bad karma+6 votes
MariusMaximus Author
MariusMaximus - - 1,288 comments

Thank you! I agree, but we all should remember that 2005, when this game was released, graphics were overall weak. Although, there were games like Crysis, but I think DICE intentionally lowered BF2's graphics due to the scale of maps and memory requirements of large conquest etc.

Just an interesting side note, if you look at some of the alpha/beta content, the graphics were in some way better. :)

Reply Good karma+6 votes
Marek33
Marek33 - - 3,892 comments

That's true but there was games like Far Cry 1, Half-Life 2 and Doom 3.

I haven't seen much Alpha content so I can't judge that but most of the games looks much better in Alpha version. For example Far Cry 2. That game could be amazing but it was a huge disappointment for me because of many cut features. Destruction, more alive companion sandbox, much more realistic jungle and so on.

I know that was a little of topic but original Far Cry 2 was way better than the released version. (It was probably one of first Ubisoft downgrades).

Reply Good karma Bad karma+2 votes
MariusMaximus Author
MariusMaximus - - 1,288 comments

I really think that it was because of the massive maps that they had to cut some graphical features. I mean, neither Far Cry nor Half-Life 2 are open and massive when it comes to the amount of players and map sizes. During those years you couldn't have both high graphics and a large play zone.

I haven't seen Far Cry 2's alpha version really, one a screenshot showing a different compass model of some sorts, but otherwise that game is a masterpiece to me. The graphics was ahead of its time, and the gameplay was more or less fun. But I can see why some players might be disappointed with the gamepelay since it wasn't an easy game and certainly not for casual gamers.

Reply Good karma+3 votes
Marek33
Marek33 - - 3,892 comments

It could be but they do that with Far Cry 3 too and of course Watch Dogs. Meanwhile, in 2014 many people was angry at Ubisoft for downgrading Watch Dogs but I was expecting it after Far Cry 2 and Far Cry 3 downgrades.

Here is the Far Cry 2 Alpha: Youtube.com Unfortunately it is in low resolution.

Reply Good karma Bad karma+2 votes
Olku_
Olku_ - - 2,077 comments

They had to make the game for consoles too. We didn't have Bf3 level destruction back then. Btw i enjoyed farcry 2 :P

Reply Good karma Bad karma0 votes
Marek33
Marek33 - - 3,892 comments

Do you even watch that video? They said that everything can be destroyed.
It could be marketing of course but I saw a video which had four parts but the part with destruction is no longer available.

Far Cry 2 was a very good game but I was expecting more much more. I hate when they show something and then you play something completely different. Since then I don't trust them.

Reply Good karma Bad karma+1 vote
B4RR3l
B4RR3l - - 743 comments

video memory was the problem back in time.

Reply Good karma Bad karma+1 vote
Rappid_raccon
Rappid_raccon - - 9 comments

i can't find the download button

Reply Good karma Bad karma0 votes
MariusMaximus Author
MariusMaximus - - 1,288 comments

It is not released yet...

Reply Good karma+1 vote
Guest
Guest - - 699,192 comments

it's not relised

Reply Good karma Bad karma+1 vote
Guest
Guest - - 699,192 comments

i still waiting for this mod.....

Reply Good karma Bad karma+1 vote
d3litenl
d3litenl - - 9 comments

Any chance of a preview, I'm really interested in the new dynamic shadows. And the new tankskins look awesome. Keep up the good work!

Reply Good karma Bad karma+1 vote
Qeba79966
Qeba79966 - - 1 comments

how to downlaod this???

Reply Good karma Bad karma+1 vote
SgtNickStoltz
SgtNickStoltz - - 391 comments

Woah, better graphics! The more I read about this mod: the more I get excited for it.

Reply Good karma Bad karma+2 votes
Guest
Guest - - 699,192 comments

So... Is it dead?

Reply Good karma Bad karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.