Jump to content

[1.3.1] Pood's OPM-VO (Outer Planets Mod - Visual Overhaul) [v0.3.5] [2017-09-23]


Poodmund

Recommended Posts

Hey Pood,

I'd really just like to thank you for making this mod. I have played with EVE and SVE since I started playing KSP and I have always been hesitant about planet mods, but seeing your screenshots convinced me that it would be worth it. It has worked perfectly since I first downloaded it a week ago, except for the eclipses. The only body I have seen eclipses on is Sarnus, though I haven't looked at the Urlum and Neidon systems. There is a cfg file where the eclipses are written for atmosphered bodies, and i have tried to extend it to all planets to no avail. If you could write a working file and post it, that would be great.

Thanks

 

Link to comment
Share on other sites

14 hours ago, SoggyPickle said:

Hey Pood,

I'd really just like to thank you for making this mod. I have played with EVE and SVE since I started playing KSP and I have always been hesitant about planet mods, but seeing your screenshots convinced me that it would be worth it. It has worked perfectly since I first downloaded it a week ago, except for the eclipses. The only body I have seen eclipses on is Sarnus, though I haven't looked at the Urlum and Neidon systems. There is a cfg file where the eclipses are written for atmosphered bodies, and i have tried to extend it to all planets to no avail. If you could write a working file and post it, that would be great.

Thanks

 

If you are trying to extend the scatterer eclipses, you will find that they only work on atmo bodies. To get eclipses on non atmo bodies, you will need to use EVE

Edited by Galileo
Link to comment
Share on other sites

Ok, now I tried to make another file with the same format as the EVE_Eclipse file in SVE configs, and that hasn't worked either. Adding it to the original also doesn't work.

Spoiler

EVE_SHADOWS
{
    OBJECT
    {
        body = Kerbin
        caster = Mun
        caster = Minmus
    }
    OBJECT
    {
        body = Mun
        caster = Kerbin
    }
    OBJECT
    {
        body = Minmus
        caster = Kerbin
    }
    OBJECT
    {
        body = Eve
        caster = Gilly
    }
    OBJECT
    {
        body = Gilly
        caster = Eve
    }
    OBJECT
    {
        body = Duna
        caster = Ike
    }
    OBJECT
    {
        body = Ike
        caster = Duna
    }
    OBJECT
    {
        body = Jool
        caster = Laythe
        caster = Tylo
        caster = Vall
    }
    OBJECT
    {
        body = Pol
        caster = Jool
    }
    OBJECT
    {
        body = Bop
        caster = Jool
    }
    OBJECT
    {
        body = Tylo
        caster = Jool
        caster = Laythe
        caster = Vall
    }
    OBJECT
    {
        body = Laythe
        caster = Jool
        caster = Tylo
        caster = Vall
    }
    OBJECT
    {
        body = Vall
        caster = Jool
        caster = Laythe
        caster = Tylo
    }
    OBJECT
    {
        body = Sarnus
        caster = Ovok
        caster = Eeloo
        caster = Slate
    }
    OBJECT
    {
        body = Hale
        caster = Sarnus
        caster = Ovok
        caster = Eeloo
    }
    OBJECT
    {
        body = Ovok
        caster = Hale
        caster = Sarnus
        caster = Eeloo
    }
    OBJECT
    {
        body = Eeloo
        caster = Ovok
        caster = Sarnus
        caster = Slate
    }
    OBJECT
    {
        body = Slate
        caster = Ovok
        caster = Eeloo
        caster = Sarnus
    }
    OBJECT
    {
        body = Tekto
        caster = Eeloo
        caster = Slate
        caster = Sarnus
    }
    OBJECT
    {
        body = Urlum
        caster = Polta
        caster = Priax
        caster = Wal
    }
    OBJECT
    {
        body = Polta
        caster = Urlum
        caster = Priax
        caster = Wal
    }
    OBJECT
    {
        body = Priax
        caster = Polta
        caster = Urlum
        caster = Wal
    }
    OBJECT
    {
        body = Wal
        caster = Polta
        caster = Urlum
        caster = Tal
    }
    OBJECT
    {
        body = Tal
        caster = Polta
        caster = Wal
        caster = Urlum
    }
    OBJECT
    {
        body = Neidon
        caster = Thatmo
        caster = Nissee
    }
    OBJECT
    {
        body = Thatmo
        caster = Neidon
    }
    OBJECT
    {
        body = Nissee
        caster = Neidon
    }
    OBJECT
    {
        body = Plock
        caster = Karen
    }
    OBJECT
    {
        body = Karen
        caster = Plock
    }
}

I also saw that Scatterer_EVEShadows overrides EVE_Eclipse, so I copied this in there too. Sarnus is still not casting shadows, but I have now seen shadows on Sarnus, Plock, and Karen. If anyone has gotten eclipses to work on all bodies please let me know how.

Thanks 

Link to comment
Share on other sites

44 minutes ago, SoggyPickle said:

Ok, now I tried to make another file with the same format as the EVE_Eclipse file in SVE configs, and that hasn't worked either. Adding it to the original also doesn't work.

  Reveal hidden contents

