Commit Graph

86 Commits

Author SHA1 Message Date
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
David Rose e3573f97df whoops, wrong logic for picking default TextureStages 2004-07-30 23:27:17 +00:00
David Rose c7c639797e merge multitexture support in from branch 2004-07-30 00:38:35 +00:00
Shalin Shodhan 81e752915a Polylight API changes based on DRose's suggestions 2004-06-15 17:16:09 +00:00
Shalin Shodhan 3887f5681a Polylight API 2004-06-14 18:43:05 +00:00
Asad M. Zaman 3ff5b79b00 created make_sphere function to reuse code for make_collision_sphere and make_polylight_sphere 2004-06-09 21:04:43 +00:00
David Rose 9c8037ad62 parse portal syntax in egg files 2004-05-20 19:43:33 +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 e1a8ff794c bam version 4.8; compress channels more conservatively 2003-11-12 22:58:22 +00:00
David Rose 2536db25f4 add CollisionSolid::set_effective_normal 2003-11-11 05:24:56 +00:00
David Rose de8c2d0de3 oops, fix tube under transform problem 2003-11-06 04:32:01 +00:00
David Rose 3acd1576c1 set_prev_transform along with set_transform 2003-11-04 19:53:13 +00:00
David Rose 093e99cd5a add egg visibility scalar 2003-11-04 05:23:46 +00:00
David Rose e6fd463607 fix incorrect nearly-concave-polygon rejection 2003-10-30 05:55:37 +00:00
David Rose 2811024a8f test is_valid on collision polys 2003-10-29 18:01:08 +00:00
David Rose 3a24581e96 add line primitive to egg syntax 2003-10-15 00:17:41 +00:00
David Rose 3791dbaa71 extend nurbs interface for egg-qtess 2003-10-14 19:36:45 +00:00
David Rose e7a163652e minor refinements to nurbs interface 2003-10-13 18:44:45 +00:00
David Rose c69cc5c96f egg loader reads nurbs surfaces and curves into SheetNodes and RopeNodes 2003-10-12 18:52:57 +00:00
David Rose a7562e48d0 publish egg interfaces 2003-10-07 13:37:59 +00:00
David Rose ab922b1353 support CollisionTube 2003-10-01 18:26:34 +00:00
David Rose c03d886691 add PandaNode::set_tag() and related functions 2003-06-12 22:18:41 +00:00
David Rose 42faec57a0 quietly ignore ObjectType none 2003-06-03 20:26:06 +00:00
David Rose e1538b6df0 be less crabby about morphs being self-consistent 2003-04-21 18:46:20 +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 27fc54e678 object types decal and billboard are supported within maya converter only 2003-04-09 22:05:10 +00:00
David Rose fc10d613d7 oops, wrong decal syntax 2003-04-08 17:44:21 +00:00
David Rose 24b9f9da26 object type is case-insensitive 2003-04-08 17:31:14 +00:00
David Rose 7dbd65eab0 fix transforms on collision geometry 2003-03-11 23:10:54 +00:00
David Rose 2fd799cf29 support egg2bam -pp properly 2003-02-25 01:13:30 +00:00
David Rose 0945d3c127 robustify pathnames some more 2003-02-20 17:10:28 +00:00
David Rose b75c54b446 fix search path weirdnesses 2003-02-11 20:14:23 +00:00
David Rose 46d570f4ce add billboard model type 2003-01-24 19:48:00 +00:00
David Rose 720ca3db24 support multiple ObjectType flags 2003-01-24 18:56:38 +00:00