Just Found Out That Scenario Date Is Important!

Discussion in 'General Discussion' started by torfmeister, Jan 31, 2022.

  1. torfmeister

    torfmeister Guest

    ... when using SilverLining 3D weather aka Dynamic Clouds. (3D Clear, 3D Cloudy, 3D Raining etc..)

    I always thought the date field in the scenario properties is of no use really, as stated in the dev docs too.

    But if you use 3D weather it does take the month into account, not just the season (which determines the textures). Sunset and Sunrise are then calculated based on the route's latitude and date in the scenario properties, overriding the TimeOfDay blueprints used when Dynamic Clouds are disabled.

    Try for yourself!
     
    Last edited by a moderator: Jan 31, 2022
    • Like Like x 1
    • Helpful Helpful x 1
  2. torfmeister

    torfmeister Guest

    Here's an example. Season is set to spring in both scenarios. First one has date Feb 21, second one Jun 21. Weather is 3D 2. Cloudy.

    February
    Feb.png
    June
    June.png

    When using standard weather (2D bitmap sky), the date is ignored and the sunset/sunrise is read from the TimeOfDay blueprint, and both scenarios will look the same because only the season you chose will matter.
     
    Last edited by a moderator: Jan 31, 2022
    • Like Like x 1
  3. TimeSlicedDanny

    TimeSlicedDanny Active Member

    Joined:
    Nov 21, 2019
    Messages:
    208
    Likes Received:
    188
    I've noticed that the sun is in the right compass position for the time of day in 3D weather, but can be ridiculously out of position in standard weather; i.e. rising in the north and setting in the south.
     
  4. torfmeister

    torfmeister Guest

    Yes. And with 2D weather you only have 4 predefined sunset/rise times. And the moon is ridiculously big sometimes.
    This strikes me because I did not know about this for years. Nice to see that TS is capable of more than I thought.
     
    Last edited by a moderator: Jan 31, 2022
  5. Peter Hayes

    Peter Hayes Well-Known Member

    Joined:
    Dec 9, 2016
    Messages:
    792
    Likes Received:
    318
    Torf
    How does that work in the Southern Hemisphere? Do we still get Winter weather in January which is our summer? I'll have a try later on!
    pH
     
  6. hayward.john48

    hayward.john48 Well-Known Member

    Joined:
    Dec 8, 2021
    Messages:
    525
    Likes Received:
    368
    The vegetation is also altered according to the date/season.
     
  7. torfmeister

    torfmeister Guest

    The vegetation, which is objects and texture, depends only on the SEASON you choose in the editor.
    The day/night cycle in 2D weather depends also solely on the SEASON.
    The day/night cycle in 3D weather does NOT depend on the SEASON but on the DATE and LATITUDE of the route's origin.
    2022-02-01 00_32_12-Train Simulator (x64).png

    Peter, I'll check with the NZ Midland Line. As I know figured out that the 3D weather is calculated and not predefined in TimeOfDay, the sun should be in the North at noon.

    Quick way to test: Create a new route with polar latitude (+- 67-90 degrees). Set date to June (December for southern hemisphere). There should be no sunset at all and you should see a polar day.
     
    Last edited by a moderator: Jan 31, 2022
  8. torfmeister

    torfmeister Guest

    I can confirm the 3D weather calculations are realistic. Southern Hemisphere midsummer, Dec 21, 11:59 pm. Midnight sun. (created a new route at 70 deg south, season set to winter just for fun.

    Note: FlatEarthers should not read this :D
    2359.png
     
    Last edited by a moderator: Feb 1, 2022
    • Like Like x 2
  9. hayward.john48

    hayward.john48 Well-Known Member

    Joined:
    Dec 8, 2021
    Messages:
    525
    Likes Received:
    368
    Learning is living, we live to learn.
     
  10. triznya.andras

    triznya.andras Well-Known Member

    Joined:
    Jun 29, 2019
    Messages:
    1,838
    Likes Received:
    2,217
    Regarding the date, I wish DTG could change the date entry either by adding labels or setting to ISO (y-m-d).
    My favorite date is 05/06/07 and I genuinely have no idea when it happened.
    (I mean, since we say quarter past 5, the time format should be minutes:hours, too. It's 26:14 right now.)
    ((Except in my language we say quarter 6, or right now half 3.))

    I think it's dmy in TS because it's British and it starts with 01/07/2010, supposedly Summer.
     
    Last edited: Feb 1, 2022
  11. hayward.john48

    hayward.john48 Well-Known Member

    Joined:
    Dec 8, 2021
    Messages:
    525
    Likes Received:
    368
    Correct and I believe that apart from North America most of the ROW uses the same protocol but I stand to be corrected (and am willing to learn). This Forum being British uses British protocol, RWA being US based uses American protocol, you learn to live with it.

    The one everyone uses is 01/01/xx
     
    Last edited: Feb 1, 2022
  12. triznya.andras

    triznya.andras Well-Known Member

    Joined:
    Jun 29, 2019
    Messages:
    1,838
    Likes Received:
    2,217
    My country actually uses yyyy.mm.dd, which is sortable.
    I wouldn't mind dmy but with the US doing mdy I'm regularly confused and default to ISO, which is yyyy-mm-dd.
    Very often I don't know the actual format. I only see nn-nn-nnnn, so I have to guess. Some dates like 12-31-99 make it clear, regardless of sequence.
    Computers usually use mm-dd-yy(yy) by default, because they somehow end up with US settings, or that's the default fallback. So being a programmer for 25 years I automatically assume that computers use either yyyy-mm-dd or mm-dd-yyyy.
    Hence the point, using the standard or just clarifying with a caption would be neat. Sure, there is no icon for it...
     
  13. hayward.john48

    hayward.john48 Well-Known Member

    Joined:
    Dec 8, 2021
    Messages:
    525
    Likes Received:
    368
    Understand your frustration but when DTG (a British company) started out I doubt international date notation entered their heads, to be honest it only mine entered years ago when I first dealt with German and US companies and then I used the notation for example: 01 January xxxx for clarity. That was back before IBM invented PCs and Apple was fruit or the Beatles' record label.;)
     
    Last edited: Feb 1, 2022
  14. torfmeister

    torfmeister Guest

    TS uses DD MM YYYY in the scenario properties fields. Default is always July 1st, 2010.
     
  15. Cyclone

    Cyclone Well-Known Member

    Joined:
    Feb 29, 2020
    Messages:
    3,166
    Likes Received:
    1,057
    That is also an English method, day before month. Here in normal, we put month first. It seems more natural and less robotic to say February 1, for instance, than 1 February.
     
  16. torfmeister

    torfmeister Guest

    Anyway if the format is known it should be no problem. I just find it interesting that it is actually used, I often left it as is and just chose the season believing it was the only important thing for day/night cycle.
    And the dev docs are totally dated and not maintained anymore it seems.
     
    • Like Like x 1
  17. Cyclone

    Cyclone Well-Known Member

    Joined:
    Feb 29, 2020
    Messages:
    3,166
    Likes Received:
    1,057
    Meanwhile, the grass is green and the sky is blue. :D
     
  18. torfmeister

    torfmeister Guest

Share This Page