Commit Graph

318 Commits

Author SHA1 Message Date
David Rose 6aa586e0f0 fix inline keyword 2004-12-21 20:43:57 +00:00
David Rose c23be69d2b better GeomTransformer, flatten operations 2004-12-21 00:12:09 +00:00
David Rose ea4c5d4414 fix keystone correction logic 2004-12-15 23:41:10 +00:00
David Rose b1375f32a4 initial experiments with keystone correction, revisit M_multisample transparency, robustify MultitexReducer 2004-12-15 05:53:23 +00:00
David Rose 1a6e7ff58b refinements to multitexReducer 2004-12-10 22:38:21 +00:00
David Rose 48e09cda31 support GraphicsOutput::set_inverted() 2004-12-07 04:25:38 +00:00
David Rose 5761ae9d2c first pass at MultitexReducer 2004-12-03 00:01:02 +00:00
David Rose a25c6928d0 extend ColorBlendAttrib 2004-11-30 08:36:19 +00:00
David Rose 3e548e3663 new interrogate, minor config changes 2004-10-28 18:33:45 +00:00
David Rose ad1f64ba56 oops, false -> NULL 2004-10-25 17:23:28 +00:00
David Rose d2d927e4bc unused fhasher 2004-10-22 23:27:58 +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 13be5ce398 output draw_order too 2004-10-14 18:22:57 +00:00
David Rose dbb24d9cc9 phash_map, etc. 2004-10-02 05:07:16 +00:00
David Rose 557060cb1d weak pointers, and FadeLODNode fixes for instances/multiple cameras 2004-09-30 21:29:25 +00:00
David Rose 4679b6c98e omitted file 2004-09-28 00:49:22 +00:00
David Rose d31b91e758 prepare to implement AuxSceneData 2004-09-27 23:58:27 +00:00
David Rose e2118e70a0 use abs to compute lod distance 2004-09-27 22:58:28 +00:00
David Rose 4ebc6b2750 whoops, incorrect inheritance for FadeLODNode registry 2004-09-27 22:17:50 +00:00
David Rose d850afd71a Support collision solids under LOD nodes 2004-09-27 20:29:41 +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 1704f805ba don't flatten GeomNodes within a Character 2004-09-22 20:45:14 +00:00
David Rose aa80a45ed2 fix gcc compiler warning 2004-09-22 20:44:55 +00:00
David Rose c3fd483b19 support egg2bam -combine-geoms 2004-09-21 22:21:53 +00:00
Asad M. Zaman b18ddfb9c5 implemented fire pit illumination where camera's position relative to the light and avatar is considered to apply illumination 2004-09-21 00:45:54 +00:00
Asad M. Zaman bc8f23db4b added pstats for polylight 2004-09-20 23:16:07 +00:00
Asad M. Zaman c6ab058556 moved some print statements 2004-09-16 01:31:33 +00:00
Asad M. Zaman 4cad0620c5 instead of parent light_color get the root node's color for scene_color. It is more reliable 2004-09-16 01:13:34 +00:00
Asad M. Zaman 34f16c04b0 has a new quadratic formula for attenuation and better weighing for multiple lights 2004-09-15 22:19:57 +00:00
David Rose 63a777ed78 fix list_cycles() 2004-09-13 17:26:16 +00:00
David Rose cf44a95d84 fix leak due to cyclic RenderState reference counts 2004-09-13 16:29:57 +00:00
Asad M. Zaman 10cc2dd9a9 added some debug variable and print statements to investigate polylight behavior 2004-09-11 00:25:28 +00:00
Asad M. Zaman 00dbb1617b added make_copy on polylightnode, more cleanup coming up 2004-09-09 23:50:15 +00:00
Asad M. Zaman c7793581fd oops, didn't want to check in the debug statements 2004-09-09 19:28:00 +00:00
Asad M. Zaman 459cd34f31 fixed the flicker bug where colors would snap suddenly 2004-09-09 19:26:55 +00:00
Asad M. Zaman 7ff0b84f6a cleaned up Shalin's polylight code. Still need to work on the flicker code, will do it tomorrow 2004-09-09 03:44:59 +00:00
Asad M. Zaman 7a0762a8c7 fixed egg2bam problem for PolylightNode 2004-09-03 01:27:46 +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
Dave Schuyler 0550b1ec52 included searched paths in debug output 2004-08-07 01:20:23 +00:00
David Rose 1074bb00cc unavailable textures referenced by a bam file should not cause a crash 2004-08-04 23:35:51 +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 29333d2966 reorder initializers to prevent gcc compiler warning 2004-08-04 20:58:32 +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
Shalin Shodhan ca14219654 Polylight copy constructor 2004-08-03 17:12:41 +00:00
David Rose f51f95b9bd prevent compiler warning 2004-08-02 23:09:29 +00:00
David Rose 31c4c28637 workaround compile bug in VC++ 2004-08-02 22:30:42 +00:00
David Rose 64aece121a robustify light interface further 2004-08-02 21:34:46 +00:00