EVE_SHADOWS
{
    OBJECT
    {
        body = Kerbin
        caster = Mun
        caster = Minmus
    }
    OBJECT
    {
        body = Mun
        caster = Kerbin
    }
    OBJECT
    {
        body = Minmus
        caster = Kerbin
    }
    OBJECT
    {
        body = Eve
        caster = Gilly
    }
    OBJECT
    {
        body = Gilly
        caster = Eve
    }
    OBJECT
    {
        body = Duna
        caster = Ike
    }
    OBJECT
    {
        body = Ike
        caster = Duna
    }
    OBJECT
    {
        body = Jool
        caster = Laythe
        caster = Tylo
        caster = Vall
    }
    OBJECT
    {
        body = Pol
        caster = Jool
    }
    OBJECT
    {
        body = Bop
        caster = Jool
    }
    OBJECT
    {
        body = Tylo
        caster = Jool
        caster = Laythe
        caster = Vall
    }
    OBJECT
    {
        body = Laythe
        caster = Jool
        caster = Tylo
        caster = Vall
    }
    OBJECT
    {
        body = Vall
        caster = Jool
        caster = Laythe
        caster = Tylo
    }
    OBJECT
    {
        body = Sarnus
        caster = Ovok
        caster = Eeloo
        caster = Slate
    }
    OBJECT
    {
        body = Hale
        caster = Sarnus
        caster = Ovok
        caster = Eeloo
    }
    OBJECT
    {
        body = Ovok
        caster = Hale
        caster = Sarnus
        caster = Eeloo
    }
    OBJECT
    {
        body = Eeloo
        caster = Ovok
        caster = Sarnus
        caster = Slate
    }
    OBJECT
    {
        body = Slate
        caster = Ovok
        caster = Eeloo
        caster = Sarnus
    }
    OBJECT
    {
        body = Tekto
        caster = Eeloo
        caster = Slate
        caster = Sarnus
    }
    OBJECT
    {
        body = Urlum
        caster = Polta
        caster = Priax
        caster = Wal
    }
    OBJECT
    {
        body = Polta
        caster = Urlum
        caster = Priax
        caster = Wal
    }
    OBJECT
    {
        body = Priax
        caster = Polta
        caster = Urlum
        caster = Wal
    }
    OBJECT
    {
        body = Wal
        caster = Polta
        caster = Urlum
        caster = Tal
    }
    OBJECT
    {
        body = Tal
        caster = Polta
        caster = Wal
        caster = Urlum
    }
    OBJECT
    {
        body = Neidon
        caster = Thatmo
        caster = Nissee
    }
    OBJECT
    {
        body = Thatmo
        caster = Neidon
    }
    OBJECT
    {
        body = Nissee
        caster = Neidon
    }
    OBJECT
    {
        body = Plock
        caster = Karen
    }
    OBJECT
    {
        body = Karen
        caster = Plock
    }
}

I also saw that Scatterer_EVEShadows overrides EVE_Eclipse, so I copied this in there too. Sarnus is still not casting shadows, but I have now seen shadows on Sarnus, Plock, and Karen. If anyone has gotten eclipses to work on all bodies please let me know how.

Thanks 

What version of SVE are you using? 

Edited by Galileo
Link to comment
Share on other sites

39 minutes ago, SoggyPickle said:

1.2.5.0, with med res textures

Well there is going to be an issue there. 1.2.5.0 is developed with the latest scatterer, while OPMVO is not yet. The cfg structure of scatterer has changed since OPMVO last updated. This may be a reason you are not able to make your eclipses work properly. To shorten it: you are using outdated scatterer cfgs.

this is just in theory as I have not used OPMVO in a while.

Edited by Galileo
Link to comment
Share on other sites

It worked!

Installing SVE 1.2.4.1 instead of 1.2.5 and using my eclipse cfg's has made the eclipses appear on all planets! Some things are changed though, sunflares are more or less gone and Tekto is a bit darker, but hey, that's fine. The fact that Hale and Ovok were light while Sarnus covered the entire sky in front of the sun just bothered me so much. Thanks for helping, Galileo. 

EDIT: I've done more testing to see what else is different. Lens flares can be added back by adding Galileo's Sunflares, but the flare covering the sun was not fixed. While Tekto is generally slightly darker map view and the Tracking station, the clouds are a solid layer the same color as the highest clouds while playing in orbit. Everything is normal again once in the atmosphere and everything is normal at the other planets, also. I guess I'll just wait for the next update of OPMVO and everything will be perfect.

Edited by SoggyPickle
Link to comment
Share on other sites

On 9/3/2017 at 11:53 AM, TeraByte_Gaming said:

I have been having some issues with the clouds not appearing, my visual mods are: Andromeda Visuals: Daydream, EVE, Scatterer, and of course OPM-VO.

If you are using Andromeda Visuals, it uses an updated version of the old EVE that still had the BoulderCo folder. Thus, you cannot use this mod to add clouds to OPM. You must use the old OPM cloud mod by Eleusis La Arwall at: 

