Jump to content

[WIP][1.9.x-1.12.x] Scatterer-atmospheric scattering (0.0838 - 14/08/2022) Scattering improvements, in-game atmo generation and multi-sun support


blackrack
 Share

Recommended Posts

5 minutes ago, blackrack said:

You have to readjust it, either cloud height or atmosphere height/thickness. I'd hold off on updating atmospheres until the next update is out though.

Good to know! I ask because I’m running up against the ever-classic “glowing clouds” EVE integration issue - on Duna only - and can’t seem to shake it. Happen to know a work-around without the update, or am I SOL? I know it notes that as a fix in the change log in the update following v0.0632.

Link to comment
Share on other sites

1 hour ago, wisdomsavingthrow said:

Good to know! I ask because I’m running up against the ever-classic “glowing clouds” EVE integration issue - on Duna only - and can’t seem to shake it. Happen to know a work-around without the update, or am I SOL? I know it notes that as a fix in the change log in the update following v0.0632.

Glowing clouds? Like on the dark side? Post screenshots and the duna config + the log file.

Link to comment
Share on other sites

19 minutes ago, blackrack said:

Glowing clouds? Like on the dark side? Post screenshots and the duna config + the log file.

Gotcha! To start, a description of my as-yet ongoing issue:

(Scatterer v.0.0632, EVE Redux 1.11.3.1, KSP version 1.11.2.3077 with OpenGL enabled)

When in low orbit over the dark side of Duna, clouds appear to "glow" blue, as if Duna is not casting a shadow on them. This only occurs in low orbit, disappearing once in high orbit; and this is only the case when EVEIntegration_preserveCloudColors = False in the config. When EVEIntegration_preserveCloudColors = True in the config, clouds disappear entirely when in low orbit, only becoming visible once in high orbit. This effect is only present on Duna, and nowhere else.

The relevant EVE configs originate from Spectra and Astronomer's Visual Pack, retooled to fit my Rescale (1.69x scale)

