RailSimulator.com strives to bring ongoing technical advances to trainsimming, not only to reward our loyal fans for their on-going support but to push train-simming forward in terms of realism and enjoyment. With this in mind we have prepared this short technical briefing to let you all know about the technical developmentswe are currently working on. We are very excited about what lays ahead for us and our fans, and we hope you are too. Best wishes, Paul Jackson.
Lighting:
In the current version of RailWorks we use a very simple 3 point lighting system. We have a sun (or moon at night) light, a back light which mirrors this and an up-light which simulates reflection of light back from the ground; these lights move slowly around the world with the change in time of day.
One of the main visual goals is to implement a dynamic lighting system. This will allow us to have many more lights in the world, e.g. train lights, platform lighting and internal lighting.
The first step towards this has been the reworking of the terrain system. This is required because illumination of the terrain has always been done using the CPU. This works in RailWorks2 because the lighting is not changing every frame and so this can be calculated infrequently. The development work done so far allows this to be moved to the GPU (Graphics Processing Unit) so that lighting can be updated in real time. This is what can be seen in our speeded-up demo (http://www.youtube.com/watch?v=lBF0pnookwk) .It also allows the lighting to update ‘on the fly’ when using the terrain editor, and this also improves the response to changes in the weather in-game. Additionally with the terrain GPU lit we are improving the shadowing.
Draw Distance:
RailWorks currently renders 4km x 4km of high resolution textured terrain plus a further 6km of lower resolution 'distant mountain' terrain. In other words, when exploring your surroundings at the moment, only the nearest 4km are recreated in high detail which moves along continuously with you. By utilizing improvements in PC specs and refining the underlying code, we will be extending the draw distance further so that a much greater amount of the surrounding area is highly detailed, increasing the visual realism of the simulator.
Block Assets:
This development is intended both as a way to improve your ability to create routes quickly, and also as an efficient way of rendering large blocks of identical assets. With the new block assets, when creating a route you simply place down and drag out a rectangle on the landscape which defines an area of identical scenic assets. These assets are then placed automatically, following the terrain, and are rendered very efficiently. The main and most obvious use for block assets is laying out blocks of trees and undergrowth, or potentially city and town terraces and other uniform sets of buildings.
Online Play:
We are please to announce the RailSimultor.com boffins have started work on online multiplayer technology. While still in its early stages multiplayer game elements are likely to include Driver, Fireman, Signalling operations with up to 6 players and VOIP. We expect to go to BETA testing at the end April.
Railworks Technical Update
Moderator: Moderators
- KeithThomson
- Getting the hang of things now
- Posts: 59
- Joined: Fri Oct 16, 2009 10:07 pm
- Location: Cambridge, UK
- Contact:
Railworks Technical Update
http://www.facebook.com/pages/RailSimul ... 0339498918
Re: Railworks Technical Update
Glad about the online play and block assets, but about the rest, how will this affect people with relatively low system specifications?
- Tankski
- Very Active Forum Member
- Posts: 1368
- Joined: Sat Mar 06, 2010 1:08 pm
- Location: Ipswich, Suffolk
- Contact:
Re: Railworks Technical Update
This will make things *ahem* interesting... 
did anyone say a horn battle?

did anyone say a horn battle?

Re: Railworks Technical Update
Hallelujah!
Finally ... Dynamic Lighting and improved shadowing .

Finally ... Dynamic Lighting and improved shadowing .

- phat2003uk
- SWTVR Assistant Manager
- Posts: 7452
- Joined: Thu Aug 08, 2002 5:52 pm
Re: Railworks Technical Update
Great news. Very interested in the new lighting system. Hopefully this will finally allow the sun not to be out when it's raining
.
- malkymackay
- Very Active Forum Member
- Posts: 2194
- Joined: Mon Jan 18, 2010 8:01 pm
- Location: Kilsyth, Scotland
Re: Railworks Technical Update
Very interesting stuff there. Nice to see that RS.com are working away trying to improve the core sim, as well as all the routes & stock they keep giving us. 
Expanding the TS wagon fleet.
Re: Railworks Technical Update
Heh, the other day when I knocked that EPB pic out I thought "if there's one fairly easy thing I'd add, it'd be moving shadows".. and lo and behold. You can easily cheat with assets by having a static shadow you just map on the ground and skew around depending on the angle of your main light, but we've not even got that.
Offloading work to the GPU should make life a bit easier for older systems ( unless you're talking prehistoric, but I doubt you'd get RW running at all on something that old ). Maybe some more dynamic procedural assets like foliage sometime?
and mebbe while you're doing GPU stuff a few easy things like depth of field saturation/focus and bloom?
Good stuff anyway!
Offloading work to the GPU should make life a bit easier for older systems ( unless you're talking prehistoric, but I doubt you'd get RW running at all on something that old ). Maybe some more dynamic procedural assets like foliage sometime?
Good stuff anyway!
Last edited by Kariban on Fri Dec 24, 2010 12:12 pm, edited 1 time in total.
My posts are my opinion, and should be read as such.
Re: Railworks Technical Update
Thing is, my CPU is relatively good, while my GPU is not hehe
.
Although, RSC addressed my concerns on Facebook...phew!
Although, RSC addressed my concerns on Facebook...phew!
I must admit, I was quite worried.#
RailSimulator.com People with lower spec need not worry, these will likely be options that you can turn on and off
2 minutes ago · UnlikeLike · 1 personYou like this. ·
-
ihavenonamenoreallyidont
- Very Active Forum Member
- Posts: 1477
- Joined: Sun Nov 29, 2009 9:13 pm
- Location: Long Buckby, England
Re: Railworks Technical Update
I just hope something is being done to alleviate the rubber banding that is a constant source of annoyance and befuddlement for some of us.
Paul
“Isn’t it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?” – Douglas Adams
“Isn’t it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?” – Douglas Adams
Re: Railworks Technical Update
Would depend on what's going on with the block assets bit , good instancing may help somewhat . Bit early to tell of course , and since they rarely give any usefull info we'll have to wait and peek later .ihavenonamenoreallyidont wrote:I just hope something is being done to alleviate the rubber banding that is a constant source of annoyance and befuddlement for some of us.
Re: Railworks Technical Update
Great news RS.com. Looking forward to getting my hands on theses new features. For those asking about a fix to the "rubber banding" effect. Not much to go on but when you watch the section about the multiplayer towards the end, I was not able to see any evindence of "rubber banding". Fingers crossed this will be removed or improved upon.
Thanks for your efforts all at RS.com and a merry Xmas to you all.
Jim
Thanks for your efforts all at RS.com and a merry Xmas to you all.
Jim
TrainSimDev.com The community dedicated to those who create content for any Train Simulator.
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
Includes: Free downloads via torrent or browser, forum browsable by all, membership by invitation (any member can invite someone)
- scorpion71
- Well Established Forum Member
- Posts: 753
- Joined: Sat Oct 30, 2004 11:37 am
- Location: Around and About, Here and There
Re: Railworks Technical Update
Excellent news, good to know they're biting into the core code and making such changes for the better - lighting has always been one my gripes so I'm very much looking forward to the improvements.
Online play doesn't interest me in the slightest but I guess the 'gamers' out there who dabble with the sim may find this great, may also appeal to new buyers of the sim.
Overall, great stuff all round, 2011 is looking good!
Online play doesn't interest me in the slightest but I guess the 'gamers' out there who dabble with the sim may find this great, may also appeal to new buyers of the sim.
Overall, great stuff all round, 2011 is looking good!
- karma99
- Very Active Forum Member
- Posts: 2329
- Joined: Wed Oct 17, 2007 8:21 pm
- Location: Portsmouth, UK
Re: Railworks Technical Update
I would have thought the exact opposite. If you're a "gamer" (seeing as we're using that tag as meaning IQ < 50 and thumbs glued to an XBox controller here) the only reason for online play would be to organise enormous crashes.scorpion71 wrote:Online play doesn't interest me in the slightest but I guess the 'gamers' out there who dabble with the sim may find this great, may also appeal to new buyers of the sim.
Surely the opportunity to run a railway accurately with a signalman setting roads and drivers and firemen working together and following instructions is the nerdy preserve of us "simmers"?
- Acorncomputer
- Very Active Forum Member
- Posts: 10699
- Joined: Wed Oct 17, 2007 5:37 pm
- Location: Horley, Surrey, (in a cupboard under the stairs)
Re: Railworks Technical Update
Hi
Some very nice things to look forward to there
Some very nice things to look forward to there
Geoff Potter
Now working on my Bluebell Railway route for TS2022
RISC OS - Now Open Source
Now working on my Bluebell Railway route for TS2022
RISC OS - Now Open Source
- KeithThomson
- Getting the hang of things now
- Posts: 59
- Joined: Fri Oct 16, 2009 10:07 pm
- Location: Cambridge, UK
- Contact:
Re: Railworks Technical Update
I agree, I would love to combine the signalling experience of online SimSig with the driving experience of Railworks. I hope it will be possible to get together with a few like-minded people and do stuff like running the Falmouth branch for an "afternoon", designing a timetable, trying to arrange the stock for it, running the trains, maybe a few "failures" along the way. Could be great fun and very rewarding!karma99 wrote:I would have thought the exact opposite. If you're a "gamer" (seeing as we're using that tag as meaning IQ < 50 and thumbs glued to an XBox controller here) the only reason for online play would be to organise enormous crashes.scorpion71 wrote:Online play doesn't interest me in the slightest but I guess the 'gamers' out there who dabble with the sim may find this great, may also appeal to new buyers of the sim.
Surely the opportunity to run a railway accurately with a signalman setting roads and drivers and firemen working together and following instructions is the nerdy preserve of us "simmers"?
