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 > > > > > >From: > >Victor LRG <[email protected]> > >Date: > >January 8, 2017 3:49:00 AM PST > > > > > > > > > > > >Nathaniel, > > > > > >So far my implementation the equirectangular view seems to work. The only > >part that I have not touched for full support is util/rpiece.c because I > >don't use it very often. You can also create an equirectangular view > >through other routes, but I find having > > it inside the code faster and more convenient. > > > > > >I'm happy to share it. Personally, I think it would be useful to > >incorporate it into the main distribution, but that's a question for Greg. > > > > > >Cheers, > > > > > >Victor Lopez-Rioboo Gil > > > > > > > > > >On 7 January 2017 at 18:42, Nathaniel Jones > ><[email protected]> wrote: > > > >Hi Victor, > > > > > >I'm considering implementing equirectangular view for some of my own > >work, and before I start, I was wondering what the state of your > >implementation is and whether you might share it. Also, is this something > >that might work its way into the main Radiance > > distribution? > > > > > >Happy new year, > > > > > >Nathaniel > > > > > >On Thu, Dec 22, 2016 at 10:09 AM, Victor LRG > ><[email protected]> wrote: > > > >Rob, > > > > > >I have tried the last official release, so just 5.0. I'll try 5.0.a.12 to > >see what happens. I have used the NREL Windows installers before and I > >had no issues. > > > > > >The reason I wanted to compile Radiance myself is that I was playing > >around with the source code and I wanted to try the changes. So far I > >have incorporated an equirectangular view to rpict (see Radiance General > >October 2016 Creating new view types for > > Radiance) and an additional option for pextrem. They do seem to work > >fine in Linux, but unfortunately I not always have access to a Linux > >machine. Therefore, it would be great to be able to compile it for > >Windows. > > > > > >I'll have a look at the link to the commit. For now a was using the > >CMakeLists.txt that came with the source code package with the following > >modifications: > > > > > >cmake_policy(SET CMP0045 OLD) > > > >SET(CMAKE_PREFIX_PATH “C:/Qt/5.7/msvc2015_64/lib/cmake/Qt5Widgets”) > >SET(TIFF_INCLUDE_DIR “C:/Program Files (x86)/GnuWin32/include”) > > > > > > > >I'll try using the CMake/MSVC/libtiff/Qt versions you suggest to see if > >that makes a difference. > > > > > >Many thanks, > > > > > >Victor > > > > > > > > > > > > > > > > > >On 22 December 2016 at 14:39, Guglielmetti, Robert > ><[email protected]> wrote: > > > >What¹s the vintage of the source code? There were a couple of minor > >patches to the 5.0 official release (Mid-September), and the last tag that > >builds for Windows for me is the 'NREL 5.0.a.12¹ tag: > > > >https://github.com/NREL/Radiance/releases/tag/5.0.a.12 > > > > > >You could try the Windows installers we have, which seem to be working: > > > >https://github.com/NREL/Radiance/releases/download/5.0.a.6/radiance-5.0.a > . > >6 > >-win64.exe > ><https://github.com/NREL/Radiance/releases/download/5. > 0.a.6/radiance-5.0.a > >.6-win64.exe> > >https://github.com/NREL/Radiance/releases/download/5.0.a.6/radiance-5.0.a > . > >6 > >-win32.exe > ><https://github.com/NREL/Radiance/releases/download/5. > 0.a.6/radiance-5.0.a > >.6-win32.exe> > > > >I also Œget¹ wanting to roll your own, though. Again you¹d need to make > >sure your source aligns with this commit, or earlier: > >https://github.com/NREL/Radiance/commit/0c842736bf2b0908ba0ea42963ea8f > 4680 > >c > >d1fc5 > ><https://github.com/NREL/Radiance/commit/0c842736bf2b0908ba0ea42963ea8f > 468 > >0cd1fc5> > > > >And for the record, that NREL Windows build used Cmake 3.3.2, MSVC 12 > >2013, a libtiff I rolled myself with 4.0.4-beta, and Qt5.3. > > > >The NREL packages aren¹t bulletproof, I¹m finding, but xform and oconv > >seem to work fine. It¹d be potentially mutually beneficial for you to try > >the NREL package on your input and see what happens. Or, send me your test > >input and we can go from there. > > > >- Rob > > > > > >On 12/22/16, 5:15 AM, "Victor LRG" <[email protected]> wrote: > > > >>Dear all, > >> > >>I amtrying to compile Radiance 5R0 for Windows using Cmake 3.7.1 x86 and > >>MVSC 2015 v14 with libtiff 3.8.2 and qt-x86-2.0.4. The compilation > >>finished with no errors (although some 1700 warnings), but when I am > >>trying a simple test > >> I get the following error with ovonv: fatal - (!xform > >>objects/cage_sphere2.rad): bad arguments for polygon "311s1m134f". This > >>object has the following description, which seems right to me: > >> > >> > >>cage_sphere polygon 311s1m134f > >>0 > >>0 > >>9 -0.833925170898 0.506038208008 0.096073600769 > >> -0.819481933594 0.473128112793 0.0903565139771 > >> -0.853187255859 0.492587890625 0.0980178833008 > >> > >> > >> > >>In VS I can see the following warnings regarding oconv and xform: > >> > >> > >>C4273 'erf': inconsistent dll linkage > >>C4273 'erfc': inconsistent dll linkage > >> > >> > >> > >>They both refer to rtmath.h file, which I guess they should refer to > >>erf.c as well? Actually, this warning also appears for most projects. > >>I've compiled and used the same package in linux before with no problem. > >> > >> > >>Any ideas? > >> > >> > >>Thanks > >> > >> > >>Victor Lopez-Rioboo Gil > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > 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
