RDC Sky Updates

As we saw at RDC it looks like we will be getting some sky updates, as well as a true weather system.
I suggest implementing phases of the moon along with these features. There used to be a setting for the phase of the moon in either skyboxes or lighting, however it was fixed at the full moon setting and appears to have been removed.
It would also be cool if we could get the stars to rotate with the sun and moon.

We see what they are working on around 01:54:00
RDC Twitch Stream

8 Likes

:open_mouth: :open_mouth: :open_mouth:

any links?

I remember seeing a laptop at RDC 2015 of a guy working on some really dank stuff. Idk if it was a snapshot of what could be or a a real studio window, but it was cool.

2 Likes

We get a look at it at about 01:54:00
Twitch Stream

3 Likes

Oh it would be helpful if we could separate the moon and sun by a variable distance. At the moment the moon is always trailing nearby the sun. It would be nice if we could increase that distance, such that the moon comes up slightly after the sun goes down.

1 Like

Wouldn’t it make more sense to unhinge the moon from the sun entirely?

1 Like

I don’t think so. Planets have a strong link between the two. Orbits and stuff yo

It’d be useful for cases like this. https://twitter.com/ZeekerssRBLX/status/730900078680891392
(I just wanted the sun behind the character but the moon was freaking out.)

1 Like

I would agree that it would be the best case scenario.

Only you want to force the orbits to resemble the orbit of the moon-earth system. A developer might want to create an alternate scenario, possibly unlike reality.

I think the best way to do it is just have a toggle and 2 more settings.

game.Lighting.OrbitsEnabled = false --This enables the next 2 properties
game.Lighting.SunPosition = Vector2.new()
game.Lighting.MoonPosition = Vector2.new()

4 Likes

That would be great.

I understand a Vector2 is doable because you can define the sun/moon position as two angles, but maybe a Vector3 that points towards the sun/moon from origin would be easier to use and intuitively makes more sense? (Since you’re using the vector as a vector then and not just as an array to store two variables in)

1 Like

I’d like if they were Vector3 as well, but I’d also prefer if they were directions instead of position so they’d match the existing methods.

http://wiki.roblox.com/index.php?title=API:Class/Lighting/GetSunDirection
http://wiki.roblox.com/index.php?title=API:Class/Lighting/GetMoonDirection

1 Like

Yes, that’s what I mean as well :thumbsup: