Atmosphere does not respond to SkyboxOrientation property.

When a sky has a modified SkyboxOrientation property the atmosphere image is not re-gererated to respond to the new orientation.
example.rbxl (51.2 KB)

Expected behavior

If everything was working correctly there would be a seamless transition between the sky and geometry passed over the atmosphere shader, however there is clearly a seam where the low quality image used by the skybox shader is not concurrent with SkyboxOrientation.

2 Likes

I think the Rotation is set in the rendering pipeline after the Reflection pass is done, and I also believe rotating the skybox would mean a new texture generation for the reflection cubemap (doesn’t directly use the skybox) which would waste performance.
Then again I can only speculate.

this image is only generated when the skybox changes, so performance is irrelevant. its solved once, then cached in vram…
aside from this, i can attest that updating the image that feeds specularity and atmosphere is done in the background, not on the immediate frame its changed. i have a game that swaps skyboxes frequently and experience zero frame drops.
this would not impact performance, even on their newly planned tv application in my opinion.

1 Like

Thanks for the report! Could you include a video or some screenshots of the issue occurring? We’re unsure what the issue is just based on the repro file.