Planet Texture Coloring (Was: Planet Texture bug?)

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

The sky colours weren't reset in 1.72 when a texture was being set and the polar_color_factor was deterministically set from the land_hsb_color. So in 1.72 we had a similar problem, just one which nobody reported: if one OXP sets atmospheric colours it will affect another OXP which provides a planetary texture.

We could specify a complete duplicate set of colour parameters to be used when a texture is provided, although that might be a bit overkill.

The problem with just asking a texture-providing OXP to specify a complete set of the standard colour parameters in order to display the texture as designed is that we can't guarantee what order the OXPs load in, so a later OXP may override an earlier OXPs settings.


How does everyone else feel it should work? On the one hand I presume we want to render a fully coloured planetary texture as designed by the graphic artist, on the other, we may want to provide a mechanism to specify a more generic planetary texture and then modify it by specifying colour parameters.

PS. Any way to change the title of this thread? It's now a discussion about a feature rather than a bug, as we've clarified that it's not a bug.
The glass is twice as big as it needs to be.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6632
Joined: Wed Feb 28, 2007 7:54 am

Post by another_commander »

Moved you out of Testing and Bug Reports, as requested. Discussion continues in... ehm... Discussion.
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Post by pagroove »

Well I was not bothered by the bug. At first it did look a little odd but it's easy to get used to it. I like the procedural s in 1.73 they seem better than ever before, however they still are not as good as oxp textured planets. So keep in mind that people want to personalize the Ooniverse. I actually like to see a sort of System Redux 2 with a switch so that it not always creates a textured planet but also sometimes a procedural one. So the Mechanism then has to be that it works good in both environments.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Micha
Commodore
Commodore
Posts: 815
Joined: Tue Sep 02, 2008 2:01 pm
Location: London, UK
Contact:

Post by Micha »

pagroove wrote:
Well I was not bothered by the bug. At first it did look a little odd but it's easy to get used to it.
Ok, well, if even the author of an OXP which gets affected by this doesn't really mind whether or not his textures get modified unintentionally, I'll just revert the code back to the original rewrite. It will save a lot of complexity in the planetinfo.plist.
The glass is twice as big as it needs to be.
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Post by pagroove »

Mmmmm....mmmmmmmmmmmmmmmmmmmm.. :?
Well it's better to have the textures as original as meant by the author. But if it's very very very much work then shift it to a lower priority. 8)
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
Post Reply