Sword7
Member
I am writing my OpenGL program to display planet from Orbiter data files. I have some problems with loading image and elevation tiles. I checked database files and noticed some tiles are missing at that deeper (higher) LOD level. It displayed some blank tiles on my screen.
I tried to display all four valid tiles at LOD level but images are too blurry (lower LOD level). I changed codes to display any valid tiles (less than 4 valid tiles) and it go much deeper LOD levels but displayed some blank (black) tiles.
However, I noticed OVP clients that were able display all tiles (not missing tiles) and looked into OVP client source codes but can't find any code to display valid lower LOD level tile to cover missing higher LOD level tiles.
How to display missing image tile at higher LOD level by using partial lower LOD valid tile?
For elevation grid tiles, I found out that elevation grid calculation is in Orbiter core (closed source). Does anyone know any elevation grid algorithms to display higher resolution tile by using lower LOD level tile?
Thanks,
Sword7
I tried to display all four valid tiles at LOD level but images are too blurry (lower LOD level). I changed codes to display any valid tiles (less than 4 valid tiles) and it go much deeper LOD levels but displayed some blank (black) tiles.
However, I noticed OVP clients that were able display all tiles (not missing tiles) and looked into OVP client source codes but can't find any code to display valid lower LOD level tile to cover missing higher LOD level tiles.
How to display missing image tile at higher LOD level by using partial lower LOD valid tile?
For elevation grid tiles, I found out that elevation grid calculation is in Orbiter core (closed source). Does anyone know any elevation grid algorithms to display higher resolution tile by using lower LOD level tile?
Thanks,
Sword7