Hello,
We (at Boston University) are trying to perform software projector alignment. The basic idea is to load some warping calibration coefficients into the projection matrix when the rendering pipe is initialized. In terms of WireGL, which is what we are using right now, it looks like I want to replace the identity matrix in "__gltrans_computebaseprojection" with a matrix of the warping coefficients that we provide. I am having problems writing and registering a function in gltrans.c that will load a custiom matrix into the gltrans part of the code. How do I go about doing this? Also, is there a better way of registering these coefficients?
Thanks,
Mike Walterman
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
We (at Boston University) are trying to perform software projector alignment. The basic idea is to load some warping calibration coefficients into the projection matrix when the rendering pipe is initialized. In terms of WireGL, which is what we are using right now, it looks like I want to replace the identity matrix in "__gltrans_computebaseprojection" with a matrix of the warping coefficients that we provide. I am having problems writing and registering a function in gltrans.c that will load a custiom matrix into the gltrans part of the code. How do I go about doing this? Also, is there a better way of registering these coefficients?
Thanks,
Mike Walterman