rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
f33e450823
A lot of performance changes, particularly wrt dcasts and state management
2015-07-27 16:32:57 +02:00
rdb
ac7c8c3756
Merge branch 'release/1.9.x'
...
Conflicts:
panda/src/gobj/geomVertexColumn.cxx
2015-06-14 23:16:42 +02:00
rdb
bac400543a
Correct scaling of normals during flatten operations
2015-06-14 23:14:56 +02:00
rdb
8e58e9e11c
Merge branch 'release/1.9.x' (though keep template exporting in master)
2015-06-06 17:03:27 +02:00
rdb
3c380d9006
Support collision sphere and plane solids in bam2egg
2015-06-06 16:46:43 +02:00
rdb
b49289a4f6
Allow setting min-lod, max-lod, lod-bias in egg file
2015-05-21 11:16:46 +02:00
rdb
16e7831566
Remove executable permissions from files that don't need them
2015-04-05 15:41:49 +02:00
rdb
4976345486
Let's use OpenGL-style vertex colors by default on non-Windows platforms
2015-04-04 21:38:54 +02:00
Sam Edwards
64120cd7d8
general: Add missing includes and forward-declarations.
2015-03-28 19:27:48 +01:00
rdb
3d9d9bfc95
Deprecate use of <Collide> without specifying "descend" flag
2015-02-27 19:59:54 +01:00
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