Browse by Tags

All Tags » Programming (RSS)

LOD Creator improvements

The functionality in ModelConverterX to create lower level of detail versions of a model was running very slow for complex objects. I have not fixed that completely (yet), but I have made some changes to this functionality that should at least make it...

Unions

You could say that recently unions have played a role in my life. First there has been my wedding one and a half week ago of course, forming a nice union between me and my wife. But that is not what I want to talk about in this blog post. I have also...
Posted by arno | with no comments
Filed under: , , ,

Reading of textures

A little while ago I already wrote about the fact that I was working on my own texture loaders for the ModelConverterX tool. I have now finished the first versions of the loaders I find most important for the tool. I say first, as I am sure some bugs...
Posted by arno | 2 comment(s)

Texture file formats

Loading the textures files into the ModelConverterX tool is something that has given me quite some challenges already. I have used different libraries for it already and all of them gave me some trouble. At the moment I am using the library by Martin...
Posted by arno | with no comments

ModelConverterX and x64

Just after the release of the new ModelConverterX version, fellow MVP Lefteris reported the first bug to me. That in itself was not so weird, as there have been many bugs reported during the previous testing phases. But the bug that was reported was a...
Posted by arno | with no comments

User interface and manuals

It's already some days ago that I wrote that the next version of ModelConverterX is almost ready. One reason for the delay is that I got a cold this week and that reduced the amount of time I would like to spend behind the screen a bit. But another...
Posted by arno | with no comments

Real-time rendering

Recently I bought an interesting book, Real-time rendering . I have not completely finished reading this book, but it contains a lot of useful information. For example I have found there solutions for some problems I had while working on my ModelConverterX...
Posted by arno | with no comments

Triangulation

Today I did some more work on the ModelConverterX tool again. There were some complex polygons that were not converted into triangles correctly, so I had to improve the triangulation algorithm. I did make such an algorithm a while ago for another tool...
Posted by arno | with no comments

Tango Desktop Project

Today I was looking around on the web for some icons to use in the ModelConverterX tool. Of course there are a lot of places where you can buy very expensive icons to use in your application, but that was not really what I was looking for. In the end...
Posted by arno | with no comments
Filed under:

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...
Posted by arno | with no comments
Filed under:

GFL SDK

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...
Posted by arno | with no comments
Filed under: , ,

COLLADA

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...
Posted by arno | 3 comment(s)

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...
Posted by arno | with no comments

OGR

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...
Posted by arno | with no comments
Filed under: , , ,

OpenFlight

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...