Page MenuHomeFeedback Tracker

[Feature Request] skyColorInfluencesHorizonColor and fogColorInfluencesHorizonColor
Need More Info, NormalPublic


In the days of Arma 2 and Operation Arrowhead, terrains had the ability to utilize the horizont object to create mountain ranges or other skybox objects that would help to further immerse the player in the environment. Unfortunately, in the move to Arma 3, it seemed that that ability disappeared when the same horizont objects were tailored to function as a blend between the ocean and the sky for island maps. This tailoring, from what I've been able to gather, is primarily an added influence from skyColor and fogColor over the horizont object. Some maps have managed to work around this by endlessly tweaking fogColor and skyColor, but to be able to change how much influence those two factors have over it would reduce the workload significantly.

As CfgWorlds classes exist, they have a parameter named skyColorInfluencesFogColor by which old lighting configs made before the Arma 3 Visual Upgrade work. My suggestion would be to follow up with new skyColorInfluencesHorizonColor and fogColorInfluencesHorizonColor float or bool parameters to adjust either how much influence is had over the horizont object or whether it is influenced at all.


Operating System
Windows 10 x64

Event Timeline

Vespade created this task.Nov 30 2023, 7:00 PM

Any chance to have visual examples?

BIS_fnc_KK changed the task status from New to Need More Info.Nov 30 2023, 7:52 PM
Vespade added a comment.EditedDec 2 2023, 7:51 AM

Any chance to have visual examples?

Here is an image of a terrain using Livonia's lighting with the horizont object replaced with the model and textures from A2:OA's Takistan.

Here is an example where it is a little bit easier to see that the horizont object takes on color from the sky color defined in the lighting classes in CfgWorlds. (This example has all sky parameters set to {1,0,0} and all fog parameters set to {0,0,1}.

This example shows the same changes as the above example, but at night time where you can see it takes on more of the color of the fog as the night sky takes over.

dedmen added a subscriber: dedmen.Dec 7 2023, 5:45 PM

I suspect this color influence might be in the shaders. Which might make it problematic and potentially not feasible to change.

Any chance anyone has gotten an opportunity to have a deeper look into this to see whether it may be possible? I did some further testing, as I had a feeling perhaps the _SKY suffix may have something to do with it. Unfortunately, it appears that is not the case, as my attempts to replace any _SKY horizont files with _CA files resulted in similar issues, just without transparency.