Commit Graph

241 Commits

Author SHA1 Message Date
David Rose 134e9a9e92 dual names for interrogate 2011-10-11 00:45:51 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose 72f97c2107 support NT_float64 as a vertex numeric type 2011-10-06 18:59:10 +00:00
David Rose 229cf67ae5 Finishing migration of RenderState and RenderAttrib to SimpleHashMap and garbage_collect() models, working towards threaded pipelining 2011-09-04 15:47:45 +00:00
David Rose 6872488839 stereo/multiview textures 2011-08-08 18:55:26 +00:00
David Rose 0cf03bc158 untabify 2011-06-29 22:09:10 +00:00
David Rose b1822b4930 egg-emulate-bface should default to true 2011-05-11 16:38:33 +00:00
David Rose 19d52c3221 fix problem with local transform on occluder; add egg bface support for occluders 2011-03-18 19:02:46 +00:00
David Rose 44375f019d explicit occlusion culling support from community member teedee, with additional enhancements by drwr 2011-03-18 01:56:09 +00:00
David Rose 372532346e GeomVertexData::reserve_num_rows() and related changes--big performance improvement, especially on Windows 2011-03-12 21:42:34 +00:00
David Rose 80705de816 add egg-flat-colors 2010-09-25 03:31:56 +00:00
David Rose 9d62ca9f98 one override per TextureStage, instead of a global override per TextureAttrib 2010-05-04 22:39:40 +00:00
David Rose 2e4c938c71 fix bug with set_saved_result 2010-03-16 00:03:51 +00:00
rdb c4cfc0b8a0 Add support for depth-offset in .egg files 2009-08-07 09:16:03 +00:00
Zachary Pavlov 8db00b4f74 polar uv scrolling 2009-08-04 22:05:37 +00:00
David Rose 06005cc440 fix bug with polysets attached to lods 2009-07-08 22:25:26 +00:00
Zachary Pavlov 3ea111343a uv scrolling support for maya 2009-07-01 20:04:47 +00:00
Zachary Pavlov ea124746a7 oh god damn it 2009-06-21 21:05:02 +00:00
Zachary Pavlov 7d2e756b48 structured character support 2009-06-20 00:17:05 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 189dacff0d HAVE_EGG 2009-04-24 22:56:56 +00:00
David Rose 8f81a9bbb3 better premunge before flattening 2009-04-07 00:32:01 +00:00
David Rose 53a65f3a86 minor typo fix 2009-04-06 23:43:28 +00:00
David Rose 32581604cf better fixes for auto-compressed textures 2009-01-16 18:01:35 +00:00
David Rose 31d75582a3 egg-optchar -defpose 2008-12-23 20:41:31 +00:00
David Rose 8a180e8d09 egg-object-type-notouch 2008-12-04 21:17:42 +00:00
David Rose 1462bee771 better Filename usage 2008-11-11 23:28:14 +00:00
David Rose 83d21bc2b1 support instancing syntax 2008-10-30 22:26:57 +00:00
David Rose eb4baf3e4d fix a few texture issues 2008-09-19 21:01:53 +00:00
David Rose 617a769ef7 more work towards asynchronous texture loads: auto-caching compressed texture versions 2008-08-14 23:50:17 +00:00
David Rose 6d953de53a asynchronous animation binding 2008-08-07 17:26:39 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose acb0faae46 Texture::set_quality_level() 2008-05-13 23:31:19 +00:00
David Rose 70dc513463 typo 2008-05-06 01:19:26 +00:00
Josh Yelon 1d954d5104 Improvements to Shader Generator 2008-01-28 17:28:09 +00:00
David Rose 7400cfacab don't create flat-white colorattrib 2007-12-20 18:57:23 +00:00
David Rose 775466b4bd egg loader and bam loader set a ColorAttrib on every Geom. 2007-12-20 03:17:38 +00:00
Josh Yelon c31a9d079c Added support for glow maps. 2007-12-07 07:51:37 +00:00
Josh Yelon d742043ad8 New maya exporter code basically operational 2007-10-12 20:40:20 +00:00
Josh Yelon 0f7c51ec80 Removed gloss maps, added scolor and spower maps 2007-10-10 21:48:50 +00:00
Josh Yelon 6f81e4850c Added support for shader-related TextureStage::Mode values 2007-10-09 19:25:08 +00:00
Zachary Pavlov d64c2e36c0 fix that was preventing full floor meshes being created 2007-08-24 21:37:33 +00:00
David Rose e07a957a74 revert accidental checkin 2007-08-23 00:24:04 +00:00
David Rose 6250baff3b fix problems when state-cache 0 is defined 2007-07-31 16:20:54 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
Zachary Pavlov d16f2ddd57 float cast 2007-07-10 20:18:17 +00:00
Zachary Pavlov 9e52f3390f removed prints 2007-07-10 05:52:11 +00:00
Zachary Pavlov 59916499a9 new collision floor mesh 2007-07-08 06:04:04 +00:00
David Rose 1abe868c95 preserve geometry order when flattening 2007-07-06 18:19:00 +00:00
David Rose fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00