How can I remove the foggy horizon in the default SkySphere?

I’ve set up my SkySphere to be a starry night sky, but it’s kind of ruined by the horizon still sticking around and being dark grayish. I want the stars to cover the entire sphere, because as it is now the light horizon covers more of my characters view than the stars do, which kind of defeats the point of having them there in the first place. Physically moving the SkySphere around doens’t work, because it seems to update that foggy horizon to just stick to the middle of the screen at all times. How can I remove it?

Illustration of what I’m talking about:

2 Likes

Was wondering the same.

Hey I think I found the answer to this (almost) 2 year old question.
You want to edit the “M_Sky_Panning_Clouds2” material which is in the engine content folder under “EngineSky”. Find the “HorizonDistribution” section of the material, disconnect the “dot” and change the black constant 3 vector to white and connect that directly to the clamp instead of the “dot” node.

I made a duplicate of the material and edited my duplicate just in case I messed something up.

Images are attached but just in case that doesn’t work for some reason here is an imgur link:

2 Likes

Well, it’s obviously too late now, but I tried this and it certainly seems to work out. So, thanks for the reply anyway!

Tried this. Its removing the white area at the bottom but clouds are messed up after the change. Wouldn’t recommend doing this unless you really don’t care what the sky looks like.

Yeah, in my example I was only looking to have my skybox cubemap cover the entire sky sphere, so I didn’t need any of the other features of the sky sphere. If you do need those, this might not be a good solution.

how can i control the hieght of horizon?
please help

USE EXTREME CAUTION WHEN DOING THIS! You are actually modifying the UNREAL ENGINE CORE FILES! I made a backup of my project and thought “i’ll just restore it if this breaks something” - well, guess what…. it breaks THE ENGINE and a backed up copy of your project doesn’t do you any good.

The main reason I’m posting this is because i thought i was being very cautious:

  1. I made a backup copy of the material first

  2. I took a screenshot to make sure i put it back exactly how it was (you are only changing two things)

However, after not liking the change, I tried #2 first and just put the nodes/connections back how they were… NOPE my horizon is now tilted and i can’t fix it. I then tried #1 of deleting the file and renaming the backup…. i renamed to skysphere material i changed to “_broken” and then tried to rename the backup file to the original name… it won’t let me do it and keeps saying “this file already exists” when it doesnt - i’ve rebooted, etc and no luck.

MY SKYSHERE IS NOW BROKEN FOR ANY PROJECT USING THIS VERSION OF UE….. I’ll have to reinstall it which means reinstalling all my plugins, java, etc….. wish i had never done this.

EDIT: I was able to fix this, though not ideal…. click on the “broken” material file and select “replace references”. You can then select the “backup” material and replace it, then rename it back to the original name…. still a bit nerve wracking as you have to confirm the permanent deletion of the broken material and i wasn’t sure this was going to work; but it did