FS.E652 091, on 11 March 2024 - 06:54 AM, said:
Genma, you've opened a nice tricky point: Wet Textures...!
i've done a track texture for Rain Conditions, howewher it never worked :-\ i can attach it so it can be useful for the future! :-D
by my way it can be bring in consideration the fact to implement a wet texture for Rainy or Snowy Conditions too
One of my projects is the Cal-P in central California. No snow ever where the rails are but plenty of rain in the winter. I created the wet textures by adding a 25% opacity layer on top of the every-day texture and set the ESD_Alternative_Texture() value to snow. If the activity says snow it rains and everything looks wet.
For
years I was asking for a /rain folder and an ESD_Alternative_Texture() value so things could be done "right". Carlo did it for me and IIRC I think he said the correct ESD value was (512).
Then I had a thought too far: How do I have a model that has both rain and snow textures? Or rain, snow and night textures? Reality has a lot of possible combinations that have to be dealt with. I've thought about this for a looong time and my current thinking is we need something like new rows of data in the .sd file for each model. It probably would need 3 columns of data on each line, as many lines as combinations you want to model. It might look like this:
Column1 is for seasons, values
- Same for all seasons
- Spring
- Summer
- Autumn
- Winter
Column 2 is for terrain appearance:
- Dry always
- Wet from rain
- Covered by snow
Column 3 is for lighting:
- Same texture for 24 hours
- Daylight only
- Night time only
Examples:
Terrtex, all lighting conditions, needs 10 lines:
Spring / Dry / Same for 24 hours
Spring / Wet from rain / Same for 24 hours
Spring / Covered in snow / Same for 24 hours
Summer / Dry / Same for 24 hours
Summer / Wet from rain / Same for 24 hours
Autumn / Dry / Same for 24 hours
Autumn / Wet from rain / Same for 24 hours
Winter / Dry / Same for 24 hours
Winter / Wet from rain / Same for 24 hours
Winter / Covered in snow / Same for 24 hours
One very important difference between the above and how we think of it now: There is a complete disconnect between current precipitation as spec'd in the Activity and what the textures ill show. One might set the weather for falling snow
but whether there is or is not any accumulation on the ground is a completely different question.
Rain, at any time on streets:
All seasons / Dry / Same for 24 hours
All seasons / Wet from rain / Same for 24 hours
A building w/ night lighting, dry, rain, snow needs 6 lines:
All seasons / Dry / Daytime
All seasons / Dry / Night Time
All seasons / Wet from rain / Daytime
All seasons / Wet from rain / Nighttime
All seasons / Covered with snow / Daytime
All seasons / Covered with snow / Nighttime
If that is what it takes then I expect a lot of new code will be needed. Who will do it? Beats me