Page 1 of 1

VT Question

Posted: 10.06.2012, 06:02
by PlutonianEmpire
One question about VT's in Celestia (1.6.1).

Can a tile of a particular level in a medres/(addon) folder be of a different pixel size than a tile of the same area in the level above or below it?

Such as, can a level9 tile of a particular area be 512x512 pixels while a level10 tile of the same area is 1024x1024 pixels?

Re: VT Question

Posted: 10.06.2012, 09:45
by Hungry4info
I'm pretty sure I've seen this before.

Re: VT Question

Posted: 10.06.2012, 11:56
by t00fri
PlutonianEmpire wrote:One question about VT's in Celestia (1.6.1).

Can a tile of a particular level in a medres/(addon) folder be of a different pixel size than a tile of the same area in the level above or below it?

Such as, can a level9 tile of a particular area be 512x512 pixels while a level10 tile of the same area is 1024x1024 pixels?

Answer is YES.

If you observe such varying tile sizes in different levels then most probably my texture tools were used to generate the respective VT set. Note that a given VT, say tx_x_y, of a certain level does NOT refer to the same surface part as tx_x_y does in a different level!

In my texture tools, variable tile sizes are used towards the poles, since for increasing latitude (modulus) , the body's circumference decreases. Hence, smaller tile widths are sufficient at high latitudes to achieve the same resolution level as for near-equatorial latitudes! Or expressed differently: working with a constant tile width at high latitudes would give rise to many unnecessary tile overlaps that represent a vaste of graphics storage, decrease rendering speed and can give rise to rendering instabilities etc.

Variable tile sizes represents one of various optimizations and corrections that can only be found in my texture tools.

Fridger

Re: VT Question

Posted: 11.06.2012, 03:37
by John Van Vliet
--- edit ---

Re: VT Question

Posted: 11.06.2012, 04:42
by PlutonianEmpire
john Van Vliet wrote:now what you do NOT want to do is

put 256 x256 tiles in levels 0 to ? 5 in lowres
AND
512x512 tiles in levels 0 to ? 5 in medres
AND have
1024x1024 tiles in liver 0 to ? in hires
Why can't we do that, if I may ask?

Re: VT Question

Posted: 11.06.2012, 05:25
by John Van Vliet
--- edit ---

Re: VT Question

Posted: 11.06.2012, 05:40
by PlutonianEmpire
john Van Vliet wrote:because VT's REPLACE the lores,medres,andhires
or
think of it this way
the level0 IS the old "lores"
the level 2and 3 are the old Medres
and the level 3 and up are the hires

there is NO need to have SMALLER versions of level0 in medres and lores
BECAUSE
level0 IS the lores
level1,2 ARE medres
Yeah, that makes a lot more sense now, thanks. :)

Re: VT Question

Posted: 16.06.2012, 21:41
by PlutonianEmpire
New question:
john Van Vliet wrote:Yes .I do that with the level 0 tiles
i use a 2k image and cut level0 into 1024x1024
then the rest levels are 512

a 1k image in level0 is way WAY too small
this is easier than using "base split"

also you can put a different size in the ctx file
i use 256 ,this causes celestia to move to the higher res image sooner , while zooming in . -- looks better
What would variable pixel sizes look like when looking at, creating, and/or editing .ctx files?

EDIT:
t00fri wrote:
PlutonianEmpire wrote:One question about VT's in Celestia (1.6.1).

Can a tile of a particular level in a medres/(addon) folder be of a different pixel size than a tile of the same area in the level above or below it?

Such as, can a level9 tile of a particular area be 512x512 pixels while a level10 tile of the same area is 1024x1024 pixels?

Answer is YES.

If you observe such varying tile sizes in different levels then most probably my texture tools were used to generate the respective VT set. Note that a given VT, say tx_x_y, of a certain level does NOT refer to the same surface part as tx_x_y does in a different level!

In my texture tools, variable tile sizes are used towards the poles, since for increasing latitude (modulus) , the body's circumference decreases. Hence, smaller tile widths are sufficient at high latitudes to achieve the same resolution level as for near-equatorial latitudes! Or expressed differently: working with a constant tile width at high latitudes would give rise to many unnecessary tile overlaps that represent a vaste of graphics storage, decrease rendering speed and can give rise to rendering instabilities etc.

Variable tile sizes represents one of various optimizations and corrections that can only be found in my texture tools.

Fridger
Do your tools allow images of a certain area rather than the whole globe to be auto-split into smaller tiles?

Re: VT Question

Posted: 16.07.2012, 08:56
by PlutonianEmpire
New question:

If I cut out a small portion of a main non-VT texture, super-inflate it, and then enhance it, do I still need to apply the latitude stretch, or is it already provided by the texture I cut it from?

Re: VT Question

Posted: 16.07.2012, 13:16
by selden
It has already been stretched.

Re: VT Question

Posted: 16.07.2012, 21:11
by John Van Vliet
--- edit ---