Trying to explain SFS's planet data parameters

Axiom

He who asks ten thousand questions
Team Judge
TEAM HAWK
Swingin' on a Star
Atlas
Under Pressure
Registered
#27
Another Weird Question, but is it possible to view text heightmaps as images?
 

Altaïr

Space Stig, Master of gravity
Staff member
Head Moderator
Team Kolibri
Modder
TEAM HAWK
Atlas
Deja Vu
Under Pressure
Forum Legend
#28
Another Weird Question, but is it possible to view text heightmaps as images?
You can, using a spreadsheet, copying the data in it, and plotting a graph from it. That's what I used sometimes.
 

Axiom

He who asks ten thousand questions
Team Judge
TEAM HAWK
Swingin' on a Star
Atlas
Under Pressure
Registered
#29
ok, thanks!

Edit: New problem, when I try to make a graph out of the crater edge heightmap in sfs, it gives me this instead if anything resembling a graph:
Excel being Autistic.jpg

Edit 2: it was because of the commas making excel read it as text
 
Last edited:

Axiom

He who asks ten thousand questions
Team Judge
TEAM HAWK
Swingin' on a Star
Atlas
Under Pressure
Registered
#30
So what are these heightmaps used for? Like these don't look like terrain (like at all).
Curve 3.jpg
Crater_Edge.jpg
Curve 3.jpg
Curve1.jpg
Curve2.jpg
Curve4.jpg
Curve5.jpg
Curve6.jpg
Curve7.jpg
Curve8.jpg
Mars_Plains.jpg
Pow.jpg
Pow3.jpg
Top.jpg

These are recreations of the terrain in Excel
 

mariohobbs

Modder
Moon Maker
Swingin' on a Star
Atlas
Biker Mice from Mars
ET phone home
Voyager Quest
Floater
Registered
#31
So what are these heightmaps used for? Like these don't look like terrain (like at all).
These are recreations of the terrain in Excel
Its most likely from the scale of your x-axis, since the X and Y don't seem to be the same as in game.
 

Axiom

He who asks ten thousand questions
Team Judge
TEAM HAWK
Swingin' on a Star
Atlas
Under Pressure
Registered
#32
So There's 2 types of these mystery heightmaps:
Theres the plains one which always has a displacement of one. And then theres the 'Curve' Family of heightmaps which appears later in the heightmap code.

I think that the former is used to only have certain heightmaps in certain places. And the latter is used to modify the heightmap (how this works is still a mystery.

This is Deimos, this has the Curve6 and Curve7 heightmap modifiers
DeimosMap.jpg


This is Europa, this has the Pow3 modifier
EuropaMap.jpg


This Ganymede, this has the Curve8 modifier. The whole reason why I think these are modifiers as the terrain on Ganymede is more pointy than the perlin heightmap would suggest
GanymedeMap.jpg


This has the Mercury_Plains heightmap. I think that it sets which parts have the heightmaps and which parts don't as:
  1. It is the size of the entire planet
  2. The heightmap itself is all ones apart from 2 sections which are zeros. I think the heightmap is making it so the other heightmaps don't apply in Mercury's landmarks
  3. It starts with the phrase 'PLAINS' rather than output, and one of the other parameters in the other heightmaps is PLAINS
MercuryMap.jpg


This is the Moon, has the same Plains Heightmap
MoonMap.jpg


This is Phobos, it has the Curve4 modifier
PhobosMap.jpg


This is Mars, has the plain heightmap
MarsMap.jpg


This is Venus, It has the Venus_Plains thing and also has the Curve1 modifier. This is further evidence to for my theory that it's some sort of modifier as there aren't any heightmaps that make Venus' volcanoes
VenusMap.jpg


I might take this to the discord to be honest

Edit: According to discord I'm right:
I was right.jpg

This will be really useful actually
 
Last edited: