Commit Graph

6880 Commits

Author SHA1 Message Date
David Rose 00a3bd8462 implement timeouts via non-blocking connects 2008-12-23 23:59:55 +00:00
David Rose 3f591aabc8 expose xel to Python 2008-12-23 23:59:41 +00:00
David Rose 31d75582a3 egg-optchar -defpose 2008-12-23 20:41:31 +00:00
treeform fcc8ee33b6 My shader system operates on many types of maps: color(RGB), alpha,
bump, lumma, specular, nomral(UVW), damage, team color ... That are
all stored in different formats of packed and unpacked ways.
Not all objects have all of the maps.  If an object has color and spec
map i can easy pack it into red,green,blue,spec texture.
If a object has color,lumma,specular,normal map again i can pack it
most effective in 2 textures (rgbl + suvw).

I needed a way to repack them easily.  At first i coded the function
in python and it was pretty slow.  So I rewrote it in c++.
2008-12-22 23:43:08 +00:00
rdb 1154fb7daa Added init_type for MeshDrawer 2008-12-22 06:55:58 +00:00
treeform bdfa9c64e3 added some more functions to the mesh drawer class. 2008-12-21 23:14:28 +00:00
treeform 3a14549dd7 added some docs as per request
http://panda3d.org/phpbb2/viewtopic.php?t=5324
2008-12-21 19:16:24 +00:00
rdb 98d970ed2c to dos format 2008-12-21 19:14:19 +00:00
rdb 6d4d8f8ea9 Added code from treeform 2008-12-21 18:13:54 +00:00
David Rose 6c16f96c94 fix texture reloads b/t opengl and directx 2008-12-20 02:23:06 +00:00
David Rose ec66c3cb10 fix reload 2008-12-19 23:25:15 +00:00
David Rose 0798221a5b fix flashing-white lod fades 2008-12-19 00:04:06 +00:00
David Rose 99b0236c1c fix bam reader 2008-12-19 00:03:46 +00:00
David Rose 71e44de612 prevent deadlock without threading support 2008-12-18 23:17:49 +00:00
rdb ffc708a0f1 Generic ODE improvements, and added OdeUtil.collide() 2008-12-18 20:15:02 +00:00
David Rose e24e5c478c fix A_left width calculation 2008-12-18 20:00:20 +00:00
rdb 4056a40c53 documented the class 2008-12-17 13:25:15 +00:00
David Rose 4e931c0922 applyFreezeMatrix 2008-12-17 02:28:27 +00:00
David Rose 02352ab5e6 smoother lod fading 2008-12-17 00:08:37 +00:00
David Rose c3d1efc07d yield more aggressively during flatten 2008-12-16 19:46:55 +00:00
David Rose 3a1e10e4e8 minor whitespace fix 2008-12-16 19:46:39 +00:00
David Rose f3106c89e2 setLODAnimation 2008-12-15 22:44:33 +00:00
David Rose 28e082c7ea more tweaks to depth bits 2008-12-13 01:29:17 +00:00
Zachary Pavlov af435acd5c allow cull callback disabling 2008-12-12 01:15:01 +00:00
David Rose 81fbb04fbf depth offset 2008-12-11 02:29:09 +00:00
David Rose 472e203d67 visit multitexture during prepare_scene() too 2008-12-10 21:37:56 +00:00
David Rose 4d09989995 fix prepare_scene 2008-12-10 21:37:08 +00:00
David Rose e31be8e3f0 fix flatten crash 2008-12-10 21:17:00 +00:00
David Rose 8417ef11a7 better multitex properties 2008-12-10 19:20:28 +00:00
David Rose 76f94669d0 multitexture tinydisplay 2008-12-10 02:28:13 +00:00
David Rose 5f3be0ab9a fix flatten plane 2008-12-05 22:19:41 +00:00
David Rose 8a180e8d09 egg-object-type-notouch 2008-12-04 21:17:42 +00:00
rdb 227c7c3497 Compatibility with Python 2.3 2008-11-30 13:22:34 +00:00
Zachary Pavlov d8e2e84c43 removed the event clearing that happened while airborne. This caused all manner of wierd issues 2008-11-26 22:11:15 +00:00
Przemyslaw Iwanowski 86ee18fd71 adding setUniformEmission function to ringEmitter 2008-11-26 01:45:43 +00:00
David Rose cb50a97b20 has_character, is_whitespace 2008-11-25 20:38:52 +00:00
David Rose afbccd3132 update comment 2008-11-25 19:52:52 +00:00
David Rose c7f9706553 fix crash with identity state 2008-11-24 21:42:22 +00:00
David Rose b1b67a1c4c compile on windows 2008-11-22 03:12:26 +00:00
David Rose 6fa94a1ec3 use U+xxxx format for output 2008-11-22 02:50:13 +00:00
David Rose aa81f3077e ensure invalid glyphs are rendered 2008-11-22 02:33:17 +00:00
David Rose 2db915af4d fix compose 2008-11-22 01:20:16 +00:00
David Rose 05d992e886 fix toon-fly-apart bug 2008-11-21 21:58:34 +00:00
David Rose 8a04a06b0b fix adjust_all_priorities 2008-11-21 20:40:10 +00:00
David Rose 0a97dadc30 characterJoint.I 2008-11-21 19:22:39 +00:00
David Rose a666ef78fe shave a few more microseconds off animation time 2008-11-20 18:44:30 +00:00
Zachary Pavlov a46399c662 fix for non pstats 2008-11-19 22:35:11 +00:00
David Rose 38b0200c36 typo 2008-11-19 16:38:08 +00:00
David Rose 1792f7bb99 clarify stereo properties 2008-11-19 16:36:35 +00:00
David Rose 444f18c1c8 clarify stereo properties 2008-11-19 16:36:03 +00:00