No, the bit was 1 since it worked fine in 2010.
Tried changing to 3 but the results are the same!
Anyway, why convert the tiles at all? They are already DDS. Woudnl't move and rename be enough?
Sorry if the question is dumb ;-)
But the most important is that it's looking good.
For a single base OT3 is more than useful with minimal manual work. Great job!
S:\Development\Orbiter2016\Utils>treeman ..\Textures\Mars Surf -b ..\Config\Mars\Base\Olympus.cfg ..\Textures2 -vv
Examining base configuration ..\Config\Mars\Base\Olympus.cfg
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0772_n0071.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\Mars_2_w0772_n0071.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\Mars_2_w0772_n0071.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0772_n0072.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\Mars_2_w0772_n0072.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\Mars_2_w0772_n0072.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0772_n0073.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\Mars_2_w0772_n0073.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\Mars_2_w0772_n0073.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0771_n0071.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\Mars_2_w0771_n0071.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\Mars_2_w0771_n0071.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0771_n0072.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\Mars_2_w0771_n0072.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\Mars_2_w0771_n0072.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0771_n0073.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\Mars_2_w0771_n0073.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\Mars_2_w0771_n0073.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0770_n0071.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\Mars_2_w0770_n0071.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\Mars_2_w0770_n0071.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0770_n0072.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\Mars_2_w0770_n0072.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\Mars_2_w0770_n0072.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254.png
Header ID:DDS size:124 flags:00021007 512x512 DXT5
reading S:\Development\Orbiter2016\Textures2\Mars_2_w0770_n0073.dds (512x512,10 BC3_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\Mars_2_w0770_n0073.PNG
renaming S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\Mars_2_w0770_n0073.PNG to S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254.png
Reading header of S:\Development\Orbiter2016\Textures\Mars\Archive\Surf.tree
Header ID:TX10 size:48 flags:00000001
Archive start: 0x1B9D0 length:316607081
Low level nodes: 1=0 2=1 3=2
Quadtree roots (level 4): 3,2168
TOC nodes: 3533
Header OK, reading TOC
Building base conversion merge tree
Mapping TOC to file list
/14/000439/000252.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252a.PNG
split /11/000054/000031 to 64x64 at 256,448
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000252.DDS
/14/000438/000252.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252a.PNG
split /11/000054/000031 to 64x64 at 256,384
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000252.DDS
/14/000439/000253.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253a.PNG
split /11/000054/000031 to 64x64 at 320,448
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000253.DDS
/14/000438/000253.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253a.PNG
split /11/000054/000031 to 64x64 at 320,384
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000253.DDS
/14/000439/000254.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254a.PNG
split /11/000054/000031 to 64x64 at 384,448
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000439\000254.DDS
/14/000438/000254.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254a.PNG
split /11/000054/000031 to 64x64 at 384,384
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000438\000254.DDS
/14/000440/000252.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252a.PNG
split /11/000055/000031 to 64x64 at 256,0
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000252.DDS
/14/000440/000253.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253a.PNG
split /11/000055/000031 to 64x64 at 320,0
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000253.DDS
/14/000440/000254.dds
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254a.dds (512x512 BC1_UNORM 2D) as (512x512 R8G8B8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254a.PNG
split /11/000055/000031 to 64x64 at 384,0
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254a.PNG (64x64 B8G8R8A8_UNORM 2D) as (512x512 B8G8R8A8_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254a.PNG
alpha blending S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254.PNG
reading S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254.PNG (512x512 B8G8R8A8_UNORM 2D) as (512x512 BC1_UNORM 2D)
writing S:\Development\Orbiter2016\Textures\Mars\Surf\14\000440\000254.DDS




Face said:I think the reason for this mismatch is your definition of a value set with two zeros for both coordinate axis (E0 and W0, and N0 and S0, respectively). As it seems, this is incorrect, because it looks more like the standard integer value set (two's complement) - which doesn't include a negative zero - is used.
Mathematically, Martin's sentence there is wrong. Proof by counter-example:PlanetTextures.pdf said:For base tile resolution level m, the surface is divided into [math]2^{m+9}[/math] longitude strips and [math]2^{m+8}[/math] latitude strips, with longitude designations
[W[math]2^{m+8}[/math], . . . , W0, E0, . . . , E[math]2^{m+8}[/math]-1]
Was it necessary to send a message for that to Martin ?
From my tests, I found out that when you have multiple tile levels on your 2010 base, transparency is always computed related to the base global level.
(I may be missing some command line parameter, and if such my wrong...)
Most bases have a larger low resolution coverage (level 1) with higher resolution insets (level 4 and above), both alpha blending.
As it is, the insets don't blend into the lower level tiles, but to the global texture.
Of course, I can blend the level 1 tiles into level 4 manually.
I know OT3 is not an emulator yet I think one can expected the output to be similar to what you get on Orbiter 2010. ;-)
Here's the Gran Canaria base with level 1 and level 4 tiles, both with cascaded transparency.
Glad to hear you are confused, means I'm in good company! I thought(one) of the objects of your program was to assist in flattening terrain around airports?