(Generally my custom Duna configs are pretty janky and weird, I won't lie; there's a bit of a hard atmorim cutoff for starters, which you'll see in the screenshot album. I do like how it looks from high, though.)

Duna atmo config (Pastebin): https://pastebin.com/eE1E4SUW

General Scatterer config (Pastebin): https://pastebin.com/q5fA4Twe

Log (Dropbox): https://www.dropbox.com/sh/7xid4l50cf11hwu/AADr4w0A-cpYe0KFjYsASU1Oa?dl=0

Screenshots (Imgur): https://imgur.com/a/MHQrEhY

if you need anything else just let me know, happy to grab additional screenshots, other configs, etc.!

Link to comment
Share on other sites

7 hours ago, wisdomsavingthrow said:

Gotcha! To start, a description of my as-yet ongoing issue:

(Scatterer v.0.0632, EVE Redux 1.11.3.1, KSP version 1.11.2.3077 with OpenGL enabled)

When in low orbit over the dark side of Duna, clouds appear to "glow" blue, as if Duna is not casting a shadow on them. This only occurs in low orbit, disappearing once in high orbit; and this is only the case when EVEIntegration_preserveCloudColors = False in the config. When EVEIntegration_preserveCloudColors = True in the config, clouds disappear entirely when in low orbit, only becoming visible once in high orbit. This effect is only present on Duna, and nowhere else.

The relevant EVE configs originate from Spectra and Astronomer's Visual Pack, retooled to fit my Rescale (1.69x scale)

(Generally my custom Duna configs are pretty janky and weird, I won't lie; there's a bit of a hard atmorim cutoff for starters, which you'll see in the screenshot album. I do like how it looks from high, though.)

Duna atmo config (Pastebin): https://pastebin.com/eE1E4SUW

General Scatterer config (Pastebin): https://pastebin.com/q5fA4Twe

Log (Dropbox): https://www.dropbox.com/sh/7xid4l50cf11hwu/AADr4w0A-cpYe0KFjYsASU1Oa?dl=0

Screenshots (Imgur): https://imgur.com/a/MHQrEhY

if you need anything else just let me know, happy to grab additional screenshots, other configs, etc.!

I think I misunderstood what you were trying to do, I thought you were on 0.0722.

Yeah on 0.0632 not sure what you can do exactly. Try reducing the cloudScattering and skyIrradiance values a bit, try changing the altitude of the clouds slightly or you may just have to generate a new atmo. There was just too many gremlins back then and I don't remember all the details.

Link to comment
Share on other sites

1 hour ago, blackrack said:

I think I misunderstood what you were trying to do, I thought you were on 0.0722.

Yeah on 0.0632 not sure what you can do exactly. Try reducing the cloudScattering and skyIrradiance values a bit, try changing the altitude of the clouds slightly or you may just have to generate a new atmo. There was just too many gremlins back then and I don't remember all the details.

Entirely fair enough - thanks for the potential temp fixes, and thanks as always for your work on the mod! When push comes to shove,  I may just ignore it until the next update or so, given you've said I should hold off on updating my atmospheres. I may be back then - 0.0722 absolutely nukes my custom-generated Eve (the planet) atmosphere, so I'll have to reconstruct that particular one from square one.
 

Link to comment
Share on other sites

So I'm trying to get back into KSP but I encounter an issue with Scatterer / EVE Default Config + JNSQ and KSP 1.12

ModList:

Spoiler

6 Seat Mk3 Cockpit (SixSeatMk3cockpit 1.2)
B9 Part Switch (B9PartSwitch v2.18.0)
ballisticfox's neutral tufx profile (BallisticFoxsNeutralTUFXProfile V1.3)
ballisticfox's vintage TUFX profile (BallisticFoxsVintageTUFXProfile V1.0)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.12.9)
Breaking Ground (BreakingGround-DLC 1.7.1)
Chatterer (Chatterer 0.9.99)
Chatterer Extended (ChattererExtended 0.6.2)
ClickThrough Blocker (ClickThroughBlocker 1:0.1.10.17)
Community Category Kit (CommunityCategoryKit v5.2.0.0)
Community Resource Pack (CommunityResourcePack 1.4.2)
Contract Configurator (ContractConfigurator 1.30.5)
Contract Pack: Bases and Stations Reborn (ContractConfigurator-KerbinSpaceStation 2:3.7.2.5)
Contract Pack: Exploration Plus (ContractConfigurator-ExplorationPlus 2.0.1)
Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2)
Contract Pack: Kerbal Academy (ContractConfigurator-KerbalAcademy 1.1.10)
Contract Pack: Tourism Plus (ContractConfigurator-Tourism 1.5.2)
Crowd Sourced Science (CrowdSourcedScience v6.0)
Cryo Tanks (CryoTanks 1.6.2)
Cryo Tanks Core (CryoTanks-Core 1.6.2)
Cryogenic Engines (CryoEngines 1:2.0.3)
Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Distant Object Enhancement /L (DistantObject v2.1.1.5)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.5)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Easy Vessel Switch (EVS) (EasyVesselSwitch 2.3)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.3.1)
Far Future Technologies (FarFutureTechnologies 1.2.0)
Ferram Aerospace Research Continued (FerramAerospaceResearchContinued 3:0.16.0.4)
Harmony 2 (Harmony2 2.0.4.0)
Heat Control (HeatControl 0.6.1)
JNSQ (JNSQ 0.10.0)
JNSQ Real Date (JNSQ-RealDate 1.2)
JX2Antenna (JX2Antenna 2.0.5)
Kerbal Actuators (KerbalActuators v1.8.4)
Kerbal Atomics (KerbalAtomics 1:1.3.2)
Kerbal Attachment System (KAS 1.9)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Inventory for All (KerbalInventoryForAll 1:1.2.2)
Kerbal Inventory System (KIS 1.28)
Kerbal Konstructs (KerbalKonstructs v1.8.3.0)
Kerbal Renamer (KerbalRenamer v1.5.0)
Kerbalism (Kerbalism 3.14)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-59)
kOS: Scriptable Autopilot System (kOS 1:1.3.2.0)
Kronometer (Kronometer v1.12.0.1)
Making History (MakingHistory-DLC 1.12.1)
MechJeb 2 (MechJeb2 2.12.3.0)
Midweeks lesser red Tufx config (MidweeksLesserRedTUFXConfig 1.0)
Midweeks tufx config (MidweeksTUFXConfig 1.0)
Midweeks_Green (MidweeksGreenTUFXConfig 1.1)
Mk3 Stockalike Expansion (Mk3Expansion 1.6.1.3)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.1)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Construction (NearFutureConstruction 1.3.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical - Decaying RTGs (NearFutureElectrical-DecayingRTGs 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Propulsion - Xenon Hall Effect Thrusters (NearFuturePropulsion-XenonHETs 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Near Future Spacecraft - LFO Engines (NearFutureSpacecraft-OrbitalLFOEngines 1.4.3)
QuazSpace TUFX Config (QuazSpaceTUFXConfig 1.1)
Rational Resources (RationalResources 1.20.2)
Rational Resources Companion (RationalResourcesCompanion 1.20.2)
Rational Resources Kerbalism (RationalResourcesKerbalism 1.20.2)
RealChute Parachute Systems (RealChute v1.4.8.3)
RecoveryController (RecoveryController 0.0.4.1)
ReStock (ReStock 1.4.2)
ReStock+ (ReStockPlus 1.4.2)
scatterer (Scatterer 3:v0.0772)
Scatterer Default Config (Scatterer-config 3:v0.0772)
Scatterer Sunflare (Scatterer-sunflare 3:v0.0772)
ScienceAlert ReAlerted (ScienceAlert 1.9.9.3)
SIMPLEX Kerbalism (SIMPLEXKerbalism 2:3.4)
SIMPLEX TechTree (SimplexTechTree 3:1.25)
Space Dust (SpaceDust 0.4.3)
SpaceTux Library (SpaceTuxLibrary 0.0.8.2)
StageRecovery (StageRecovery 1.9.5.4)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.5)
System Heat (SystemHeat 0.5.6)
TextureReplacer (TextureReplacer v4.5.2)
Toolbar Controller (ToolbarController 1:0.1.9.6)
TUFX (TUFX 1.0.2.3)
VesselMover Continued (VesselMoverContinued v1.12.0)
Waterfall Core (Waterfall 0.6.7)
Waypoint Manager (WaypointManager 2.8.3.1)
Zero MiniAVC (ZeroMiniAVC 1:1.1.1.1)
 

 

Link to comment
Share on other sites

On 10/14/2021 at 1:06 PM, Darknote said:

So I'm trying to get back into KSP but I encounter an issue with Scatterer / EVE Default Config + JNSQ and KSP 1.12

ModList:

  Reveal hidden contents

6 Seat Mk3 Cockpit (SixSeatMk3cockpit 1.2)
B9 Part Switch (B9PartSwitch v2.18.0)
ballisticfox's neutral tufx profile (BallisticFoxsNeutralTUFXProfile V1.3)
ballisticfox's vintage TUFX profile (BallisticFoxsVintageTUFXProfile V1.0)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.12.9)
Breaking Ground (BreakingGround-DLC 1.7.1)
Chatterer (Chatterer 0.9.99)
Chatterer Extended (ChattererExtended 0.6.2)
ClickThrough Blocker (ClickThroughBlocker 1:0.1.10.17)
Community Category Kit (CommunityCategoryKit v5.2.0.0)
Community Resource Pack (CommunityResourcePack 1.4.2)
Contract Configurator (ContractConfigurator 1.30.5)
Contract Pack: Bases and Stations Reborn (ContractConfigurator-KerbinSpaceStation 2:3.7.2.5)
Contract Pack: Exploration Plus (ContractConfigurator-ExplorationPlus 2.0.1)
Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2)
Contract Pack: Kerbal Academy (ContractConfigurator-KerbalAcademy 1.1.10)
Contract Pack: Tourism Plus (ContractConfigurator-Tourism 1.5.2)
Crowd Sourced Science (CrowdSourcedScience v6.0)
Cryo Tanks (CryoTanks 1.6.2)
Cryo Tanks Core (CryoTanks-Core 1.6.2)
Cryogenic Engines (CryoEngines 1:2.0.3)
Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Distant Object Enhancement /L (DistantObject v2.1.1.5)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.5)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Easy Vessel Switch (EVS) (EasyVesselSwitch 2.3)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.3.1)
Far Future Technologies (FarFutureTechnologies 1.2.0)
Ferram Aerospace Research Continued (FerramAerospaceResearchContinued 3:0.16.0.4)
Harmony 2 (Harmony2 2.0.4.0)
Heat Control (HeatControl 0.6.1)
JNSQ (JNSQ 0.10.0)
JNSQ Real Date (JNSQ-RealDate 1.2)
JX2Antenna (JX2Antenna 2.0.5)
Kerbal Actuators (KerbalActuators v1.8.4)
Kerbal Atomics (KerbalAtomics 1:1.3.2)
Kerbal Attachment System (KAS 1.9)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Inventory for All (KerbalInventoryForAll 1:1.2.2)
Kerbal Inventory System (KIS 1.28)
Kerbal Konstructs (KerbalKonstructs v1.8.3.0)
Kerbal Renamer (KerbalRenamer v1.5.0)
Kerbalism (Kerbalism 3.14)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-59)
kOS: Scriptable Autopilot System (kOS 1:1.3.2.0)
Kronometer (Kronometer v1.12.0.1)
Making History (MakingHistory-DLC 1.12.1)
MechJeb 2 (MechJeb2 2.12.3.0)
Midweeks lesser red Tufx config (MidweeksLesserRedTUFXConfig 1.0)
Midweeks tufx config (MidweeksTUFXConfig 1.0)
Midweeks_Green (MidweeksGreenTUFXConfig 1.1)
Mk3 Stockalike Expansion (Mk3Expansion 1.6.1.3)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.1)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Construction (NearFutureConstruction 1.3.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical - Decaying RTGs (NearFutureElectrical-DecayingRTGs 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Propulsion - Xenon Hall Effect Thrusters (NearFuturePropulsion-XenonHETs 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Near Future Spacecraft - LFO Engines (NearFutureSpacecraft-OrbitalLFOEngines 1.4.3)
QuazSpace TUFX Config (QuazSpaceTUFXConfig 1.1)
Rational Resources (RationalResources 1.20.2)
Rational Resources Companion (RationalResourcesCompanion 1.20.2)
Rational Resources Kerbalism (RationalResourcesKerbalism 1.20.2)
RealChute Parachute Systems (RealChute v1.4.8.3)
RecoveryController (RecoveryController 0.0.4.1)
ReStock (ReStock 1.4.2)
ReStock+ (ReStockPlus 1.4.2)
scatterer (Scatterer 3:v0.0772)
Scatterer Default Config (Scatterer-config 3:v0.0772)
Scatterer Sunflare (Scatterer-sunflare 3:v0.0772)
ScienceAlert ReAlerted (ScienceAlert 1.9.9.3)
SIMPLEX Kerbalism (SIMPLEXKerbalism 2:3.4)
SIMPLEX TechTree (SimplexTechTree 3:1.25)
Space Dust (SpaceDust 0.4.3)
SpaceTux Library (SpaceTuxLibrary 0.0.8.2)
StageRecovery (StageRecovery 1.9.5.4)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.5)
System Heat (SystemHeat 0.5.6)
TextureReplacer (TextureReplacer v4.5.2)
Toolbar Controller (ToolbarController 1:0.1.9.6)
TUFX (TUFX 1.0.2.3)
VesselMover Continued (VesselMoverContinued v1.12.0)
Waterfall Core (Waterfall 0.6.7)
Waypoint Manager (WaypointManager 2.8.3.1)
Zero MiniAVC (ZeroMiniAVC 1:1.1.1.1)

 

This doesn't happen without scatterer? Looks fairly minor as far as issues go anyway.

Link to comment
Share on other sites

On 10/10/2021 at 10:16 PM, blackrack said:

I've been working on some improvements to the atmosphere generation, I moved the atmosphere generation to be directly in-game instead of through a separate tool, and I fixed various issues with the atmosphere generation, rendering (most notably the horizon discontinuity/line and concentric circles on the planets) and blending.

I will post more details soon but for now have some pretty (and foggy) pictures:

UjdXSDC.png

 

kLpEcRu.png

u7sxHM0.png

RPj7RED.png

That's a big WOW.

Any ETA if I may ? 

Link to comment
Share on other sites

On 10/15/2021 at 6:47 PM, blackrack said:

This doesn't happen without scatterer? Looks fairly minor as far as issues go anyway.

Yeah it's incredibly minor. A lot of other folks seem to have it but it goes away after upgrading the Launchpad :D 

No stress then^^

Link to comment
Share on other sites

1 hour ago, wisdomsavingthrow said:

Super excited for the new version - gotta ask, does the atmosphere generation being in-game mean we'll be able to tweak our settings in real-time and immediately see the results? That kind of thing would do wonders for me in updating my visuals without having to swap back and forth between the tool and my game.

Allow me to demonstrate

 

Link to comment
Share on other sites

question: Is it possible to have  planets/moons iluminate the terrain of other bodies? It feels weird splashing down on the night side of kerbin with a full Mun and not been able to see anything because its pitch black. Same when landing on the Mund and having that beautiful blue marbel that is Kerbin above you, but no ilumination. 

Link to comment
Share on other sites

1 hour ago, SiCaRiO31 said:

question: Is it possible to have  planets/moons iluminate the terrain of other bodies? It feels weird splashing down on the night side of kerbin with a full Mun and not been able to see anything because its pitch black. Same when landing on the Mund and having that beautiful blue marbel that is Kerbin above you, but no ilumination. 

Planetshine is planned after multiple-sun support, it's just a bit more complicated.

I protoyped it back in the day but that's only a small part of the work needed, see: https://imgur.com/a/dTxPl

Edited by blackrack
Link to comment
Share on other sites

20 hours ago, blackrack said:

Allow me to demonstrate

-snip-

Wow! Just when i thought the game couldnt look any better.

Im excited to see these effects with the new eve clouds in the future!

Stellar work m8!

Link to comment
Share on other sites

Hello everyone! I'm new to visual stuffs and was wondering if there is a way to fix this thing or if this is normal somehow. When the sun is behind laythe  everything is dark looking like it normally would, but when the sun rises behind jool the sun reflects on the water but not the land.. I was not sure if this is a scatterer thing or not.

https://imgur.com/a/fzdbBcv

Link to comment
Share on other sites

1 hour ago, Cattasraafe said:

Hello everyone! I'm new to visual stuffs and was wondering if there is a way to fix this thing or if this is normal somehow. When the sun is behind laythe  everything is dark looking like it normally would, but when the sun rises behind jool the sun reflects on the water but not the land.. I was not sure if this is a scatterer thing or not.

https://imgur.com/a/fzdbBcv

Sun behind Laythe is just night time. Sun behind Jool is an eclipse and eclipses currently don't affect the water and scattering on terrain so there isn't a fix for now. The terrain is dark here because of EVE eclipses, but it can't "see" the water.

Link to comment
Share on other sites

23 hours ago, blackrack said:

Sun behind Laythe is just night time. Sun behind Jool is an eclipse and eclipses currently don't affect the water and scattering on terrain so there isn't a fix for now. The terrain is dark here because of EVE eclipses, but it can't "see" the water.

Ok I thought I'd at least ask to see if I might have been missing something.  And when the sun is high noon on laythe and not eclipsed the ground is still pretty dark. Is that normal as well.

Link to comment
Share on other sites

On 10/24/2021 at 2:44 PM, Cattasraafe said:

Ok I thought I'd at least ask to see if I might have been missing something.  And when the sun is high noon on laythe and not eclipsed the ground is still pretty dark. Is that normal as well.

Not sure what you mean but I think it might be EVE cloud shadows, some screenshots would help.

Link to comment
Share on other sites

I love the visuals although my computer can't really handle more than spectra and eve. That being said, the shadow glitch fix in scatterer is a huge boon and I'd like to keep that no matter what.

If I disable all the other features of scatterer via the in-game config, will that keep the fix while preventing the tax on my computer? Are there certain settings I can't change in game?

I really love the mod, it's such a shame my 8 year old computer can't handle the extra load

Link to comment
Share on other sites

9 hours ago, LudificorPayne said:

I love the visuals although my computer can't really handle more than spectra and eve. That being said, the shadow glitch fix in scatterer is a huge boon and I'd like to keep that no matter what.

If I disable all the other features of scatterer via the in-game config, will that keep the fix while preventing the tax on my computer? Are there certain settings I can't change in game?

I really love the mod, it's such a shame my 8 year old computer can't handle the extra load

If you run scatterer on the integrated preset pretty much a toaster should handle it. You can also remove the planet configs (just delete the entries from the planetslist file).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...