Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Donations
Monthly costs: -50€
Income (ads): +25€
Donations (last month): +0€

Current balance: -65€
(last updated 2013/05)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Random Image
Collapse/Expand Poll
Would you be interested in Star Citizen modding?
Yes.
No, not interested in SC mods/modding.
No, not interested in SC in general.
Total Votes: 264
3 Comments
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Twitter
Collapse/Expand Who's Online
19 user(s) are online (7 user(s) are browsing News)

Members: 1
Guests: 18

Sizer, more...
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 100 users playing Freelancer on 85 servers.
May. 19, 2013
Soft Particles, Dynamic Lighting and DX9 wonderfulness in FW:ToW Freelancer Coding News
Posted by Sushi on 2010/12/7 3:30:50 (3953 reads) News by the same author



Freelancer's capabilities of rendering dynamic lights has always been massively lacking. Not only was there a 4-light per object limit, once there were more lights affecting an object, lighting would get bugged quickly, not drawing the closest lights. To counter this major disadvantage in rendering lighting I've been converting Freelancer's forward rendering pipeline to deferred rendering.

In deferred rendering, the geometry is first written to geometry buffers in a single pass. Then, in further passes, the geometry buffers are used to calculate the correct lighting. This allows us to render many lights per object without critically affecting the frame rate. However, there is still a noticeable performance decrease due to the nature of deferred rendering. I wont go into more detail at this point since its very technical. For further info, simply search the internet for deferred rendering.

Besides much improved dynamic lighting, deferred rendering also enables us to implement more next generation effects into the 7 years old Freelancer engine, such as Soft Particles. Soft Particles basically get rid of hard edges where particle effects collide with the environment. On intersection, the depth buffer is queried to make the particle fade out seamlessly, resulting in effects that feel a lot more natural. This is especially useful for smoke and fire effects as well as explosions.

Now to the eye candy. We are still exploring ways to add light sources to the game, however, FriendlyFire has added light sources to many beam/impact effects (and to stations) in order to show off the power of deferred rendering:

Starry Sullust



[/center]

Also, here is an effect, made as well by FriendlyFire, to show off Soft Particles:

Soft Particles



Please note, this is all still a work-in-progress. However, stay tuned for further updates on our quest to update Freelancer's graphics engine! Also, please vote for us in the MotY Upcoming category!



As always any comments, suggestions or questions are always welcomed!
-------------------------
Please follow us also on:
PhotobucketPhotobucket

Rating: 0.00 (0 votes) - Rate this News - Comments (51)
Previous article - Next article Printer Friendly Page Send this Story to a Friend Create a PDF from the article


Other articles
2013/3/4 18:18:13 - 10 Years of Freelancer
2012/12/22 17:05:26 - The Underverse 2.28 Avail NOW
2012/12/17 2:12:48 - Dramatic Graphic Improvements for Freelancer!
2012/12/13 22:28:54 - Hyperspace, Motion and Testing Call!
2012/12/11 8:56:41 - MotY 2012 Final Voting!
2012/12/11 8:18:27 - Switch to Cloudflare Content Delivery Network
2012/11/30 13:19:13 - Mod of the Year Awards 2012 Kick-Off
2012/11/30 13:10:18 - Star Citizen funded, breaking crowdfunding record!
2012/11/28 7:52:06 - Shadow of Fear
2012/10/10 19:29:14 - Chris Roberts announces new Space Sim "Star Citizen"