Hey everyone.
Ive spent the best part of the day working on a program to convert large amounts of default FPS files with thumbnails, to the equivalent in bond1's normal mapping shader without manually changing every single FPS segment file I had by hand. Finally I have managed to get something sorted. So now I give to you all my 'Plain To Normal Converter'!
Here is how it works:
1) Place into the input folder a copy of a room FPS file and its thumbnail. You can put as many of these in the folder as you want (It works fine with no crashes up to 50 as I have tested and will probably support more).
2) Change the effect within the individual effects within the FPS (allows a separate effect per segment)
OR
Set the effect for all FPS's in the input.txt document in the root folder.
3) Make sure that the FPS's included have the following lines within each of them:
texture0 = FLOOR TEXTURE IS REQUIRED
texture1 = WALL TEXTURE IS REQUIRED
effect0 = EFFECT NOT REQUIRED
4) Run the executable and wait for the results.
Output per room segment includes:
-> Room Segment
-> Wall Segment
-> Floor Segment
-> Diagonal Segment
-> Sloped Segment
-> Curved Segment
No special meshes are required as it all uses meshes from WW2 and Scifi stock. The only requirement is that texture names end with _D2. This is because its getting ready to interact with my second program mentioned below.
There you go everyone, hope you like it
The download is attached.
(I am working on a texture converter to turn a single normal texture into the four textures required for Bond1's normal map - I just need to sort out the bump map now).