I checked in the file, renaming it to "view360stereo.cal" in the src/cal/cal folder. I made a few modifications, which I hope are improvements, but I don't have a viewer that I can test it with. Can someone give it a try?
Thanks! -Greg > From: "Gregory J. Ward" <[email protected]> > Date: January 11, 2017 4:53:07 PM PST > > Thanks, Mark. > > I'll take a closer look at it and generate some test images with your .cal > file. Also, if there are any features people want to have that they would > feel helpful or important, let us know! > > -Greg > >> From: Mark Stock <[email protected]> >> Date: January 11, 2017 4:40:54 PM PST >> >> Andy, Greg, >> >> I'm happy to have it included, if it's up to par. I'm not happy with >> the neck rotation portion of that code, and if you want the pixel >> edges to line up right on azimuth=0, I need to put a 0.5 in there >> somewhere. >> >> Mark >> >> On 1/11/17, Andy McNeil <[email protected]> wrote: >>> Hi Greg, >>> Mark Stock created the attached cal file for rendering ODS views. If it is >>> okay with Mark, can we add the cal file to the radiance distribution? >>> Andy >>> >>> >>> On Wed, Jan 11, 2017 at 3:20 PM, Gregory J. Ward <[email protected]> >>> wrote: >>> >>>> Thanks, Andy. >>>> >>>> Have you already created a .cal file to generate the appropriate ray >>>> origins and directions for this? If not, I could take a crack at it. >>>> Seems like an easier method than adding a new view type, especially since >>>> we would need a new parameter for the stereo offset to get it to do what >>>> we >>>> want. >>>> >>>> Regarding rpiece, you can always use the rtrace -n option to get an >>>> equivalent speed-up. >>>> >>>> Cheers, >>>> -Greg >>>> >>>> *From: *Andy McNeil <[email protected]> >>>> >>>> *Date: *January 11, 2017 1:00:31 PM PST >>>> >>>> >>>> Hi Greg, >>>> >>>> The viewpoint, or ray origin, is different for each column of pixels in a >>>> stereo ODS rendering. If you start with a viewpoint, and draw a circle >>>> with >>>> diameter that is the distance between one's pupils, then the origin for >>>> each ray should be at a point where the ray is tangent to the circle (on >>>> the left side of the circle for left eye and right side for right eye). >>>> It's explained & illustrated well here: https://developers.google.com/ >>>> vr/jump/rendering-ods-content.pdf >>>> >>>> I don't see how clipping planes could be used to modify the ray origin, >>>> but I could be wrong. >>>> >>>> And this goes a ways back in the thread, but one instance where smaller >>>> than 180° x 360° sized equirectangular views would be necessary is if a >>>> user wanted to use rpiece to render the full view. >>>> >>>> Best, >>>> Andy >>>> >>>> >>>> On Tue, Jan 10, 2017 at 10:38 AM, Gregory J. Ward >>>> <[email protected]> >>>> wrote: >>>> >>>>> Hi Victor, >>>>> >>>>> I thought that there was some trick to doing stereo 360° views that >>>>> involved rotating the eye positions with the ray directions to keep them >>>>> at >>>>> right angles. Andy (McNeil), can you help us out? >>>>> >>>>> -Greg >>>>> >>>>> *From: *Victor LRG <[email protected]> >>>>> >>>>> *Date: *January 10, 2017 2:14:48 AM PST >>>>> >>>>> >>>>> I agree with Nathaniel that the general use would be similar to >>>>> cylindrical >>>>> or angular fisheye views in terms of view apertures. Personally, I use >>>>> the equirectangular view in four combinations: 180-360 deg horizontally >>>>> and >>>>> 90-180 deg vertically, and then as a base for other fancier view types >>>>> when >>>>> I need them. >>>>> >>>>> With regards to the stereo offset I wonder if it could be added with a >>>>> bit of work using the standard clipping plane offset as an stereo one? >>>>> >>>>> Victor >>>>> >>>>> On 9 January 2017 at 15:59, Guglielmetti, Robert < >>>>> [email protected]> wrote: >>>>> >>>>>> I’ll keep an eye out, should this be added to the standard palette of >>>>>> views in the source. I think it’s pretty easy to add it to the Qt >>>>>> rvu... >>>>>> >>>>>> On 1/8/17, 10:18 AM, "Gregory J. Ward" <[email protected]> wrote: >>>>>> >>>>>>> Hi Victor (& Nathaniel), >>>>>>> >>>>>>> >>>>>>> I am happy to take a look at the code and see how much effort it would >>>>>> be >>>>>>> to integrate. I have a question first, however. >>>>>>> >>>>>>> >>>>>>> Is the "equirectangular" view useful for anything less than a full >>>>>>> panorama? Would people want to use it for smaller/different views, or >>>>>> do >>>>>>> you always set vertical to 180° and horizontal to 360° in every >>>>>>> application? >>>>>>> >>>>>>> >>>>>>> If you only use this view for one purpose, then I wonder if it is >>>>>>> really >>>>>>> worth having a view implemented in Radiance, which needs to handle >>>>>>> every >>>>>>> possible setting correctly. Also, I wonder in such a case if you have >>>>>>> tested every possible (legal) setting? >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> -Greg >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Radiance-dev mailing list >>>>> [email protected] >>>>> http://www.radiance-online.org/mailman/listinfo/radiance-dev >>>>> >>>>> >>>> _______________________________________________ >>>> Radiance-dev mailing list >>>> [email protected] >>>> http://www.radiance-online.org/mailman/listinfo/radiance-dev >>>> >>>> >>>> _______________________________________________ >>>> Radiance-dev mailing list >>>> [email protected] >>>> http://www.radiance-online.org/mailman/listinfo/radiance-dev >>>> >>>> >>> >> >> _______________________________________________ >> Radiance-dev mailing list >> [email protected] >> http://www.radiance-online.org/mailman/listinfo/radiance-dev _______________________________________________ Radiance-dev mailing list [email protected] http://www.radiance-online.org/mailman/listinfo/radiance-dev
