David Rose
|
5b807d3c0e
|
add assertion
|
2004-07-31 15:47:38 +00:00 |
David Rose
|
c7c639797e
|
merge multitexture support in from branch
|
2004-07-30 00:38:35 +00:00 |
David Rose
|
c3606e572d
|
prebuild new polylight flag
|
2004-06-10 21:16:17 +00:00 |
Asad M. Zaman
|
67a0fd47db
|
make room for polylight object
|
2004-06-09 21:30:37 +00:00 |
David Rose
|
9c8037ad62
|
parse portal syntax in egg files
|
2004-05-20 19:43:33 +00:00 |
David Rose
|
fb79ed6314
|
add has_normals
|
2004-05-04 23:34:11 +00:00 |
David Rose
|
843c0331ae
|
update license, change remaining local #includes to use quotation marks
|
2004-02-13 19:27:33 +00:00 |
Dave Schuyler
|
36cf062b96
|
using app includes
|
2004-02-07 05:33:07 +00:00 |
David Rose
|
6526538d65
|
straighten out -TT on animation tables
|
2003-11-22 20:02:27 +00:00 |
David Rose
|
e702ea203d
|
*** empty log message ***
|
2003-11-22 17:51:59 +00:00 |
David Rose
|
29cfd81978
|
support forward-referenced vertex pools
|
2003-11-21 23:02:52 +00:00 |
David Rose
|
e76df930c0
|
changes to prebuild
|
2003-11-21 17:19:43 +00:00 |
David Rose
|
75762f560a
|
-TT x,y,z doesn't work properly with vertex pools under a transform node
|
2003-11-21 06:47:31 +00:00 |
David Rose
|
e27ed62d8b
|
fix sphere-trigger
|
2003-11-13 06:11:43 +00:00 |
David Rose
|
6d6241be32
|
add has_primitives
|
2003-11-12 18:53:10 +00:00 |
David Rose
|
2536db25f4
|
add CollisionSolid::set_effective_normal
|
2003-11-11 05:24:56 +00:00 |
David Rose
|
093e99cd5a
|
add egg visibility scalar
|
2003-11-04 05:23:46 +00:00 |
David Rose
|
56f64fd217
|
expand on comment
|
2003-10-29 18:01:48 +00:00 |
Dave Schuyler
|
f8efe985d2
|
changed includes to use application path
|
2003-10-28 06:10:41 +00:00 |
David Rose
|
81b91d8522
|
add add_component_data
|
2003-10-21 22:49:32 +00:00 |
David Rose
|
3a24581e96
|
add line primitive to egg syntax
|
2003-10-15 00:17:41 +00:00 |
David Rose
|
3791dbaa71
|
extend nurbs interface for egg-qtess
|
2003-10-14 19:36:45 +00:00 |
David Rose
|
081d8f0052
|
oops
|
2003-10-14 00:19:04 +00:00 |
David Rose
|
0695e774b3
|
quotes
|
2003-10-14 00:17:15 +00:00 |
David Rose
|
c69cc5c96f
|
egg loader reads nurbs surfaces and curves into SheetNodes and RopeNodes
|
2003-10-12 18:52:57 +00:00 |
David Rose
|
a7562e48d0
|
publish egg interfaces
|
2003-10-07 13:37:59 +00:00 |
David Rose
|
29b4df01d4
|
extend interface for egg2flt
|
2003-10-03 01:47:23 +00:00 |
David Rose
|
fe4d0a70ac
|
add CST_tube
|
2003-10-01 19:12:05 +00:00 |
David Rose
|
bff34279f9
|
better normal algorithm
|
2003-10-01 00:02:43 +00:00 |
David Rose
|
24d05cd8dc
|
eliminate warnings
|
2003-09-26 23:49:32 +00:00 |
David Rose
|
91bd64999b
|
whoops, fix normal detection some more
|
2003-09-26 23:43:34 +00:00 |
David Rose
|
4b802dc3c5
|
calculate normals more accurately for degenerate and concave polygons
|
2003-09-25 18:58:54 +00:00 |
Dave Schuyler
|
078f4c50c5
|
small changes and added add_x() to vectors
|
2003-09-05 04:31:19 +00:00 |
David Rose
|
7620dff858
|
more interface for egg-palettize
|
2003-08-20 02:53:05 +00:00 |
David Rose
|
344ca11ffd
|
add explicit support for shear to the scene graph
|
2003-07-23 23:03:04 +00:00 |
David Rose
|
c37f62fd9a
|
add find_child
|
2003-07-22 01:49:23 +00:00 |
David Rose
|
ba4ec85c60
|
add set_vertex_membership, make map accessors non-inline
|
2003-07-21 21:04:46 +00:00 |
David Rose
|
397b886289
|
add steal_vrefs
|
2003-07-20 15:50:00 +00:00 |
David Rose
|
720fb4ac63
|
prebuild-bison
|
2003-07-08 01:20:40 +00:00 |
David Rose
|
2d221eadb2
|
standard order should reflect temp-hpr-fix
|
2003-07-02 22:38:02 +00:00 |
David Rose
|
c03d886691
|
add PandaNode::set_tag() and related functions
|
2003-06-12 22:18:41 +00:00 |
David Rose
|
d97c703079
|
reorder vrefs and children again
|
2003-06-10 17:14:47 +00:00 |
David Rose
|
e3136204df
|
output anim tables in standard order
|
2003-06-09 21:55:17 +00:00 |
David Rose
|
5722cb4861
|
go ahead and add rows with shear transforms, even though it won't be completely correct
|
2003-06-09 18:56:59 +00:00 |
David Rose
|
da5268db7a
|
output vertex ref's before children again, for easier following of hierarchy in visual inspection of egg files
|
2003-06-07 01:24:27 +00:00 |
David Rose
|
db56915d10
|
trivial
|
2003-06-07 01:23:44 +00:00 |
David Rose
|
3c1914b19a
|
move joints to end of list on output
|
2003-06-05 23:47:53 +00:00 |
David Rose
|
78f67d8afd
|
add has_user_data with type
|
2003-06-03 22:53:09 +00:00 |
David Rose
|
1367be51df
|
add EggUserData
|
2003-06-03 20:24:31 +00:00 |
David Rose
|
2db50240ac
|
support multiple collide flags on a node
|
2003-05-07 00:33:48 +00:00 |
David Rose
|
df2a60cfb0
|
extend ModelNode::preserve_transform and Texture::alpha_file_channel
|
2003-04-15 22:35:07 +00:00 |
David Rose
|
779f24c5f3
|
robustiy has_alpha_channel()
|
2003-04-12 18:40:58 +00:00 |
David Rose
|
28743b123b
|
more robust texture/alpha combinations
|
2003-04-12 17:44:01 +00:00 |
David Rose
|
1cb9c2640c
|
make destructor virtual to eliminate compiler warnings
|
2003-04-09 22:41:29 +00:00 |
David Rose
|
efc0a0b45b
|
robustify transform and object type interface
|
2003-04-08 17:30:45 +00:00 |
David Rose
|
212bd64d9d
|
introduce ulong token type to better support hex numbers appearing in egg files
|
2003-04-05 01:21:08 +00:00 |
David Rose
|
176c8458d5
|
oops, constructors forgot fullpath
|
2003-03-04 15:59:55 +00:00 |
David Rose
|
324280b3f2
|
update prebuilt
|
2003-02-25 02:33:58 +00:00 |
David Rose
|
2fd799cf29
|
support egg2bam -pp properly
|
2003-02-25 01:13:30 +00:00 |
David Rose
|
ec9587e6d5
|
always resolve external references
|
2003-02-20 18:16:26 +00:00 |
David Rose
|
74a704440e
|
PandaFramework should respect per-window keypresses
|
2003-02-14 08:13:17 +00:00 |
David Rose
|
baf7c22921
|
add EggData::merge
|
2003-02-12 00:48:20 +00:00 |
David Rose
|
b75c54b446
|
fix search path weirdnesses
|
2003-02-11 20:14:23 +00:00 |
David Rose
|
720ca3db24
|
support multiple ObjectType flags
|
2003-01-24 18:56:38 +00:00 |
David Rose
|
324eb3c262
|
add external_index
|
2003-01-23 17:23:17 +00:00 |
David Rose
|
411a263fe8
|
build for gcc3.2
|
2003-01-17 16:42:36 +00:00 |
cxgeorge
|
a48bf15656
|
vc7.1 fixes
|
2002-11-23 02:06:06 +00:00 |
cxgeorge
|
4a67683fdc
|
remove aniso assertion
|
2002-08-23 22:44:38 +00:00 |
David Rose
|
a33194e89f
|
move use_vfs to express
|
2002-08-06 15:10:17 +00:00 |
David Rose
|
fa59c3e37f
|
loader uses vfs
|
2002-08-04 16:58:35 +00:00 |
David Rose
|
5bfe55d22f
|
accept quats
|
2002-06-21 22:04:34 +00:00 |
David Rose
|
cc1a49c7e4
|
store egg transforms componentwise
|
2002-06-21 19:01:57 +00:00 |
David Rose
|
93fbd33e19
|
prebuild-bison
|
2002-05-24 19:49:44 +00:00 |
David Rose
|
ce17cf23d8
|
support M_alpha and M_binary in egg
|
2002-05-14 23:29:27 +00:00 |
cxgeorge
|
834d325f4f
|
remove obsolete magfilteralpha/color
|
2001-11-28 01:47:30 +00:00 |
cxgeorge
|
c6f07aa362
|
remove obsolete magfilteralpha/color
|
2001-11-28 01:33:34 +00:00 |
cxgeorge
|
48987c00a9
|
remove obsolete magfilteralpha/color
|
2001-11-28 01:30:00 +00:00 |
cxgeorge
|
012486c12e
|
rename dangerous PTA contructor to empty_array
|
2001-11-16 02:38:09 +00:00 |
David Rose
|
5785c5888e
|
squelch compiler warnings
|
2001-08-07 03:59:13 +00:00 |
David Rose
|
764aea593e
|
optimize is_of_type(), in theory
|
2001-08-07 02:00:46 +00:00 |
David Rose
|
76a48e45b3
|
oops, wrong bin node
|
2001-08-03 02:47:12 +00:00 |
David Rose
|
f03c4c40ff
|
allow group alpha scalar to override texture alpha scalar
|
2001-07-31 18:02:37 +00:00 |
cxgeorge
|
555f8d3e24
|
clean up minor build warnings
|
2001-07-10 01:52:18 +00:00 |
David Rose
|
3732087de4
|
dos2unix
|
2001-07-03 20:47:16 +00:00 |
David Rose
|
bb3af27df0
|
add clear_lod
|
2001-06-28 01:18:16 +00:00 |
David Rose
|
e3565cf5e6
|
alpha texture not copied properly
|
2001-06-26 17:32:45 +00:00 |
David Rose
|
19df0046de
|
fix bug with set_coordinate_system not updating right away
|
2001-06-22 23:30:49 +00:00 |
David Rose
|
c3ebf17c74
|
various minor improvements
|
2001-06-22 01:55:05 +00:00 |
David Rose
|
16b5c0f9ee
|
various interface improvements
|
2001-06-20 23:38:15 +00:00 |
David Rose
|
28fffee547
|
pvector, pmap, etc.
|
2001-06-06 00:55:53 +00:00 |
cxgeorge
|
2f8f117c6d
|
use combined srcs
|
2001-06-06 00:41:25 +00:00 |
David Rose
|
2f4e207edb
|
Update copyright header
|
2001-05-25 21:27:38 +00:00 |
David Rose
|
fcb24f02ef
|
remove tab characters
|
2001-05-25 15:56:49 +00:00 |
David Rose
|
7c2bbf7f7d
|
making appropriate functions inline and non-inline
|
2001-05-25 04:01:34 +00:00 |
David Rose
|
37495faea5
|
*** empty log message ***
|
2001-05-16 17:32:30 +00:00 |
David Rose
|
41a58def4f
|
*** empty log message ***
|
2001-05-15 01:25:17 +00:00 |
David Rose
|
0824e8031c
|
*** empty log message ***
|
2001-05-12 15:57:34 +00:00 |
David Rose
|
1892ffa1d0
|
*** empty log message ***
|
2001-05-09 18:08:36 +00:00 |
David Rose
|
b0de14c08b
|
*** empty log message ***
|
2001-05-09 16:24:01 +00:00 |
David Rose
|
a86fe3c039
|
*** empty log message ***
|
2001-05-09 15:27:13 +00:00 |
David Rose
|
c3e650dcb1
|
*** empty log message ***
|
2001-05-03 01:17:45 +00:00 |
David Rose
|
8d91ab13fe
|
*** empty log message ***
|
2001-05-02 22:53:32 +00:00 |
David Rose
|
584d884f84
|
*** empty log message ***
|
2001-05-02 22:30:11 +00:00 |
David Rose
|
7bfa4c63e6
|
*** empty log message ***
|
2001-05-02 22:19:12 +00:00 |
David Rose
|
1883b289f5
|
*** empty log message ***
|
2001-05-02 21:58:42 +00:00 |
David Rose
|
9709248862
|
*** empty log message ***
|
2001-05-02 00:33:16 +00:00 |
David Rose
|
30882d7384
|
*** empty log message ***
|
2001-05-02 00:08:25 +00:00 |
cxgeorge
|
efd47a12f1
|
add rotate_mat_normaxis
|
2001-05-02 00:05:13 +00:00 |
David Rose
|
4ee8acf3eb
|
*** empty log message ***
|
2001-05-01 18:54:54 +00:00 |
David Rose
|
b1f0805d02
|
*** empty log message ***
|
2001-05-01 18:44:41 +00:00 |
David Rose
|
cec48f1ffd
|
*** empty log message ***
|
2001-05-01 18:17:58 +00:00 |
David Rose
|
cfc277ba6a
|
*** empty log message ***
|
2001-05-01 18:14:24 +00:00 |
David Rose
|
98a4f21207
|
*** empty log message ***
|
2001-05-01 05:45:56 +00:00 |
David Rose
|
7f23c901a5
|
*** empty log message ***
|
2001-05-01 02:18:22 +00:00 |
David Rose
|
a9d78600fb
|
*** empty log message ***
|
2001-04-28 03:46:31 +00:00 |
David Rose
|
fac0aa6246
|
*** empty log message ***
|
2001-04-26 01:18:10 +00:00 |
David Rose
|
cb4340724d
|
*** empty log message ***
|
2001-04-26 00:50:46 +00:00 |
David Rose
|
9e1e9f09f6
|
*** empty log message ***
|
2001-04-25 20:56:05 +00:00 |
David Rose
|
6be1258029
|
*** empty log message ***
|
2001-04-19 01:04:32 +00:00 |
David Rose
|
4e8ff2a2e3
|
*** empty log message ***
|
2001-04-17 18:41:49 +00:00 |
David Rose
|
1facd208fd
|
*** empty log message ***
|
2001-04-12 17:26:15 +00:00 |
David Rose
|
5314de5926
|
*** empty log message ***
|
2001-04-09 18:27:07 +00:00 |
cxgeorge
|
1a3321d53a
|
add spaces for intel compiler
|
2001-04-09 02:42:39 +00:00 |
David Rose
|
66e460dbaf
|
*** empty log message ***
|
2001-04-06 23:54:38 +00:00 |
David Rose
|
1faecc8269
|
*** empty log message ***
|
2001-03-02 00:14:22 +00:00 |
David Rose
|
8f338d05a8
|
*** empty log message ***
|
2001-02-27 20:07:01 +00:00 |
David Rose
|
aa42fdae2f
|
*** empty log message ***
|
2001-02-27 04:24:16 +00:00 |
David Rose
|
f01972731f
|
*** empty log message ***
|
2001-02-23 21:25:39 +00:00 |
David Rose
|
9811ad4aff
|
*** empty log message ***
|
2001-02-23 19:55:26 +00:00 |
David Rose
|
0ecc8f0602
|
*** empty log message ***
|
2001-02-23 19:38:40 +00:00 |
David Rose
|
69a640ba52
|
*** empty log message ***
|
2001-02-23 19:15:29 +00:00 |
David Rose
|
1ae36cf9e9
|
*** empty log message ***
|
2001-02-17 04:53:24 +00:00 |
David Rose
|
8d939150d7
|
*** empty log message ***
|
2001-02-16 23:18:17 +00:00 |
David Rose
|
39264cbbbc
|
*** empty log message ***
|
2001-01-23 00:15:20 +00:00 |
David Rose
|
42ffc16344
|
*** empty log message ***
|
2001-01-18 23:45:57 +00:00 |
David Rose
|
872a902de4
|
*** empty log message ***
|
2001-01-18 02:17:07 +00:00 |
Cary Sandvig
|
00d4463ada
|
*** empty log message ***
|
2001-01-11 01:47:34 +00:00 |
georges
|
09be56009d
|
add lummask pixfmt
|
2000-12-19 06:55:03 +00:00 |
David Rose
|
c3075b7c82
|
*** empty log message ***
|
2000-12-12 02:14:26 +00:00 |
David Rose
|
beb480ebd3
|
*** empty log message ***
|
2000-12-09 00:07:05 +00:00 |
David Rose
|
d5eca5fa6f
|
*** empty log message ***
|
2000-12-05 02:54:48 +00:00 |
David Rose
|
0287c81e94
|
*** empty log message ***
|
2000-11-28 18:29:47 +00:00 |
David Rose
|
5f2486d5a6
|
*** empty log message ***
|
2000-11-21 03:14:00 +00:00 |
David Rose
|
61c7b272fd
|
*** empty log message ***
|
2000-11-19 23:09:08 +00:00 |
David Rose
|
8ce02ceab8
|
*** empty log message ***
|
2000-11-10 08:12:21 +00:00 |
David Rose
|
e2e9663c4c
|
*** empty log message ***
|
2000-11-08 22:38:50 +00:00 |
David Rose
|
efdb07d62f
|
*** empty log message ***
|
2000-11-03 19:24:06 +00:00 |
David Rose
|
164d5a9fbe
|
*** empty log message ***
|
2000-10-27 22:45:19 +00:00 |
David Rose
|
5523c367d1
|
*** empty log message ***
|
2000-10-12 22:44:32 +00:00 |
David Rose
|
b607465bf1
|
*** empty log message ***
|
2000-10-07 01:34:40 +00:00 |
David Rose
|
2fd714e52f
|
Initial revision
|
2000-10-04 01:14:41 +00:00 |