free opensource panoramic viewer
Be the first to post a text review of FreePV. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2009-03-08 22:41 brunopostle * CMakeScripts/FindFREEGLUT.cmake: Use glut if freeglut not available (Philippe Didier) 2009-02-22 22:50 brunopostle * CMakeLists.txt: Bump version to 0.3.0 for beta release. 2009-02-22 22:30 brunopostle * CMakeLists.txt, CMakeScripts/FindFREEGLUT.cmake, CMakeScripts/FindGECKO.cmake, CMakeScripts/FindJPEG.cmake, CMakeScripts/FindXF86VM.cmake, CMakeScripts/FindZLIB.cmake, src/CMakeLists.txt, src/config.h.in.cmake, src/freepv-mozilla/CMakeLists.txt, src/freepv-mozilla/plugin.cpp, src/freepv-mozilla/plugin.h, src/freepv-mozilla/plugin_unix.cpp, src/freepv-mozilla/plugin_windows.cpp, src/freepv-mozilla/resource.h, src/libfreepv/CMakeLists.txt, src/libfreepv/Parameters.cpp, src/libfreepv/Parameters.h, testcases/good/test.html, testcases/good/test_cube.html: Unify mixed line-endings in text files 2009-02-22 11:05 brunopostle * ChangeLog: update ChangeLog 2009-02-22 10:59 brunopostle * src/libfreepv/QTVRDecoder.cpp: Don't read past EOF patch #2225655 (Tom Sharpless) (merged from branch_leonox) 2009-02-22 10:56 brunopostle * CMakeLists.txt, src/config.h.in.cmake, src/freepv-glut/freepv-glut.cpp, src/freepv-glut/glut_platform.cpp, src/freepv-glx/glx_platform.cpp, src/freepv-glx/glx_platform.h: re-apply svn116 & svn117 (Pablo d'Angelo): fixed include problems with GL/glut.h, do not require header files for video mode switching, currently unused anyway. abort compilation if no glut has been found 2008-10-15 14:18 leonox * AUTHORS, CMakeLists.txt, CMakeScripts/FindGECKO.cmake, CMakeScripts/FindXF86VM.cmake, INSTALL, Makefile.am, Makefile.cvs, README, config.guess, config.sub, configure.in, depcomp, freepv.kdevelop, install-sh, libtool, ltmain.sh, missing, mkinstalldirs, src/CMakeLists.txt, src/Makefile.am, src/config.h.in.cmake, src/freepv-glut/CMakeLists.txt, src/freepv-glut/Makefile.am, src/freepv-glut/freepv-glut.cpp, src/freepv-glut/freepv-glut.desktop, src/freepv-glut/glut_platform.cpp, src/freepv-glx/CMakeLists.txt, src/freepv-glx/Makefile.am, src/freepv-glx/glx_platform.cpp, src/freepv-glx/glx_platform.h, src/freepv-glx/main.cpp, src/freepv-mozilla/CMakeLists.txt, src/freepv-mozilla/Makefile.am, src/freepv-mozilla/plugin.cpp, src/freepv-mozilla/plugin_unix.cpp, src/freepv-mozilla/plugin_windows.cpp, src/freepv.sln, src/libfreepv/Action.cpp, src/libfreepv/Action.h, src/libfreepv/Behavior.cpp, src/libfreepv/Behavior.h, src/libfreepv/CMakeLists.txt, src/libfreepv/Camera.cpp, src/libfreepv/Camera.h, src/libfreepv/Controller.h, src/libfreepv/Error.cpp, src/libfreepv/Error.h, src/libfreepv/EventProcessor.cpp, src/libfreepv/EventProcessor.h, src/libfreepv/Events.h, src/libfreepv/Image.cpp, src/libfreepv/Image.h, src/libfreepv/Makefile.am, src/libfreepv/Math, src/libfreepv/Math/Matrix4.cpp, src/libfreepv/Math/Matrix4.h, src/libfreepv/Math/quaternion.cpp, src/libfreepv/Math/quaternion.h, src/libfreepv/NodeElement.cpp, src/libfreepv/NodeElement.h, src/libfreepv/OpenGLRenderer.cpp, src/libfreepv/OpenGLRenderer.h, src/libfreepv/PanoViewer.cpp, src/libfreepv/PanoViewer.h, src/libfreepv/Parameters.cpp, src/libfreepv/Parameters.h, src/libfreepv/QTVRDecoder.cpp, src/libfreepv/Renderer.h, src/libfreepv/SPiVparser.cpp, src/libfreepv/SPiVparser.h, src/libfreepv/Scene.cpp, src/libfreepv/Scene.h, src/libfreepv/SceneElement.cpp, src/libfreepv/SceneElement.h, src/libfreepv/Subject.cpp, src/libfreepv/Subject.h, src/libfreepv/Utils, src/libfreepv/Utils/getPath.h, src/libfreepv/Utils/signatures.cpp, src/libfreepv/Utils/signatures.h, src/libfreepv/Utils/stringID.cpp, src/libfreepv/Utils/stringID.h, src/libfreepv/XMLparser.cpp, src/libfreepv/XMLparser.h, src/libfreepv/imageReader.cpp, src/libfreepv/imageReader.h, src/libfreepv/pngReader.cpp, src/libfreepv/pngReader.h, src/utils/CMakeLists.txt, src/utils/Makefile.am, testcases/bad, testcases/bad/34632x342-pixels.mov, testcases/bad/ftyp-atom.mov, testcases/good/spiv, testcases/good/spiv/GNU.png, testcases/good/spiv/cubeYuval.htm, testcases/good/spiv/cubeYuval.jpg, testcases/good/spiv/global.xml, testcases/good/spiv/license.txt, testcases/good/spiv/mini.xml, testcases/good/spiv/sphereYuval.jpg, testcases/good/spiv/tuxi.png: Merged branch_leonox into the trunk. 2007-07-06 06:20 dangelo * src/freepv-glut/freepv-glut.cpp: abort compilation if no glut has been found 2007-07-06 06:11 dangelo * CMakeLists.txt, src/config.h.in.cmake, src/freepv-glut/glut_platform.cpp, src/freepv-glx/glx_platform.cpp, src/freepv-glx/glx_platform.h: fixed include problems with GL/glut.h, do not require header files for video mode switching, currently unused anyway. 2007-06-29 06:17 Leonox * src/libfreepv/Parameters.cpp: Parameter.cpp... this file was in the branch... 2007-05-25 00:05 leonox * CMakeLists.txt, CMakeScripts/FindGECKO.cmake, src/CMakeLists.txt, src/config.h.in.cmake, src/freepv-glut/freepv-glut.cpp, src/freepv-glx/CMakeLists.txt, src/freepv-glx/main.cpp, src/freepv-mozilla/CMakeLists.txt, src/freepv-mozilla/npplat.h, src/freepv-mozilla/plugin_unix.cpp, src/libfreepv/Parameters.cpp: CMakeLists.txt for freepv-mozilla and freepv-glx, both work just under Unix. Parameters.cpp modified. freepv-glut.cpp modified. glx main.cpp modified. 2007-05-18 21:35 dangelo * CMakeLists.txt, TODO, freepv.kdevelop, src/config.h.in.cmake: resolved conflict with my local cmake defines 2007-05-18 05:04 Leonox * CMakeLists.txt, CMakeScripts, CMakeScripts/FindFREEGLUT.cmake, CMakeScripts/FindJPEG.cmake, CMakeScripts/FindZLIB.cmake, src/config.h.in.cmake, src/freepv-glut/CMakeLists.txt: Added some cmake scripts to look for libraries, to use them or not there is and option; under windows the scripts look for the libraries in the environment variables lib, include, cmake_library_path and cmake_include_path. Also fixed problem in setting a variable for sys/time.h inside of config.h. 2007-04-26 13:14 dangelo * ., CMakeLists.txt, src/CMakeLists.txt, src/config.h.in.cmake, src/freepv-glut/CMakeLists.txt, src/libfreepv/CMakeLists.txt: added initial CMake (v 2.4) based build system. Tested with MSVC 2003 2006-12-07 14:23 dangelo * src/libfreepv/PanoViewer.cpp: bugfix: standalone viewer could not open any files. (used == instead of = :-( 2006-12-01 23:42 dangelo * ChangeLog, src/freepv-glx/glx_platform.cpp, src/freepv-mozilla/plugin_unix.cpp, src/libfreepv/Controller.h, src/libfreepv/Image.cpp, src/libfreepv/JpegReader.cpp, src/libfreepv/OpenGLRenderer.cpp, src/libfreepv/PanoViewer.cpp, src/libfreepv/PanoViewer.h, src/libfreepv/Platform.h, src/libfreepv/QTVRDecoder.cpp, src/libfreepv/Renderer.h: minor code cleanup, remove some commented code, fixed most warnings 2006-12-01 22:45 dangelo * README, src/libfreepv/PanoViewer.cpp, src/libfreepv/PanoViewer.h: use mime types to detect QTVR vs JPEG, and only fall back to extension if an unknown mime type is encountered 2006-11-30 23:06 dangelo * src/freepv-mozilla/plugin_unix.cpp: modified unix plugin name to include QuickTime. Some webpages, like http://homepage.mac.com/wkaemena/FSPanos/Menu352.html check the plugin name during quicktime detection 2006-10-27 18:06 dangelo * src/freepv-mozilla/plugin_windows.cpp, src/libfreepv/PanoViewer.cpp, src/libfreepv/Platform.h: Platform::SetTimer() is now a one shot timer. Modified windows plugin to use Fulvios immediate PostMessage() idea. 2006-10-27 18:04 dangelo * src/freepv-mozilla/freepv.rc: added pangeaVR mime types to windows plugin 2006-10-27 18:04 dangelo * configure.in: added -Wall to debug build 2006-10-24 07:46 dangelo * src/libfreepv/OpenGLRenderer.cpp: bugfix: display all faces of a cubic panorama when loading single cube faces. 2006-10-21 21:12 dangelo * src/freepv-mozilla/plugin_unix.cpp: added application/quicktime mime type 2006-10-18 12:41 dangelo * src/freepv-mozilla/plugin_windows.cpp, testcases/good/test.html: windows mozilla plugin: repaint immediately after receiving mouse events 2006-10-16 20:59 dangelo * src/freepv-glut/freepv-glut.vcproj, src/freepv-glut/glut_platform.cpp, src/freepv-mozilla/FreePV.vcproj, src/libfreepv/QTVRDecoder.cpp, src/libfreepv/libfreepv.vcproj, src/msvc, src/msvc/config.h: added special config.h file for MSVC build 2006-10-16 20:32 dangelo * configure.in, src/freepv-glut/Makefile.am, src/freepv-glut/freepv-glut.cpp, src/freepv-glut/glut_platform.cpp, src/freepv-glut/glut_platform.h, src/freepv-mozilla/Makefile.am, src/libfreepv/Controller.h, src/libfreepv/OpenGLRenderer.cpp: zoom in/out with up/down keys (glut cannot detect single shift and ctrl keys..) 2006-10-16 19:21 dangelo * freepv/trunk/src/freepv-glut/freepv-glut.cpp, freepv/trunk/src/freepv-glut/glut_platform.cpp: added modifications for glut on OSX 2006-10-16 17:44 dangelo * freepv/trunk/src/freepv-glut/freepv-glut.cpp, freepv/trunk/src/freepv-glut/glut_platform.cpp, freepv/trunk/src/libfreepv/Makefile.am, freepv/trunk/src/libfreepv/OpenGLRenderer.cpp, freepv/trunk/src/libfreepv/OpenGLRenderer.h, freepv/trunk/src/libfreepv/PanoViewer.cpp, freepv/trunk/src/libfreepv/glutfont/Makefile.am, freepv/trunk/src/libfreepv/glutfont/freeglut_font.c, freepv/trunk/src/libfreepv/glutfont/freeglut_font_copy.h, freepv/trunk/src/libfreepv/glutfont/freeglut_font_data.c, freepv/trunk/src/libfreepv/glutfont/freeglut_glutfont_definitions.c: trying to add OSX support 2006-10-15 18:14 dangelo * freepv/trunk/configure.in, freepv/trunk/m4/ax_opengl.m4: try to detect the different glut version 2006-10-15 16:29 dangelo * freepv/trunk/configure.in, freepv/trunk/freepv.kdevelop, freepv/trunk/src/freepv-mozilla/Makefile.am: try to detect platform in configure script 2006-10-14 20:24 dangelo * freepv/trunk/src/libfreepv/OpenGLRenderer.cpp, freepv/trunk/src/libfreepv/QTVRDecoder.cpp: commented printf dump of the QTVR file structure 2006-10-14 20:08 dangelo * freepv/trunk/src/Makefile.am, freepv/trunk/src/utils, freepv/trunk/src/utils/Makefile.am, freepv/trunk/src/utils/qtvr2img.cpp: added qtvr2img utility, useful to extract images from a QTVR file 2006-10-14 19:34 dangelo * freepv/trunk/freepv.kdevelop, freepv/trunk/src/freepv-glut/glut_platform.cpp, freepv/trunk/src/libfreepv/OpenGLRenderer.cpp, freepv/trunk/src/libfreepv/PanoViewer.cpp, freepv/trunk/src/libfreepv/Scene.h: added support for equirectangular panoramas 2006-10-14 14:10 dangelo * freepv/trunk/src/libfreepv/OpenGLRenderer.cpp: fixed tiled cylindricals with multiple rows 2006-10-14 13:42 dangelo * freepv/trunk/freepv.kdevelop, freepv/trunk/src/freepv-glut/freepv-glut.cpp, freepv/trunk/src/libfreepv/OpenGLRenderer.cpp: tile cylindrical pano, enables viewing of high res panos. 2006-10-13 06:12 dangelo * freepv/trunk/configure.in, freepv/trunk/src/Makefile.am: do not build mozilla plugin and glx based viewer, if glx hasn't been found. This should hopefully enable building freepv-glut on OSX using the autoconf build system 2006-10-12 18:57 dangelo * freepv/trunk/freepv.kdevelop, freepv/trunk/src/libfreepv/OpenGLRenderer.cpp: removed debug tile writer 2006-10-12 18:45 dangelo * freepv/trunk/freepv.kdevelop, freepv/trunk/src/freepv-glut/freepv-glut.cpp, freepv/trunk/src/freepv-mozilla/plugin_unix.cpp, freepv/trunk/src/libfreepv/Image.cpp, freepv/trunk/src/libfreepv/Image.h, freepv/trunk/src/libfreepv/OpenGLRenderer.cpp, freepv/trunk/src/libfreepv/OpenGLRenderer.h, freepv/trunk/src/libfreepv/PanoViewer.cpp, freepv/trunk/src/libfreepv/PanoViewer.h, freepv/trunk/src/libfreepv/Parameters.cpp, freepv/trunk/src/libfreepv/Parameters.h, freepv/trunk/src/libfreepv/utils.h: support for tiled cube textures, added vram= parameter to specify the amount of vram that should be used for textures. 2006-10-10 05:27 dangelo * freepv/trunk/src/freepv-mozilla/plugin_unix.cpp: unix mozilla-plugin: really stop updating if scene is static.. 2006-10-10 05:17 dangelo * freepv/trunk/src/freepv-mozilla/freepv.def: added missing def file 2006-10-09 20:55 dangelo * freepv/trunk/src/freepv-mozilla/plugin_windows.cpp, freepv/trunk/src/freepv-mozilla/plugin_windows.h: windows mozilla plugin: stop updating if no movement in scene 2006-10-09 20:54 dangelo * freepv/trunk/m4/ax_opengl.m4: check for freeglut.h 2006-10-09 16:59 dangelo * freepv/trunk/src/libfreepv/PanoViewer.cpp: redraw after loading qtvr file 2006-10-09 16:48 dangelo * freepv/trunk/freepv.kdevelop, freepv/trunk/src/Makefile.am, freepv/trunk/src/freepv-mozilla/plugin_unix.cpp, freepv/trunk/src/freepv-mozilla/plugin_unix.h: implemented startTimer(), stopTimer() for unix platform 2006-10-09 15:07 dangelo * freepv/trunk/src/freepv-glut/freepv-glut.cpp, freepv/trunk/src/freepv-glut/freepv-glut.vcproj, freepv/trunk/src/freepv-glut/glut_platform.cpp, freepv/trunk/src/freepv-glut/glut_platform.h, freepv/trunk/src/freepv-mozilla/FreePV.vcproj, freepv/trunk/src/freepv-mozilla/plugin_windows.cpp, freepv/trunk/src/freepv-mozilla/plugin_windows.h, freepv/trunk/src/libfreepv/Controller.h, freepv/trunk/src/libfreepv/PanoViewer.cpp, freepv/trunk/src/libfreepv/Platform.h, freepv/trunk/src/libfreepv/Scene.cpp, freepv/trunk/src/libfreepv/Scene.h: stop continous redraw if the scene is static. (glut only, so far)
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?