Commit Graph

267 Commits

Author SHA1 Message Date
rdb 8dbe681143 Fix bug with Collide flag "polyset" and nested <Transform> elements 2015-02-24 23:51:00 +01:00
rdb 46ddd46c5c Support materials in bam2egg 2015-02-24 21:40:55 +01:00
09th c0e4de3df7 Fix bam2egg issue with animated models 2015-02-24 19:58:14 +01:00
rdb 79d025e9a8 Fix incorrect transformation of CollisionBox loaded from .egg file 2015-02-09 20:43:04 +01:00
rdb 95d85819b0 Separate out sampler state from texture, support sampler objects, support LOD min/max/bias 2014-12-12 15:58:45 +01:00
rdb 6d6a4398c6 Change max vertices to 65534 to avoid conflict with strip cut index 2014-10-27 13:25:38 +00:00
rdb a65b477734 Commit patches by cfsworks:
cxx: Fix missing includes masked by composite builds.
misc: Fix typos in comments.
config: Fix missing config forward-declarations.
direct: Adjust Python imports to panda3d.* instead of pandac.*.
display: Split graphicsWindow out into an extension.
framework: Use if/elif/elif/endif instead of ifdef/elif/elif/endif.
ode: Remove erroneous INLINE declarations.
interval: Fix missing import.
2014-10-19 22:41:47 +00:00
rdb a585faa807 Add UvScrollNode::_w_speed 2013-08-24 19:29:13 +00:00
rdb 6bb87ca9c5 Avoid creating an unnecessary intermediate node when loading .egg models (see forum thread 16039) 2013-06-27 13:09:32 +00:00
rdb fbc37338e4 fix compilation issues 2013-03-28 22:58:41 +00:00
enn0x 0dd50f1d5a Add warning for unsupported collision solid 'box' when saving to egg file (same as for 'sphere' etc.) 2013-03-28 22:05:14 +00:00
enn0x a6bdde5f26 Load CollisionBox from egg files 2013-03-28 21:04:03 +00:00
David Rose 3af8da3bcd loader.saveModel(), EggToObjConverter, etc. 2012-12-20 00:09:14 +00:00
David Rose 36f909b2bf support patches for characters too 2012-06-14 22:32:36 +00:00
David Rose e9053ff910 support GLSL tessellation shaders 2012-04-27 20:29:47 +00:00
David Rose ce0ad5dde8 work-in-progress: cache-check-timestamps 2012-02-25 02:28:41 +00:00
rdb 949395a4cc Add normal_gloss texture mode (requested by wezu) 2012-02-13 08:35:52 +00:00
David Rose 2d0fb30fd6 support transparency in material's diffa 2012-01-06 21:58:36 +00:00
David Rose 95db6ebaca GeomVertexFormat::maybe_align_columns_for_animation() 2011-12-19 23:52:06 +00:00
David Rose cb3b1423c0 align tangent and binormal too 2011-12-19 23:02:53 +00:00
David Rose 787742c93e LINMATH_VECTORIZE -> LINMATH_ALIGN 2011-12-18 02:00:31 +00:00
David Rose 6824cb6928 better implementation of vertex-column-alignment 2011-12-17 23:08:03 +00:00
David Rose 7e8737dd3d some animation optimizations 2011-12-15 00:33:03 +00:00
David Rose de346aa4d1 add egg-vertex-membership-quantize 2011-12-13 19:32:59 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose be7f483478 Add patch from community member teedee for egg <Aux> syntax 2011-11-17 19:39:29 +00:00
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