83 Commits

Author SHA1 Message Date
David Rose
1f11a05ff7 reset_prev_transform legal in sub-thread 2006-02-10 17:23:34 +00:00
David Rose
79f1462eb1 mo' better pipelining 2006-02-09 23:47:29 +00:00
David Rose
5c623893be flatten_strong() should unify too 2006-01-25 22:35:47 +00:00
David Rose
cf01ef9cd6 add NodePath::find_material(), find_all_texcoords(), etc. Make Material be directly modifiable. 2006-01-15 06:34:33 +00:00
David Rose
572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose
42b082e5b9 incorrect assert return 2006-01-13 15:40:33 +00:00
David Rose
5ea15b9dd7 add NodePath.has_texcoord() 2006-01-13 00:58:55 +00:00
Josh Yelon
28070dd33e A few fixes to support set_shader_input on attribs 2005-10-17 23:09:19 +00:00
Josh Yelon
2095d8c44f New shader system 2005-09-25 04:06:31 +00:00
David Rose
f5f865b1a6 more debugging help 2005-09-13 21:23:31 +00:00
David Rose
01333b339c *** empty log message *** 2005-08-04 01:01:31 +00:00
David Rose
e5095d2c31 NodePath::set_normal_map() 2005-08-03 00:44:37 +00:00
David Rose
67e3f1daa6 expose Texture::T_depth_component, sanify a few things 2005-07-23 18:03:10 +00:00
David Rose
7a249dde55 add set_python_tag() etc. 2005-07-06 22:43:53 +00:00
David Rose
0fb2f183e3 fix primitive bumpmap support 2005-07-02 13:21:46 +00:00
David Rose
166e7414a6 first pass at primitive bumpmapping support 2005-07-02 00:56:30 +00:00
David Rose
bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose
5e8855ebc8 fix calc_tight_bounds(), add NodePath::show_tight_bounds() 2005-04-29 23:06:27 +00:00
Darren Ranalli
4ef35cf5b1 drwr: fix crash on partial transform across compass 2005-04-29 21:37:13 +00:00
David Rose
4f1a424610 NodePath::get_mat(other) needs to return a concrete 2005-04-29 15:59:04 +00:00
David Rose
10242ea013 new NodePath::set_attrib(), set_clip_plane(), etc. 2005-04-26 17:51:54 +00:00
David Rose
f678c0c932 whoops, broke billboards 2005-03-09 18:40:30 +00:00
David Rose
d46a88a76e CompassEffects and node-relative BillboardEffects now work on cameras 2005-03-05 14:28:58 +00:00
David Rose
d9d30855d0 fix line_width and RenderModeAttrib 2005-01-27 05:21:34 +00:00
David Rose
f939c61b1a api-level antialias control 2005-01-27 02:38:11 +00:00
David Rose
3a00e5c17e add set_pos_quat() and set_quat_scale() 2005-01-17 06:03:58 +00:00
David Rose
8446af5e3e refine comments 2005-01-09 02:42:35 +00:00
David Rose
ad1f64ba56 oops, false -> NULL 2004-10-25 17:23:28 +00:00
David Rose
9f7b53723d no longer need to fmod getHpr; this is done in the dc syntax now 2004-10-14 22:25:58 +00:00
David Rose
557060cb1d weak pointers, and FadeLODNode fixes for instances/multiple cameras 2004-09-30 21:29:25 +00:00
Darren Ranalli
9a9719507c (drose) fixed fluid-ness of relative set_fluid_pos 2004-09-25 01:20:47 +00:00
David Rose
895b553cdb better NodePath interfaces for set_collide_mask() 2004-09-23 20:57:34 +00:00
David Rose
0369f07074 all nodes now have a CollideMask 2004-09-23 19:51:54 +00:00
David Rose
c3fd483b19 support egg2bam -combine-geoms 2004-09-21 22:21:53 +00:00
Greg Wiatroski
179d0c7e0c added comment 2004-08-28 20:55:04 +00:00
Greg Wiatroski
579febfb12 mod'd hpr's returned from nodePath get hpr to prevent overflow errors now that we are bounds checking on sendUpdates 2004-08-19 04:09:16 +00:00
David Rose
c23792f1dc add polylight support to NodePath; prevent compiler warnings; minor style changes to polylightEffect to be consistent with panda conventions 2004-08-04 22:41:10 +00:00
David Rose
597d379038 add NodePath::set_color_scale_off() and Camera::set_initial_state() and related methods 2004-08-03 19:59:21 +00:00
David Rose
64aece121a robustify light interface further 2004-08-02 21:34:46 +00:00
David Rose
8b5014d01e clarify NodePath light interfaces 2004-07-30 18:59:42 +00:00
David Rose
c7c639797e merge multitexture support in from branch 2004-07-30 00:38:35 +00:00
David Rose
a60eb87e19 add NodePath::set_light() interfaces 2004-07-29 23:35:06 +00:00
Asad M. Zaman
6a635d6a31 one function needs to be a const 2004-07-20 22:34:52 +00:00
David Rose
0fe1abded6 relative set_fluid_pos 2004-06-24 23:11:22 +00:00
David Rose
90bf34ddcf Further NodePath::find() optimizations 2004-06-14 19:02:29 +00:00
David Rose
ccc5dc547c fix bug causing runaway recursion 2004-06-12 03:17:19 +00:00
David Rose
1e10f59943 tweak comments 2004-06-04 16:52:46 +00:00
David Rose
4df761d285 add NodePath::get_top() 2004-03-31 23:32:57 +00:00
David Rose
232f9395bf split out PreparedGraphicsObjects from GraphicsStateGuardians 2004-02-25 19:34:30 +00:00
David Rose
843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00