Reminder: Internet Explorer 6 or below are NOT supported.





|
There are currently 101 users playing Freelancer on
87 servers. | May. 22, 2013 |
The Starport Forum Index
>
The Starport
>
Front News
>
[Freelancer Mod News]Freelancer gets true shadows to its graphics engine!
Browsing this Thread:
1 Anonymous Users
[Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Starport Admin
![]()
Joined:
2008/6/24 16:40 From http://www.freeworlds-tow.net/dev
Group:
Registered Users Starport Admin $$$ Supporters $$$
Posts:
1123
![]() |
![]() After implementing deferred rendering, shadowing has always been a secret priority for me. I think shadows are a fundamental feature of next generation graphics as they add a crucial visual clue about the environment and where things actually are. Next to obviously making a game look better in general, shadows can also play an important role in gameplay. In the case of Star Wars and space games, I think the most prominent example for that would be star fighters hiding on the shadowed side of an asteroid or moon. This would tie in with another feature planned for later where you would be able to turn off your ship engines and electronics to hide somewhere, without popping up on the enemy’s radar. Think the Millenium Falcon on the back of the star destroyer in The Empire Strikes Back. Now, let me give you a technical insight into what has been accomplished. Since we do not have access to the source code of Freelancer, implementing shadow mapping was not a trivial task. As shadow mapping requires rendering the scene from the light’s perspective, the key was to have control over the camera including frustum culling. After this had been figured out, the implementation was rather straight forward as shadow mapping is not really complicated. I won’t talk about shadow mapping in this article as I think a Google search will point you to a lot of articles that will explain it a lot better than I could do here, including comparisons with other shadowing techniques such as stencil volumes. As of now, only a basic shadow mapping technique is implemented, with only the player’s ship casting shadows. The actual shadow is smoothed using percentage closer filtering on the shadow map lookup, and then blurred using a standard Gaussian blur. So, it is a pretty standard, basic shadow implementation. You will be able to see this type of shadowing in our upcoming open beta. Here is a little video, also showing how shadows fade out with increasing distance: For our release version later this year, I want to implement more advanced shadowing techniques such as cascaded shadow mapping with variance shadow maps to get nicely smoothed shadows over vast distances. This will allow us to let every object cast shadows, from small fighters over star destroyers to big planets! Now, some words about the overall mod progress. As real life is taking its toll on many of the developers, we are currently in a feature lock-down to ship this mod sooner rather than later. You can expect more graphics features for our final release, however for our upcoming open beta release there will be no more improvements other than optimizing and bug fixing. Since we want to release the mod with a minimum set of features so that beta testing actually makes sense, we are not sure we can make our March deadline. Even though the basic framework is pretty much complete, there is still a lot to do on the gameplay side. We are confident to reach open beta status within the coming months, however do not expect it to be March. Thanks for all your support so far and see you in space, in a galaxy far far away, soon! As always any comments, suggestions or questions are always welcomed! ----------------------------------------------------------
Posted on: 2012/2/17 17:50
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Home away from home
![]()
Joined:
2009/10/3 20:34 Group:
Registered Users Senior Members
Posts:
580
![]() |
Well, I think saying "sweet" would be an understatement
![]() Absolutely great job !
Posted on: 2012/2/17 18:21
|
|||
|
* Download 100+ of my original models * |
||||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Starport Admin
![]()
Joined:
2008/6/24 16:40 From http://www.freeworlds-tow.net/dev
Group:
Registered Users Starport Admin $$$ Supporters $$$
Posts:
1123
![]() |
Thanks, Sol. Ya, what W0d has done is absolutely incredible!
Posted on: 2012/2/17 18:34
|
|||
|
||||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Just can't stay away
![]()
Joined:
2009/12/28 11:49 From England
Group:
Registered Users
Posts:
213
![]() |
holy #$%% guys... seriously. *jaw hits the floor, richter scale 8 earthquake*
Posted on: 2012/2/17 19:29
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Home away from home
![]()
Joined:
2008/9/11 15:55 From Russia
Group:
Registered Users FLServer Admins Senior Members
Posts:
1412
![]() |
Yeah, finally
![]()
Posted on: 2012/2/17 20:24
|
|||
| Freelancer Servers List | Discovery of Discovery | Open Sirius | ||||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Just popping in
![]()
Joined:
2009/9/18 11:58 Group:
Registered Users
Posts:
14
![]() |
Truly amazing guys. Really bring this ageing game up with modern times. congratz to all working on it (y).
Ice
Posted on: 2012/2/17 21:08
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Starport Staff
![]()
Joined:
2008/10/25 17:58 From On my way back
Group:
Registered Users Starport Staff FLServer Admins
Posts:
280
![]() |
That Millennium Falcon is going to need a month in dry dock just to knock out the dents, very nice work!
Posted on: 2012/2/17 22:11
|
|||
|
||||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Just can't stay away
![]()
Joined:
2010/10/27 18:18 From Adelaide, Australia
Group:
Registered Users
Posts:
441
![]() |
Beautiful stuff, notch another amazing FWTOW addition to Freelancer on the wall.
![]()
Posted on: 2012/2/18 6:52
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Quite a regular
![]()
Joined:
2008/6/11 21:00 Group:
Registered Users
Posts:
134
![]() |
That's fracking exceptional.
Stunning work all of you.
Posted on: 2012/2/18 6:53
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Quite a regular
![]()
Joined:
2008/5/25 23:28 Group:
Registered Users
Posts:
156
![]() |
Indeed, stunning work. However your just giving me more to do when I get to porting the engine advancements to vanilla! STOPPIT! lol j/k, go nuts ... really.
Posted on: 2012/2/25 21:41
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
Joined:
2011/12/5 20:31 From San Diego
Group:
Registered Users
Posts:
29
![]() |
Nothing less than incredible! It's amazing that you are able to get that much out of an engine that is at least 10 years old.
But be careful with the soft shadows. Due to the lack of an atmosphere, space has no ambient lighting and thus no soft shadows. So hard shadows are the realistic way to go. But PLEASE add variance shadows. I would love to see them ![]()
Posted on: 2012/3/14 19:08
|
|||
|
||||
Re: [Freelancer Mod News]Freelancer gets true shadows to its graphics engine! |
||||
|---|---|---|---|---|
|
Just can't stay away
![]()
Joined:
2009/8/30 8:36 From Bay Area, CA, USA
Group:
Registered Users Senior Members
Posts:
292
![]() |
I really don't think that A) realism = Freelancer and B) realism = Star Wars.
If someone wants to make a super realism mod, sure, but for the rest of us, realistic will probably take a back seat to what looks good.
Posted on: 2012/3/14 22:23
|
|||
![]() "Before I start, I'd like to apologize from all my heart in front of everybody for all the bad things I've done before posting this thread. (Sizer, I'll ALWAYS hate you)" - TheDVDMan |
||||
|
||||










Donations
Forum















