David Rose
|
39b32376bb
|
move a few more PStatCollectors out of local statics
|
2011-11-19 00:11:43 +00:00 |
David Rose
|
83b87652f8
|
fix prepare_scene() to prepare vertex buffers as well as textures
|
2011-11-05 17:58:28 +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 |
rdb
|
ee03d5c45d
|
fix compile warning
|
2011-06-03 09:56:10 +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 |
rdb
|
c823dd27ae
|
fix bug #716509: NodePath.findMaterial does not work properly
|
2011-02-20 15:35:53 +00:00 |
David Rose
|
a8b7f6bc85
|
write_bam_file() should take a Filename
|
2011-01-18 19:10:16 +00:00 |
rdb
|
1eb6bf3d42
|
Add missing include (to fix compile error on FreeBSD)
|
2010-05-30 15:59:57 +00:00 |
David Rose
|
9d62ca9f98
|
one override per TextureStage, instead of a global override per TextureAttrib
|
2010-05-04 22:39:40 +00:00 |
Mike Christel
|
ad30e4c71f
|
Overload improved (not optimal, but better than list of string arguments) to set_shader_auto to allow any of normal, glow, gloss, ramp, shadow to be turned on or off via bitmask
|
2010-05-03 16:41:16 +00:00 |
Mike Christel
|
5dfa504370
|
Texture arrays added to Texture class, passed to shader through setShaderInput(name, texture). A new Cg type sampler2DArray has been added to the panda3d Shader Class.
|
2010-04-29 14:48:44 +00:00 |
Mike Christel
|
c308b57137
|
Overload added to set_shader_auto to allow any of normal, glow, gloss, ramp, shadow to be turned on or off
|
2010-04-16 14:06:26 +00:00 |
Mike Christel
|
6418e6f221
|
extended shader input system support for Cg (see Panda SE Project 2010-03-17 blog post for more details)
|
2010-04-07 11:16:29 +00:00 |
David Rose
|
4cf4811af6
|
more refinements to the whole shared-node pickle thing
|
2010-02-11 01:32:00 +00:00 |
David Rose
|
981890183b
|
bamify NodePath's parents etc too, to better support common nodes
|
2010-02-10 23:50:57 +00:00 |
David Rose
|
f6f9e269f4
|
introduce stdpy.pickle module with support for common-node NodePaths within a pickle stream
|
2010-02-10 19:43:58 +00:00 |
rdb
|
c136904fa9
|
Add hardware instancing support
|
2009-12-21 14:22:12 +00:00 |
David Rose
|
816ddc0387
|
low-level support for python copy and pickle modules
|
2009-12-10 01:09:06 +00:00 |
David Rose
|
acbb2966ad
|
think we're ready for empty-node-path future to be the default
|
2009-07-31 01:05:08 +00:00 |
rdb
|
f33032dd6b
|
Add setDepthOffset etc.
|
2009-07-05 15:40:55 +00:00 |
David Rose
|
f1f496cc29
|
move lodNodes and sceneGraphAnalyzer to pgraphnodes, in an attempt to reduce size of pgraph some more
|
2009-06-11 02:37:19 +00:00 |
David Rose
|
58c13de4ca
|
integrate changes from Schell Games (plus some tab character fixes)
|
2009-06-01 21:51:15 +00:00 |
Zachary Pavlov
|
440c6f4131
|
notify added for nodepath bool 2
|
2009-04-23 18:12:30 +00:00 |
Zachary Pavlov
|
069ecee3e0
|
notify added for nodepath bool
|
2009-04-22 23:43:01 +00:00 |
David Rose
|
0e885a8481
|
update deprecated comment
|
2009-03-09 18:06:30 +00:00 |
David Rose
|
681551c918
|
empty-node-path handling
|
2009-02-15 01:45:15 +00:00 |
David Rose
|
7fcf84909a
|
less-restrictive instance_to: return existing instance if it already exists
|
2008-12-24 21:07:39 +00:00 |
David Rose
|
26754b86ca
|
merge dev_slots_2008: slot-based RenderState implementation
|
2008-11-19 01:21:44 +00:00 |
David Rose
|
d2c5866507
|
get_ancestor
|
2008-10-28 21:35:48 +00:00 |
David Rose
|
621b831913
|
allow-live-flatten
|
2008-10-02 23:39:51 +00:00 |
David Rose
|
11ae34e109
|
apply_texture_colors()
|
2008-08-28 00:46:30 +00:00 |
David Rose
|
8c2e657f15
|
Add gsg::update_texture()
|
2008-08-25 22:58:58 +00:00 |
David Rose
|
ab6e8bbc3c
|
higher-level ScissorEffect fixes
|
2008-08-01 21:54:20 +00:00 |
David Rose
|
a89acc64a2
|
add clear_model_nodes
|
2008-07-29 19:42:53 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
Josh Yelon
|
be5cf85350
|
Implemented new make_consistent_state routine to unify ColorAttribs
|
2008-01-25 07:18:28 +00:00 |
Josh Yelon
|
21436b4f4d
|
Added 'auto' flag to ShaderAttrib
|
2007-12-15 07:05:20 +00:00 |
David Rose
|
e11487f81f
|
add preserve-geom-nodes, flatten-geoms
|
2007-11-30 03:16:06 +00:00 |
David Rose
|
df9506642a
|
getDepthTest() should return 1 if there is no depth test attrib
|
2007-08-28 19:31:03 +00:00 |
David Rose
|
93f85f9ef9
|
simpler do_issue_clip_plane() and do_issue_light(); more pstats calipers
|
2007-07-19 16:16:41 +00:00 |
David Rose
|
1abe868c95
|
preserve geometry order when flattening
|
2007-07-06 18:19:00 +00:00 |
David Rose
|
a99dcb1547
|
StringStream
|
2007-07-06 00:19:56 +00:00 |
David Rose
|
c7fb9cd0ab
|
automatically premunge on load
|
2007-05-21 22:36:27 +00:00 |
David Rose
|
732bbafaa9
|
define NodePath::premunge_scene() and supporting implementation
|
2007-05-21 16:05:22 +00:00 |
David Rose
|
344bd1e72b
|
improve NodePath.analyze()
|
2007-05-14 19:58:43 +00:00 |
David Rose
|
936412fae2
|
merge cow_thread_2007_04_12: make copy-on-write operations thread-safe
|
2007-04-19 18:23:10 +00:00 |
Asad M. Zaman
|
1d0789ecde
|
added a compose_color_scale interface
|
2007-03-28 23:36:45 +00:00 |
David Rose
|
e43f4f5c64
|
fix morphs in character flattening; better support for flattening animated + unanimated
|
2007-02-16 19:19:19 +00:00 |
David Rose
|
0869d551ae
|
shaders are always constant, it appears
|
2007-02-08 21:52:57 +00:00 |