Commit Graph

346 Commits

Author SHA1 Message Date
Sam Edwards 3d0f587ca0 Merge remote-tracking branch 'upstream/master' into cmake
Conflicts:
	panda/src/linmath/lvecBase4.h
2014-07-24 22:59:52 -07:00
David Rose a0fa038ec4 support 32-bit as well as 16-bit AE displacement maps 2014-07-01 17:41:26 +00:00
rdb 2142fbb45b frame-rate-meter-milliseconds 2014-06-27 15:49:58 +00:00
rdb e3b663da3a Merge branch 'master' into cmake 2014-05-29 16:32:59 +02:00
Chris Brunner 3813ff7dde Allow for mpeg2 files with the m2v extension 2014-04-30 19:49:57 +00:00
Sam Edwards 93af05d67a Merge branch 'master' into cmake 2014-04-23 21:14:26 -06:00
Sam Edwards 1f02b2da01 cmake: Always be consistent with putting headers before sources. 2014-04-16 06:07:55 -06:00
Sam Edwards d27bc99fcb Merge remote-tracking branch 'upstream/master' into cmake
Conflicts:
	direct/src/directnotify/DirectNotify.py
	direct/src/showbase/PythonUtil.py
2014-03-29 15:57:11 -06:00
David Rose dbc6091cf0 add PfmVizzer::set_aux_pfm() and PfmFile::set_no_data_threshold() 2014-03-13 23:16:21 +00:00
rdb b8935be2c3 fix bug LP#1277916: MeshDrawer causes crash if setBudget not explicitly called 2014-02-09 10:41:26 +00:00
Sam Edwards 5e77793b0f CMake: Add some install(...) directives. 2014-02-04 22:43:23 -07:00
Sam Edwards 9da0bb6912 CMake: Add audio/movies components. 2014-02-04 18:23:45 -07:00
Sam Edwards 7fa2279eeb CMake: Add forgotten multitexReducer.cxx to grutil. 2014-01-30 13:17:34 -07:00
kestred 2cac5d9b1c Add CMakeLists for panda/grutil. 2014-01-21 23:26:11 -07:00
David Rose fee446f949 add Texture::ensure_loader_type() to fix problem with reloading video textures from the model-cache directory. 2013-09-24 19:19:02 +00:00
rdb bca09667a6 Split vrpn out of panda into a libp3vrpn. Split ffmpeg out of movies into libp3ffmpeg. Add registry for MovieVideo and MovieAudio. Add a libvorbisfile-based Ogg Vorbis loader. Add a native .wav loader. 2013-08-26 12:16:27 +00:00
David Rose dba661253a Fix handling of large (>2GB) files on Windows. Egad, off_t is 32 bits on Windows, even in 64-bit Windows. Ridiculous. 2013-08-01 00:10:20 +00:00
rdb a7b6b71faa recognise ogv as video extension 2013-05-27 10:07:12 +00:00
David Rose 74621e39b6 stdfloat_double issue 2013-05-04 02:53:10 +00:00
David Rose 1885ccdb97 PfmVizzer::set_keep_beyond_lens(), and some bugfixes 2013-05-02 23:17:00 +00:00
David Rose 5d2b7bc5ea fix some minor bugs in PfmFile::resize(), add config variable quality controls 2013-04-20 00:43:24 +00:00
David Rose cbb55d02e6 minor fix to PfmVizzer::project() 2013-04-19 21:09:30 +00:00
David Rose a99e543f05 wip: PfmFile::calc_bilinear_point() 2013-04-11 17:24:32 +00:00
David Rose a515048908 add undist_lut to ProjectionScreen, PfmVizzer 2013-04-11 14:41:46 +00:00
David Rose 4f50f8de90 PfmVizzer::make_vis_mesh_geom() should not try to add points behind the lens 2013-04-06 01:12:31 +00:00
David Rose d52335621b More pfm enhancements 2013-03-06 02:41:40 +00:00
David Rose 93bd44e85e fix confusion with depth range of Lens::project() 2013-01-11 02:26:36 +00:00
David Rose eefb99cbc5 define Lens::extrude_depth() to reverse Lens::project(), and use this in PfmVizzer 2013-01-10 02:01:39 +00:00
David Rose 6f248198e7 clip to bounds in make_displacement() 2012-11-20 19:36:08 +00:00
David Rose 1733b1abd9 ae-undershift-factor 2012-11-20 00:32:43 +00:00
David Rose 85014ba179 fix some off-by-one errors 2012-11-19 23:06:41 +00:00
David Rose 7299a150c3 raise precision of 16-bit image processing 2012-11-02 01:14:51 +00:00
David Rose 94bf21b65c make_displacement() 2012-11-01 20:23:15 +00:00
David Rose 8e3e89b5b3 fix build circularity issue 2012-10-01 00:40:56 +00:00
David Rose 0f1098c1ae move PfmFile to pnmimage 2012-08-11 14:28:56 +00:00
David Rose 5a9cb3f934 revert fiddly change: bad idea. 2012-08-10 18:08:31 +00:00
David Rose 908feb7631 fiddly change to pixel offsets 2012-08-09 23:32:19 +00:00
David Rose 9ae0dd8cca correct matrix for 3-d uvs 2012-08-09 05:27:59 +00:00
David Rose 3ce560b4a9 more pfm refinements 2012-07-26 22:22:59 +00:00
David Rose e2066b62ff wip: add_vis_column() 2012-07-26 02:23:26 +00:00
David Rose d459a084b4 more pfm fixes 2012-07-24 20:50:36 +00:00
David Rose 7fd2a81412 resolve some float-double confusion 2012-07-24 13:09:22 +00:00
David Rose 5eef6cd37e fix some stdfloat_double issues with pfmfile 2012-07-23 04:34:40 +00:00
David Rose 8cc85e4024 support for 4-channel pfm files 2012-07-23 02:10:21 +00:00
David Rose 68de528a0f pfm crop 2012-06-27 06:21:04 +00:00
David Rose baafed0220 minor build issue 2012-06-19 17:02:59 +00:00
David Rose 5a5a6387bd fix issues with grayscale pfm files 2012-06-19 06:01:06 +00:00
David Rose c64a59d62e integrate pfm files more tightly with other image file types 2012-06-19 04:45:36 +00:00
David Rose d1c9bee195 generate_vis_points() should respect zero_special 2012-05-25 00:00:11 +00:00
David Rose 98d7643a23 PfmFile::flip() 2012-03-28 21:06:38 +00:00