April 1st joke?

Yesterday I found an email message from MS in my inbox. Although the date might make you a little suspicious, this email was certainly no joke. My MVP award has been extended for another year, so that is great news.

Time has gone quite fast the last year, it does not seem like a year ago that I got my award. Hopefully this next year will also bring good interaction with the ACES team, to the benefit of FS and the developer community.

Got a new bike!

I had been looking around for a new bike for weeks already and today I finally bought one. And to prevent some confusion right away, with bike I don’t mean such a thing that has an engine, but a bicycle. Now that spring is coming around again, I am looking forward to take the bicycle to my work again. Hopefully the weather will be good enough already in two weeks time when my current monthly train ticket ends.

For those people from abroad where it might not be so common to use a bicycle, I tried to find some statistics. Here in the Netherlands we have around 18 million bicycle (for 16 million people), so I guess you can say that they are very common here. Giving the fact that the country is so flat, they are a perfect way to travel for short distances of course. Yearly about 14 billion kilometers are travelled by bicycle, so that is around 900 km per person per year.

Personally I guess I am helping to keep the figures up. Including my new bicycle I own three now for example. I have one racing bicycle I use to make trips with during the weekend (you know, the kind of bicycles they drive the Tour de France with as well). And I have two normal bicycles now, as I will keep my old one as a spare. I use these to go to work in the summer and most other local travel.

Also for the amount of kilometers I help to keep the statistics up a little bit. Last year I drove around 3000 km, which does not even include all short visits to the local shop, etc. Let’s see if I can improve on that this year. Given the fact that from home to work is already 20 km, so 40 km a day, it should be possible to get a nice amount of kilometers again this year. Hopefully the weather will be fine this spring/summer/autumn, so that I can cycle to work often. At least I find it a very good method to combine a bit of sports with the travelling that I have to do to get to work anyway.

What will the new Library Creator XML 2.0 build bring?

This night I made some nice progress again on the next alpha build of Library Creator XML 2.0. I have mainly been focussing now on the features to make the tool more user friendly to use. So for example I have coded the part again that shows the 8 most recent library XML files that you opened. So that you can much faster reload them. Another item on my todo list is to detect changes being made. So that the user can be asked if he wants to save these changes when he quitst the tool without first saving his work.

In this next build I will also add the ability to export the Rwy12 XML files again, so that all functionality of the 1.0 version can now also be found in the 2.0 one. So maybe I can better call this next build a beta version, as it should be quite stable and functional by now. I expect the next build somewhere this weekend.

And I do promise that while you will be testing this next build, that I will start on writing a manual for this new version of Library Creator XML.
 

Are nice people born in March?

The forum software that we use at the FsDeveloper website has the option to automatically send a congratulation email to user that have their birthday at this day. Of course this only happens if the user has entered his day of birth. Sometimes I get a reply on these automatic messages, usually just a quick thanks. But in the last two days I got about 3 such replies, which is a lot more than usual. So this made me wonder, would people born in March be friendlier?

Library Creator XML 2.0, a new build

I have just uploaded a new build of Library Creator XML 2.0 alpha to the forums. In this latest build I have added back most of the functions that are available in the 1.0 version. Only the Rwy12 export is still missing, I will try to add that again in the next build.

But I have also added some completely new functionality. You can now drag and drop your MDL files onto the tool from Windows Explorer. This makes it even easier to add objects to your object library.

So check out this latest version and as soon as I have added all functionality back, I will also start to write a good manual.

 

Website running again

The FsDeveloper website is online again, but I had to disable the download section for the moment. It was the script from the download section causing the server load. It seemed someone from China was calling this script very often. Until I have found a solution for this, the download section will remain offline. I will try to install the latest version of the download script tomorrow, to see if it helps.

 

Some normal map tricks

I do promise this will be my last post about normal maps for today, as I finally got them to work as I wanted.

Due to the way MS has written their shaders, some special care is needed when constructing your normal map texture. If you just use the plugins that are made for it, the shading of your object will be wrong in FS. So take these steps to get the correct result:

  1. First make sure you have a bump map for your texture
  2. Convert it into a normal map with the plugin
  3. Copy the content of the red channel to the alpha channel
  4. Make the red channel black
  5. Invert the green channel
  6. Make the blue channel white

Now you can use your normal map, simple add it under the bump map slot of your material and save the DDS as DXT5. It is important to use DXT5 as it has an 8 bit alpha channel and also keeps the quality of the green channel quite good during compressing. So this will mean the compression does not hurt your bump map too much.

So it means a little work when making your normal map, but I can understand why MS made the shader like this. It ensures we can use compressed textures, without the quality of the bump map being reduced a lot.