Futurecraft Forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Futurecraft Forums

A forum dedicated to communication and innovation!
 
HomeLatest imagesSearchRegisterLog in
Welcome, one and all, to the Futurecraft Forums!

 

 The size of a planet

Go down 
+19
The Schmetterling
Laibach
Commander Error
Last_Jedi_Standing
Tau
Buggy1997123
MrTargareyan
Tiel+
Saravanth
MercurySteam
Keon
Laserbilly
fr0stbyte124
craftqq
Groot
Ivan2006
Iv121
Joel
Hierarch Fenway
23 posters
Go to page : Previous  1, 2, 3, 4, 5, 6, 7
AuthorMessage
Saravanth
Recruit
Recruit
Saravanth


Posts : 287
Join date : 2012-09-08
Location : *snap snap*

The size of a planet - Page 7 Empty
PostSubject: Re: The size of a planet   The size of a planet - Page 7 Icon_minitimeTue Oct 08, 2013 5:04 pm

...

Why... Why did no one come up with that earlier?!

BOTH! ¡snıuǝƃ
Back to top Go down
fr0stbyte124
Super Developrator
Super Developrator
fr0stbyte124


Posts : 1835
Join date : 2011-10-13

The size of a planet - Page 7 Empty
PostSubject: Re: The size of a planet   The size of a planet - Page 7 Icon_minitimeTue Oct 08, 2013 5:36 pm

Because I misinterpreted how that projection wrapped and thought it wouldn't work.  Even now, the stretching will cause problems, but I might be able to mess with the UV map to hide the distortion.  The problem is that normally the sphere is the true form and the flat projection is the illusion, but here the the flat map is the true form and the spherical projection is the illusion.  What we want is to be able to scroll the flat map and have it appear as spherical rotation on the globe, but the way it projects right now, some regions will get larger and smaller as you scroll around.

Or you can lock the UV map to the terrain, which will make planetary rotation look correct, but then as you change altitude the distorted region will expand and contract.

I think I'd prefer the first option so that the descent looks stable, but I don't know how bad the distortion is going to be until I simulate it. It could be really bad.
Back to top Go down
fr0stbyte124
Super Developrator
Super Developrator
fr0stbyte124


Posts : 1835
Join date : 2011-10-13

The size of a planet - Page 7 Empty
PostSubject: Re: The size of a planet   The size of a planet - Page 7 Icon_minitimeWed Oct 09, 2013 12:52 pm

I've been thinking about it, and we really don't need to do a realisti quincuncial projection. Instead of making a square project to a hemisphere, I could project the circle inscribed in that square, which wouldn't have any distortion bias. This will mean, though, that at the corners of the square map, the visual planet horizon will be off as much as 26 degrees.

By my math, orbiting the planet along the diagonal will take 41% longer than the horizontal. I don't know if this will be noticeable or not. If it is, we have three options:

1) Ignore it and let the orbit period be inconsistent.
2) Define the equator to be something between a perfect circle and perfect square. This will reduce difference in length in proportion to the amount of distortion it introduces.
3) Artificially boost the speed of ships orbiting along the diagonal vector. Minecarts go 41% faster along the diagonal, too, and people don't seem to think much of it.

If we do anything, I think 3 is the best course of action. Or, we can do a combination of 2 and 3. 20% stretch and 20% speed boost.

The sun complicates things as well, but if we make the planetary rotation happen along either the diagonal or the perpendicular, it should work out.
Back to top Go down
Sponsored content





The size of a planet - Page 7 Empty
PostSubject: Re: The size of a planet   The size of a planet - Page 7 Icon_minitime

Back to top Go down
 
The size of a planet
Back to top 
Page 7 of 7Go to page : Previous  1, 2, 3, 4, 5, 6, 7
 Similar topics
-
» Planet cracker?
» How to bomb a planet/server
» Planet-side transport
» So, about that square/sphereical planet debate...
» Size of this mod?

Permissions in this forum:You cannot reply to topics in this forum
Futurecraft Forums :: General Area :: Members' Lounge-
Jump to: