Commit Graph

120 Commits

Author SHA1 Message Date
David Rose f37bdbf512 animate normals too; rename data_type -> column 2005-03-30 20:11:47 +00:00
David Rose 6212af0b1b properly prevent flat-shaded trifans and odd-length tristrips 2005-03-30 16:34:57 +00:00
David Rose ec8c95c675 regularize NT_packed_8888 into NT_packed_abcd etc. 2005-03-30 14:29:27 +00:00
David Rose 43768bf3fd fix crash loading egg file with morphs but no dart 2005-03-30 04:11:04 +00:00
David Rose f77ea5156a hardware animation 2005-03-30 01:51:27 +00:00
David Rose cf8303421f texcoord transform also affects duvs 2005-03-29 01:19:54 +00:00
David Rose bf68f75f91 egg loader defines morphs 2005-03-29 01:12:09 +00:00
David Rose f8acb8d5d4 qpGeomVertexWriter 2005-03-27 16:43:46 +00:00
David Rose f2559a7217 GeomVertexReader 2005-03-26 02:10:57 +00:00
David Rose 41733f5dec better GeomNode management 2005-03-25 22:45:38 +00:00
David Rose 3716a4b470 qpgeom animation 2005-03-25 21:59:20 +00:00
David Rose bd820acd49 beginning vertex animation in qpgeom 2005-03-24 23:48:15 +00:00
David Rose 634a498588 egg triagle fans 2005-03-23 15:32:35 +00:00
David Rose 18169d527e lines and points, antialiasing in qpgeom 2005-03-23 03:31:18 +00:00
David Rose 720fddb73b egg loader optimizations; directx vbuffer support 2005-03-20 18:47:52 +00:00
David Rose dbed74e410 ibuffers as well as vbuffers 2005-03-18 20:18:57 +00:00
David Rose 85b019feda vertex buffers? 2005-03-18 03:32:08 +00:00
David Rose acfa6978db more egg features for new geom 2005-03-17 21:45:05 +00:00
David Rose d72e2da5c5 support flat-shading properly in new geom 2005-03-17 01:16:28 +00:00
David Rose 8b2854f82a better treatment of colors, etc in new geom loader 2005-03-15 14:42:40 +00:00
David Rose 58e093303c don't crash on degenerate poly 2005-03-15 01:05:14 +00:00
David Rose d4401c9c43 more new geom work 2005-03-15 00:22:22 +00:00
David Rose 6b54ff8fb9 fix crashes 2005-03-14 21:41:24 +00:00
David Rose 8636fb6221 build on Linux 2005-03-14 16:16:00 +00:00
David Rose 4af9b7b882 more work on egg loader with new geom format 2005-03-14 15:20:22 +00:00
David Rose e20f73799c preliminary egg support for new geoms 2005-03-13 20:02:45 +00:00
David Rose c975b7cd49 initial checkin of experimental Geom rewrite--preliminary 2005-03-11 02:28:51 +00:00
Asad M. Zaman 3b59b1d592 forgot some egg texture check in 2005-03-07 21:30:31 +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
David Rose ffdbf61985 TextureStage::M_blend_color_scale, TextureStage::rgb_scale, ColorBlendAttrib::O_color_scale, better handling of state changes in GL 2005-02-25 18:25:00 +00:00
David Rose 2a39759b85 fix PandaSystem.hasSystem() etc. 2005-02-19 00:00:47 +00:00
David Rose 0563079eab don't duplicate collision solids 2005-01-05 22:57:24 +00:00
David Rose a1d0fbc932 invsphere for egg syntax 2005-01-05 21:24:32 +00:00
David Rose a9f7756ba6 migrate more code to prc interface 2004-12-28 18:49:53 +00:00
David Rose 7d5ae1e3f6 move more config variables to new interface 2004-12-23 05:42:42 +00:00
David Rose 5d6227f1c6 replace assertion with warning 2004-12-12 16:13:57 +00:00
David Rose 5761ae9d2c first pass at MultitexReducer 2004-12-03 00:01:02 +00:00
David Rose 1ed3266d9e automatically triangulate non-planar collision polygons 2004-11-24 22:18:48 +00:00
David Rose 86b7edace2 add vfs->close_read_file() to work around compiler bug 2004-11-17 22:34:18 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00
David Rose 3410413ae5 define ConfigVariableManager::make_variable_template() 2004-10-26 00:27:31 +00:00
David Rose 003269d79a vertices are dynamic if they have morphs 2004-10-11 22:27:48 +00:00
David Rose 831e0a84e7 add indexed flag to egg files 2004-09-27 22:38:54 +00:00
David Rose c3fd483b19 support egg2bam -combine-geoms 2004-09-21 22:21:53 +00:00
Asad M. Zaman ab99a40f51 rearranged code so that polylights and portals will support multiple attiribute flags from maya 2004-09-11 00:24:41 +00:00
Asad M. Zaman 7a0762a8c7 fixed egg2bam problem for PolylightNode 2004-09-03 01:27:46 +00:00
David Rose e2145af839 remove commented-out debugging code 2004-08-24 18:36:27 +00:00
David Rose 0fbb4b671a fix untextured triangle problem 2004-07-31 23:27:27 +00:00
David Rose e561cc0046 fix palettized egg files 2004-07-31 00:01:35 +00:00