Working with the GeoTIFF library

I came across this interesting article on how to use the GeoTIFF library today. This might be of interest for FS scenery tool designers as well, since the GeoTIFF format can now be used with the FsX resample. So that makes the GeoTIFF format also interesting for background images in tools for example.


Loading in all the different kind of textures that FS supports in a tool can be a quite challenging task. Some scenery object use 8 bit textures, others 32 bit, or compressed DXT textures. Some objects even still use the old RAW textures with a palette. And in FsX the DDS format has been added to this long list. For my MDL Tweaker tool I have used the graphical DLL files by Martin Wright to help me reading the different (compressed) textures that FS supports. But yesterday when working on ModelConverterX I can across another library that can also help … Continue reading GFL SDK


For the new model conversion tool I am working on at the moment, I took a closer look at the COLLADA format this weekend. COLLADA is an open standard Digital Asset schema for interactive 3D applications. It can for example be used as an exchange format to share models between different tools. That is also the role in which I want to use it in my tool. There are for example COLLADA plugins for tools like 3DSMax and Maya, but also Blender can work with it. I think that it would be useful to have the ability to convert COLLADA … Continue reading COLLADA

No math?

The last two days I posted rather positive about those new animation macros I was writing. Today I am a little less positive, as it seems I have hit a limit of BGLC/MASM (as far as I know BGLC is build on MASM). It seems I can only do very simple mathematical calculations in those macros. But to do fun stuff, I need more than a sum or a multiplication. I would like to calculate square roots and cosines as well. So I guess I need to do a little more research if such functions are available in MASM or … Continue reading No math?


The last few days I have been using the OGR library at work. As the website says, it is a Simple Feature Library. It allows you to rather easy read, manipulate and write vector features in different file formats (for example DXF or SHP). This can be very useful, as you do not have to create your own file format parser, as I did for my DXF2SCA tool. And the manipulation of the vector data is really nice. At work we for example use the union function to make one  big polygon out of different taxiway segments. And the buffer … Continue reading OGR


I want to start with a little warning. I am afraid this post is going to be rather long, so if you are already desperately in need of coffee now, you’d better get a cup before reading the rest of this. So what is this OpenFlight you are talking about you might think? OpenFlight is not some sort of open source Flight Simulator or so. No it is a very common format to store your scenery in, for professional flight simulators. In this article I want to talk about the similarities between this format and the BGL format of Flight … Continue reading OpenFlight