Hi all!
I will chase down thes links you posted latter but want to comment on Walemar's posting.
I want to thank you for this discription of the files used becuase this is very timely.
I had alluded to (in an earlier posting) to using the CW 3-d graph.
When you mentioned that the RGB format of the color was flip-floped from the native LV format a light went on.
The CW 3-d graph has the nature. So let me share my idea and then latter I will post the code I develop to illustrate this.
It is possible to map custom colors onto the points plotted using the 3-d graph. I plan to take a series of photos of the layout that I can peice together to get an arial view. Before doing so, I will temporarily place a bunch of "X"'s using masking tape at all of the high, low and ridges of the layout. I can then take measurements of the physical locations of all of the X's.
Once I assemble the images using the X's to allign things, I should then be able to scale the image using the X's. Using the measurements, I should then be able to do a spline fit of and plot a parametric surface of the terain. The next step would be to use the color info from the bitmap images to control the point color of the surface.
When I am done I hope to be able to produce a 3-d plot that can be manipulated as desired.
The next step (if I ever actually find the time to do this) would be to manually mark all of the track routing and buid a database of the lengths and grades of each block. The track can then be plotted over top of my 3d map. Since I am already tracking movement of trains from block to block, I should be able to enunciate the trains location on the 3d image.
The biggest problem I see in brining this to fruition is two-fold but these two factors may cancel each other.
Issues;
1) The graphic rendering will be CPU intensive. If I try to plot a point at every pixel from the images, the machine will crawl while changing views.
2) I can only do this in my spare time (i.e. after work and after my remodeling for my wife) so this may not come very soon.
But if I take enough time devloping this idea, technology may improve to the point where the CPU's of that day can keep up with the graphic demands.
I will try to get something posted as soon as I can.
Thank you for reading!
Ben