70 Commits

Author SHA1 Message Date
David Rose
5b17fbd0d9 cube maps and avi textures in bam files 2005-09-23 21:31:31 +00:00
David Rose
60d2c8e349 integrate HashFilename with Filename via Filename::set_pattern() 2005-09-23 17:23:30 +00:00
David Rose
942f595c7f better texture filename extension error reporting 2005-09-22 14:12:27 +00:00
David Rose
a7b1f14e80 integrate AviTexture better with Panda, rename to OpenCVTexture 2005-09-21 23:53:07 +00:00
David Rose
b9f5dfd75d minor adjustments 2005-09-15 22:09:15 +00:00
Josh Yelon
6b82426994 Added support for bam-relative texture paths 2005-08-11 06:12:32 +00:00
David Rose
f169ddb221 regularize TexturePool interfaces for cube maps etc. 2005-08-02 22:35:12 +00:00
David Rose
756340d3e9 prevent crash when reloading textures 2005-07-27 22:38:51 +00:00
David Rose
67e3f1daa6 expose Texture::T_depth_component, sanify a few things 2005-07-23 18:03:10 +00:00
David Rose
314630126f regularize cube map coordinate systems 2005-07-21 18:09:30 +00:00
David Rose
af49897d5e fix dx resize crash some more; first pass at dx cube map support 2005-07-20 12:45:44 +00:00
David Rose
0fb2f183e3 fix primitive bumpmap support 2005-07-02 13:21:46 +00:00
David Rose
166e7414a6 first pass at primitive bumpmapping support 2005-07-02 00:56:30 +00:00
David Rose
bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose
7d8cbc7a10 straighten out some confusing texture interfaces 2005-05-02 00:29:24 +00:00
David Rose
f24c240d76 fix miscellaneous bugs 2005-04-13 00:33:59 +00:00
David Rose
c045c5894d support real-time rendered cube maps 2005-03-04 22:28:19 +00:00
David Rose
001abb0edd unify Texture, ImageBuffer, and PixelBuffer; add 3-d and cube map textures 2005-03-03 20:12:09 +00:00
Dave Schuyler
d973f8a2ac debug output 2005-01-06 06:23:24 +00:00
David Rose
7d5ae1e3f6 move more config variables to new interface 2004-12-23 05:42:42 +00:00
David Rose
ea4c5d4414 fix keystone correction logic 2004-12-15 23:41:10 +00:00
David Rose
9f8ae63333 add Texture::get_match_framebuffer_format 2004-12-03 16:06:31 +00:00
David Rose
5761ae9d2c first pass at MultitexReducer 2004-12-03 00:01:02 +00:00
David Rose
e2c525d201 publish PNMImage 2004-11-21 19:48:00 +00:00
David Rose
bccfb40463 clean up texture, projector more 2004-07-31 15:49:22 +00:00
David Rose
50f7d0bce7 restore GeomContexts and display lists 2004-03-20 02:09:49 +00:00
David Rose
0e084fe310 make multipass work (sort of) on dx8 2004-03-04 15:48:19 +00:00
David Rose
703a038d59 store more texture data in rawdata mode 2004-03-04 02:23:36 +00:00
David Rose
232f9395bf split out PreparedGraphicsObjects from GraphicsStateGuardians 2004-02-25 19:34:30 +00:00
David Rose
751dc0f17a default texture filtering is linear 2004-02-19 19:50:39 +00:00
David Rose
843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose
429fbba758 fix screenshots on dx9; robustify Panda screenshot interface 2004-02-04 21:24:33 +00:00
David Rose
979280544c restore format from bam 2003-07-18 00:43:35 +00:00
Asad M. Zaman
674520f630 added rawdata mode for textures 2003-07-10 16:23:14 +00:00
David Rose
114020c20b correctly read version 4.2 bams 2003-04-16 22:21:51 +00:00
David Rose
df2a60cfb0 extend ModelNode::preserve_transform and Texture::alpha_file_channel 2003-04-15 22:35:07 +00:00
David Rose
28743b123b more robust texture/alpha combinations 2003-04-12 17:44:01 +00:00
David Rose
398442ee18 deal with textures from bam files without filenames properly 2003-04-04 16:23:33 +00:00
David Rose
b6eefd9e23 use alpha channel if alpha image has it 2003-03-20 14:56:48 +00:00
David Rose
0945d3c127 robustify pathnames some more 2003-02-20 17:10:28 +00:00
David Rose
48ac976821 update comment 2003-01-13 16:16:20 +00:00
cxgeorge
7766b9ced2 add new texture constructor, set_size() method 2002-09-13 00:30:13 +00:00
David Rose
a23a7572a2 rename out qp's 2002-04-10 18:08:06 +00:00
David Rose
a38e063667 remove old scene graph code 2002-04-09 18:33:48 +00:00
David Rose
e46050a69e pgraph collisions, textures 2002-03-18 16:15:53 +00:00
cxgeorge
05363c5b35 add more wrapmodes 2002-02-28 01:12:48 +00:00
David Rose
de6a97f1c0 allow more general selection of texture filter type for DynamicTextFont 2002-02-20 00:39:08 +00:00
David Rose
d53603f85b add set_keep_ram_image 2002-02-11 19:21:27 +00:00
David Rose
4a0b5d3d7e bam version 3.5 2001-12-13 23:28:12 +00:00
cxgeorge
9d721e6dd5 remove old fields since bam version # bumped up 2001-12-11 22:11:20 +00:00