Hi Dion,
I implemented equirectangular omni-directional stereo projection in my fork to use with head-mounted VR displays, if that’s what you’re interested in. It’s basically the same routine as Mark’s cal file, but implemented as an option to use in rvu and other Radiance programs.
Nathaniel
P.S. I’d also point out these threads:
Dear all,
I would like to try a new view type for Radiance. So far I have included
the new type in image.c and included a reference in view.h. However, the
compilation is still not working for rpict. I wonder if that could be due
to the modifications I've made (I have already corrected a couple of small
errors) or because I would need to modify also other files. Basically, what
I am asking is what files should be considered in order to include an
alternative view type for rpict and vwrays…
Hi Greg,
Many thanks for that. The view type I am testing is equirectangular
(so I've called it VT_EQR). So far I have modified the following:
common/image.c: setview, viewray and viewloc
common/view.h: Macro for new view type.
util/rad.c: specview
util/rpiece.c: same as for VT_ANG
The compilation looked generally ok with makeall, but there is an
error in my modification of ray.c:
rad.c: In function ‘specview’:
rad.c:1224:7: error: ‘VT_EQR’ undeclared (first use in this functio…