The first "old version" for Astronomers Visual Pack works perfectly with Andromeda. The main version auto selects your pack and has had problems for me.

 

Link to comment
Share on other sites

1 minute ago, TeraByte_Gaming said:

Thanks @zangonoid, I'll try it out tomorrow. Just to clarify, is this something you run with OPM-VO or standalone. (I apologize if that was a stupid question. :D)

Since you are using Andromeda Visuals, you absolutely cannot use OPM-VO. You must use the OPM cloud configurations by Eleusis La Arwall (I posted the link to it) because it was created to work with the old EVE which Andromeda Visuals uses.

Link to comment
Share on other sites

Seeing as the major work has now been done on the next GPP update, I can soon shift my focus back this way.

With regards to the above discussion, this mod has been built to use EVE 1.2.2-* and will not function on prior major versions or branches. I will not be supporting any visual packs that use the old EVE syntax/plugin; the code was deprecated for good reason and we should all look to move forward with the latest EVE developments.

Link to comment
Share on other sites

14 hours ago, Poodmund said:

Seeing as the major work has now been done on the next GPP update, I can soon shift my focus back this way.

With regards to the above discussion, this mod has been built to use EVE 1.2.2-* and will not function on prior major versions or branches. I will not be supporting any visual packs that use the old EVE syntax/plugin; the code was deprecated for good reason and we should all look to move forward with the latest EVE developments.

Ooh, this might be ready in time for my eventual gas giant journeys. I'm ready. I installed this 1.2 version on my 1.3 game just to see what would go wrong, and it's actually not bad, only the atmospheres are really lacking.

Link to comment
Share on other sites

  • 3 weeks later...

Just to be clear, If I am running KSP 1.3.0, the latest version of Kopernicus (release-1.3.0-6), latest OPM-Galileo (1.2.1),  Stock Visual Enhancements (1.2.5.0) and an SVE texture pack, latest EVE (1.2.2-1), latest scatterer (v0.0320b)...

is there a specific version of OPMVO that I can/should run?  

(I'm also running Research Bodies, CRP, Final Frontier, and plan to add DOE and Planetshine once I get a stable install/config)
 

Link to comment
Share on other sites

Ah, then I should just wait until someone specifically posts a OPVM 1.3 update that works with the "latest" Kopernicus/OPM-Galileao/EVE/Scatterer/SVE.  So many dependencies, its a miracle anything works.  And yet it does, kerbally.

Thanks!

(now to figure out TextureReplacer vs TextureReplacerReplace dealing with the skybox and uniforms)

 

Edited by Murdabenne
clarification
Link to comment
Share on other sites

What I did in my brief stunt to update this mod was just blindly follow Galileo's SVE config layout, but I ended up somehow overwriting Laythe's atmosphere config with that of Tekto, leaving Tekto as a blank black sphere. Every other atmosphere actually worked fine and looked as intended (Thatmo in particular is beautiful). It was pretty gnarly. Someone with actual knowledge of the code could hopefully update this real easily...

Edited by Ivy
Link to comment
Share on other sites

Latest Release - v.0.3.5 "The Matoro" Pre-Release Beta - 23rd Sept. 17

CKAN entry will be updated in due course. Please note, this release was intended to be used alongside Galileo's unofficial OPM_Galileo v1.2.1 release of the Outer Planets Mod. All links to dependent mods can be found in the OP.

P.S. Not happy with some of the visuals, these will most likely be changed over time. :wink:  This is a personal view after working alongside the GPP team. OPM-VO needs to improve. :D 

Edited by Poodmund
Link to comment
Share on other sites

10 hours ago, Poodmund said:

Latest Release - v.0.3.5 "The Matoro" Pre-Release Beta - 23rd Sept. 17

CKAN entry will be updated in due course. Please note, this release was intended to be used alongside Galileo's unofficial OPM_Galileo v1.2.1 release of the Outer Planets Mod. All links to dependent mods can be found in the OP.

P.S. Not happy with some of the visuals, these will most likely be changed over time. :wink:  This is a personal view after working alongside the GPP team. OPM-VO needs to improve. :D 

When I saw a Poodmund post in this thread in my notifications, I jumped for joy. Fantastic!

And yeah, as Astronomer's Visual Pack is gaining momentum, maybe that would be a good standard to work towards.

Link to comment
Share on other sites

35 minutes ago, hanhan658 said:

A problem (answer fast): The EVE is working, but not the Scatterer, and yeah I have all the dependencies and the right version of everything. What should i do now?

Do what everyone should do when they're having an issue.... post their logs.

In this instance, predominantly the Module Manager Cache file but the rest won't hurt:

On a different note, Tekto and Thatmo are getting a large second pass on their Scatterer configurations. They will look 10x as nice when transitioning from orbit to surface. Please be aware, however, there is an issue with Scatterer that is causing Null Refs so at this stage you may want to disable the Ocean Refraction setting in the Scatterer settings menu.

Edited by Poodmund
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.

×
×
  • Create New...