Jon
31-12-2005 18:43:52
I'm still working on LOD issues. At the moment I'm still puzzling over screen error estimation. I have code which works well most of the time, but breaks occasionally. There is no pattern to the failures, and circumstances which result in a poor estimate will work fine at other times. I wonder if I've stumbled onto a chaotic system at times. I'm even questioning if the ray casting into terrain is working properly (as I use it to test).
The testing methodology is to cast two rays from the camera into terrain, noting the screen positions of the castings. This gives two sets of screen positions with matching points in 3-space. Screen error estimation is performed on the two three-space points and compared with the delta between the actual screen positions.
I have a large collection of these sets saved off, and use them to batch test my algorithm. I then import all of the data into a statistics package for analysis.
At the moment I'm considering breaking out a software renderer I wrote years ago and using it to avoid the raycasting (since it obviously knows where three-space points end-up on the screen).
I'm not sure if Tuan ever received the files I sent on 12/1, hopefully those got through and he is just busy.
Here's hoping that everyone is enjoying the holidays.
The testing methodology is to cast two rays from the camera into terrain, noting the screen positions of the castings. This gives two sets of screen positions with matching points in 3-space. Screen error estimation is performed on the two three-space points and compared with the delta between the actual screen positions.
I have a large collection of these sets saved off, and use them to batch test my algorithm. I then import all of the data into a statistics package for analysis.
At the moment I'm considering breaking out a software renderer I wrote years ago and using it to avoid the raycasting (since it obviously knows where three-space points end-up on the screen).
I'm not sure if Tuan ever received the files I sent on 12/1, hopefully those got through and he is just busy.
Here's hoping that everyone is enjoying the holidays.