David Rose
|
af5c5c55b7
|
save model path
|
2002-09-17 20:53:37 +00:00 |
David Rose
|
4691bc39ac
|
search local directory if no path specified
|
2002-09-17 00:48:20 +00:00 |
David Rose
|
1000caed40
|
missing include
|
2002-09-16 23:03:24 +00:00 |
David Rose
|
c65538b0e1
|
LOD::set_stress_factor
|
2002-09-16 18:07:10 +00:00 |
David Rose
|
39e03a8d0e
|
change model_path logic
|
2002-09-16 16:48:23 +00:00 |
cxgeorge
|
8ff94f7387
|
dont auto-pick 1600x1200
|
2002-09-16 05:21:15 +00:00 |
cxgeorge
|
b7380ee5e9
|
remove accidentally checked in stuff
|
2002-09-14 01:12:38 +00:00 |
cxgeorge
|
e95e5795e5
|
fix for intel pickbestsize
|
2002-09-14 01:10:12 +00:00 |
David Rose
|
c3e20f1a70
|
don't crash if assertion fails
|
2002-09-13 23:49:04 +00:00 |
David Rose
|
083d9bd0a6
|
prevent core dump when assertion fails
|
2002-09-13 23:35:24 +00:00 |
cxgeorge
|
4b0746edc8
|
ctype routines require a cast to (unsigned int)
|
2002-09-13 00:33:44 +00:00 |
cxgeorge
|
11fd685f2c
|
remove texture size auto-scaling
|
2002-09-13 00:32:43 +00:00 |
cxgeorge
|
7766b9ced2
|
add new texture constructor, set_size() method
|
2002-09-13 00:30:13 +00:00 |
cxgeorge
|
72e396f06d
|
implement copy_texture
|
2002-09-12 23:39:29 +00:00 |
cxgeorge
|
e9857b36b9
|
make prepare_display_region work
|
2002-09-12 22:41:51 +00:00 |
cxgeorge
|
eeda66f4e4
|
implement prepare_display_region
|
2002-09-12 22:28:53 +00:00 |
cxgeorge
|
88da753c2f
|
better errmsgs
|
2002-09-09 22:09:04 +00:00 |
cxgeorge
|
bd7f313b91
|
fix scene_graph_color to work with PER_PRIM geom color
|
2002-09-06 01:03:44 +00:00 |
cxgeorge
|
0cb2b98758
|
fix problem with scene graph color set on PER_PRIM colored geoms
|
2002-09-06 00:52:35 +00:00 |
David Rose
|
c064413079
|
minor tweaks
|
2002-09-05 14:55:22 +00:00 |
David Rose
|
ca32144537
|
respect switch nodes
|
2002-09-05 14:52:58 +00:00 |
cxgeorge
|
c527fbdde6
|
bypass pickbestscreenres for intel cards
|
2002-09-04 20:03:23 +00:00 |
David Rose
|
b41f230f44
|
hack around DX texture problem
|
2002-09-04 02:17:02 +00:00 |
David Rose
|
bbd8b2a343
|
test_texmem
|
2002-09-04 00:03:51 +00:00 |
David Rose
|
88f40f429b
|
test_texmem
|
2002-09-03 23:47:54 +00:00 |
David Rose
|
220f41f162
|
test_texmem
|
2002-09-03 23:31:05 +00:00 |
cxgeorge
|
d5122190d1
|
comment out unimplemented oriented particles
|
2002-09-03 18:34:38 +00:00 |
cxgeorge
|
12a8319f8e
|
add angular velocity
|
2002-08-30 23:59:36 +00:00 |
David Rose
|
5ad999efa5
|
support broken SGI formats
|
2002-08-30 19:17:45 +00:00 |
cxgeorge
|
c7e59814b4
|
add get_framebuffer_format
|
2002-08-30 03:03:55 +00:00 |
David Rose
|
0cf3ae8638
|
signed sort value
|
2002-08-28 17:37:39 +00:00 |
David Rose
|
7e8972ef58
|
respect bins when deciding mouse region order
|
2002-08-27 22:02:04 +00:00 |
David Rose
|
43a233d473
|
don't force bin override; allow binning in render2d
|
2002-08-27 21:32:07 +00:00 |
David Rose
|
ea3bd5c488
|
error code if failure while extracting
|
2002-08-26 18:25:29 +00:00 |
cxgeorge
|
4a67683fdc
|
remove aniso assertion
|
2002-08-23 22:44:38 +00:00 |
David Rose
|
8440f4bb3e
|
fix 'lost' button events when mouse wanders out of window
|
2002-08-21 20:46:05 +00:00 |
David Rose
|
bddbd6788b
|
support output of event parameter, spam in data graph
|
2002-08-21 20:36:06 +00:00 |
David Rose
|
008a9e9197
|
apply user alpha even for other alpha modes
|
2002-08-21 20:35:36 +00:00 |
cxgeorge
|
763195a6aa
|
add (unsigned) for ctype fns
|
2002-08-14 01:55:47 +00:00 |
David Rose
|
a8d12a79b5
|
first pass (broken) of multi-threaded rendering
|
2002-08-14 00:43:05 +00:00 |
cxgeorge
|
dc2653365a
|
fix isgraph() prob
|
2002-08-13 22:52:21 +00:00 |
cxgeorge
|
9f65686c35
|
dx_pick_best_scrnres false after init
|
2002-08-12 21:19:41 +00:00 |
cxgeorge
|
1262f0ceb2
|
clear2black does Gdiflush
|
2002-08-12 19:58:00 +00:00 |
David Rose
|
e04b7aa893
|
output() method
|
2002-08-12 18:12:15 +00:00 |
David Rose
|
fff151d046
|
comment
|
2002-08-12 18:12:10 +00:00 |
David Rose
|
80f29041f5
|
threads are typed
|
2002-08-12 17:57:25 +00:00 |
David Rose
|
d1a921a9ab
|
ipc -> thread
|
2002-08-12 17:32:38 +00:00 |
cxgeorge
|
09bf29171a
|
add rudimentary dinput support
|
2002-08-10 02:38:20 +00:00 |
cxgeorge
|
4f6954ae11
|
add rudimentary dinput support
|
2002-08-10 02:36:54 +00:00 |
David Rose
|
17762b55f5
|
vc++ objections
|
2002-08-10 00:48:17 +00:00 |
David Rose
|
f3d2494ba8
|
condition variables
|
2002-08-10 00:46:16 +00:00 |
David Rose
|
b390ff9313
|
oops, PANDAEXPRESS instead of PANDA
|
2002-08-09 23:01:30 +00:00 |
David Rose
|
58b5397d87
|
first pass at new ipc
|
2002-08-09 22:58:13 +00:00 |
David Rose
|
d757224ff8
|
build even without IPC
|
2002-08-09 21:58:15 +00:00 |
David Rose
|
a1c5c358f3
|
don't divide by zero
|
2002-08-08 18:34:59 +00:00 |
David Rose
|
63aeb3b130
|
don't break if no zlib
|
2002-08-08 18:31:17 +00:00 |
David Rose
|
246b224786
|
extractor reporting invalid percentages
|
2002-08-08 18:05:03 +00:00 |
David Rose
|
1f805b0644
|
extractor reporting invalid percentages
|
2002-08-08 18:02:13 +00:00 |
cxgeorge
|
cc34a6e7da
|
add pick_best_screenres
|
2002-08-07 23:38:46 +00:00 |
David Rose
|
4e256ae596
|
use putback() instead of seekg()
|
2002-08-07 22:44:21 +00:00 |
David Rose
|
af97bce709
|
update usage message
|
2002-08-07 22:30:18 +00:00 |
David Rose
|
4b63b56461
|
ok to remove files never added
|
2002-08-07 21:46:24 +00:00 |
David Rose
|
cdb5139a10
|
fix zstream inflate
|
2002-08-07 19:09:53 +00:00 |
David Rose
|
147af90897
|
merge oops
|
2002-08-07 17:16:35 +00:00 |
David Rose
|
93b4c7e8ba
|
expand StreamReader a bit for Python
|
2002-08-07 17:06:59 +00:00 |
David Rose
|
9701bfcd43
|
modifications for vfs download
|
2002-08-07 15:54:28 +00:00 |
David Rose
|
92330e53eb
|
minor adjustment to libs
|
2002-08-07 00:14:49 +00:00 |
David Rose
|
32e1bee2d8
|
audio from vfs properly
|
2002-08-06 22:54:58 +00:00 |
David Rose
|
07ca085727
|
more substream fixes
|
2002-08-06 22:54:45 +00:00 |
David Rose
|
a304976e9b
|
hmm, reevaluate load_from_mem
|
2002-08-06 17:38:06 +00:00 |
David Rose
|
966bf9a566
|
load vfs
|
2002-08-06 16:19:53 +00:00 |
David Rose
|
a33194e89f
|
move use_vfs to express
|
2002-08-06 15:10:17 +00:00 |
David Rose
|
03ae0c6f89
|
use vfs
|
2002-08-06 14:40:27 +00:00 |
David Rose
|
7acbb5dec7
|
incorrect init_type()
|
2002-08-06 14:18:20 +00:00 |
David Rose
|
5037c9c9b4
|
move vfs to express
|
2002-08-06 13:39:32 +00:00 |
David Rose
|
fcec03faef
|
change read_subfile() and read_file() interfaces
|
2002-08-06 12:57:33 +00:00 |
David Rose
|
26c1015355
|
better zlib error handling
|
2002-08-06 12:31:32 +00:00 |
Dave Schuyler
|
a98e2f11d3
|
fix: if chosen AudioManager fails to init, create NullAudioManager
|
2002-08-06 04:46:11 +00:00 |
David Rose
|
2ccdd31118
|
win32 oops
|
2002-08-06 01:40:11 +00:00 |
David Rose
|
8d55c759de
|
support compression in multifiles
|
2002-08-06 01:14:37 +00:00 |
cxgeorge
|
1d49310670
|
always do SetForegroundWindow()
|
2002-08-05 22:29:25 +00:00 |
David Rose
|
fed924dab0
|
specify cwd before vfs-mount
|
2002-08-05 21:54:09 +00:00 |
David Rose
|
41bbc4fa10
|
use-vfs now on by default
|
2002-08-05 21:39:46 +00:00 |
David Rose
|
ca8577be86
|
comment
|
2002-08-05 17:30:04 +00:00 |
David Rose
|
0521410926
|
regularize allocate()
|
2002-08-05 17:24:00 +00:00 |
David Rose
|
d6ed3123bb
|
endian badness
|
2002-08-05 17:21:25 +00:00 |
David Rose
|
d51e8e9c50
|
typo in comments
|
2002-08-05 16:47:02 +00:00 |
David Rose
|
3e4776566d
|
update comments
|
2002-08-05 16:35:23 +00:00 |
David Rose
|
1ce6f9db76
|
more win32 goodness
|
2002-08-05 16:33:10 +00:00 |
David Rose
|
566986eda0
|
remove unused notify categories
|
2002-08-05 15:40:15 +00:00 |
David Rose
|
66d70e6200
|
win32 casting
|
2002-08-05 15:33:51 +00:00 |
David Rose
|
ac5338eb0b
|
minimal jasper support
|
2002-08-05 15:29:09 +00:00 |
David Rose
|
d068b1b24a
|
vc++ sillyisms
|
2002-08-05 15:06:04 +00:00 |
David Rose
|
ff61d64eb3
|
pnmimage uses iostream instead of stdio
|
2002-08-05 14:56:25 +00:00 |
David Rose
|
c5103b67e5
|
fix seek within subStream
|
2002-08-05 14:56:13 +00:00 |
cxgeorge
|
7a33acfa3b
|
fix init fullscrn hang problem
|
2002-08-05 05:02:25 +00:00 |
David Rose
|
f9ad6abadb
|
oops
|
2002-08-04 21:00:59 +00:00 |
David Rose
|
fd63bac02a
|
win32
|
2002-08-04 20:58:51 +00:00 |
David Rose
|
70ab5d89b4
|
eliminate pnm
|
2002-08-04 20:53:20 +00:00 |
David Rose
|
8f506cb1ed
|
win32 objections
|
2002-08-04 18:24:28 +00:00 |
David Rose
|
0f9dbf6b02
|
initial cwd in vfs
|
2002-08-04 18:23:33 +00:00 |
David Rose
|
ac48fa90ad
|
define StreamReader, StreamWriter
|
2002-08-04 18:18:50 +00:00 |
David Rose
|
4ed9f1c353
|
oops, wrong EXPCL
|
2002-08-04 17:22:37 +00:00 |
David Rose
|
6694c9e0f2
|
improve vfs-mount Configrc option
|
2002-08-04 17:16:28 +00:00 |
David Rose
|
bdbb17a084
|
only try to load a given module once
|
2002-08-04 17:04:03 +00:00 |
David Rose
|
fa59c3e37f
|
loader uses vfs
|
2002-08-04 16:58:35 +00:00 |
cxgeorge
|
c1db2dc152
|
show_frame shouldnt flip if no valid backbuf
|
2002-08-04 02:35:55 +00:00 |
David Rose
|
38db3b62d2
|
eof is not fail
|
2002-08-03 22:14:53 +00:00 |
David Rose
|
89528a5fc9
|
vfs multifile support
|
2002-08-03 21:44:19 +00:00 |
David Rose
|
255bcd1299
|
initial virtual file system
|
2002-08-03 20:55:57 +00:00 |
David Rose
|
2bebf011c3
|
returning reference to local variable
|
2002-08-03 00:35:25 +00:00 |
David Rose
|
3af195af1a
|
extract jpgs correctly
|
2002-08-03 00:27:57 +00:00 |
David Rose
|
e936c9e17a
|
temp files in same directory
|
2002-08-03 00:27:39 +00:00 |
David Rose
|
47148678a1
|
fix repack problem
|
2002-08-02 23:47:27 +00:00 |
David Rose
|
b1fdbd2747
|
fixes for VC
|
2002-08-02 23:23:45 +00:00 |
David Rose
|
e202ad39ad
|
add SubStream
|
2002-08-02 23:07:35 +00:00 |
David Rose
|
eb431ed556
|
VC++ compiler issues
|
2002-08-02 21:08:37 +00:00 |
David Rose
|
b1dc8b2fa6
|
new multifile format for upcoming support of direct loading from multifiles
|
2002-08-02 20:59:23 +00:00 |
cxgeorge
|
3de51c50d0
|
win2k sp3
|
2002-08-02 02:01:57 +00:00 |
David Rose
|
5277c22302
|
ray-polygon collision normals
|
2002-08-01 21:27:36 +00:00 |
David Rose
|
24c69cc00a
|
ray-polygon collision normals?
|
2002-08-01 21:24:15 +00:00 |
Darren Ranalli
|
8316aaa340
|
lerp t now clamped at 1.0
|
2002-07-31 18:13:00 +00:00 |
David Rose
|
cf031f570a
|
add SwitchNode
|
2002-07-31 17:37:22 +00:00 |
David Rose
|
e11f759e48
|
allow relative transform to unconnected nodes
|
2002-07-31 16:32:57 +00:00 |
Joe Shochet
|
82158d1b8b
|
phases are floats now
|
2002-07-29 17:37:18 +00:00 |
David Rose
|
00c4f5adab
|
generalize CompassEffect
|
2002-07-17 19:07:44 +00:00 |
David Rose
|
476fb91e31
|
add CompassEffect, robustify billboards
|
2002-07-17 17:01:15 +00:00 |
David Rose
|
d69559a639
|
inline function bodies belong in .I file
|
2002-07-16 01:16:19 +00:00 |
David Rose
|
b2c9c49805
|
pstats TransformState, RenderState
|
2002-07-16 01:10:53 +00:00 |
cxgeorge
|
0fc0c3f811
|
inline
|
2002-07-15 23:24:50 +00:00 |
David Rose
|
9a898fe061
|
oops, clear old _self_compose value
|
2002-07-15 21:29:21 +00:00 |
David Rose
|
28dcfa514a
|
enable clearing of old cache items
|
2002-07-15 21:25:32 +00:00 |
David Rose
|
49e157c65d
|
compare quats better
|
2002-07-15 18:18:06 +00:00 |
David Rose
|
44f3ceb82a
|
remove inaccurate comments
|
2002-07-15 17:47:12 +00:00 |
David Rose
|
ce9e04c99a
|
bams-componentwise defaults to #f
|
2002-07-15 17:39:09 +00:00 |
David Rose
|
bc32a645b8
|
oops, fix detach_geom_node
|
2002-07-15 17:16:17 +00:00 |
David Rose
|
591e054123
|
new clip plane interface
|
2002-07-12 17:33:40 +00:00 |
David Rose
|
177deb3d97
|
configurable clear color
|
2002-07-12 16:53:11 +00:00 |
David Rose
|
4e233c54f6
|
clip planes
|
2002-07-12 15:46:51 +00:00 |
David Rose
|
ab97742881
|
don't expect a fixed number of lights
|
2002-07-11 23:10:40 +00:00 |
David Rose
|
5c0913c1ca
|
background color
|
2002-07-11 22:14:03 +00:00 |
David Rose
|
a52a3be557
|
move clear() to DisplayRegion and GraphicsWindow objects instead of on GSG
|
2002-07-11 21:03:56 +00:00 |
Jesse Schell
|
173d83e36b
|
*** empty log message ***
|
2002-07-10 19:47:33 +00:00 |
cxgeorge
|
a650dc2187
|
*** empty log message ***
|
2002-07-09 22:43:40 +00:00 |
David Rose
|
e0b9535308
|
better default for get_color() without color setting
|
2002-07-08 18:54:29 +00:00 |
David Rose
|
cc4ef1f5e0
|
add shift-B
|
2002-07-03 16:22:02 +00:00 |
David Rose
|
77302eaf47
|
bring near plane back when necessary
|
2002-07-03 16:21:56 +00:00 |
David Rose
|
4551aa04a7
|
shift-C reveals collision solids
|
2002-07-02 21:05:10 +00:00 |
David Rose
|
2d0b511722
|
expose blending
|
2002-07-02 00:59:16 +00:00 |
cxgeorge
|
fcf50a6456
|
*** empty log message ***
|
2002-06-28 21:49:16 +00:00 |
David Rose
|
d7def8bf7c
|
don't need to be quite so paranoid any more
|
2002-06-27 18:32:55 +00:00 |
David Rose
|
78fc774942
|
DCS-flagged nodes shouldn't get their transforms modified by flatten
|
2002-06-27 18:32:10 +00:00 |
David Rose
|
60cc983f84
|
be even more forgiving of componentwise transforms
|
2002-06-25 18:59:17 +00:00 |
David Rose
|
8413388055
|
oops
|
2002-06-25 17:52:39 +00:00 |
David Rose
|
6bcbaa067d
|
be a little more forgiving on componentwise operations with nonuniform scales
|
2002-06-25 16:28:56 +00:00 |
David Rose
|
ef7fdd9a50
|
reword <Transform> paragraphs
|
2002-06-25 16:23:22 +00:00 |
David Rose
|
0a0f53ffda
|
fix quaternion multiply order
|
2002-06-23 00:02:10 +00:00 |
David Rose
|
17ff77a87f
|
fix quats some more
|
2002-06-21 23:39:42 +00:00 |
David Rose
|
4a75e0e995
|
use quats for look_at, etc.
|
2002-06-21 22:29:44 +00:00 |
David Rose
|
41a3a0a2b7
|
fix xform
|
2002-06-21 22:28:21 +00:00 |
David Rose
|
5bfe55d22f
|
accept quats
|
2002-06-21 22:04:34 +00:00 |
David Rose
|
c5f477c043
|
generate quats with look_at also
|
2002-06-21 21:59:59 +00:00 |
David Rose
|
efd134a00e
|
more robustification
|
2002-06-21 21:59:42 +00:00 |
David Rose
|
cc1a49c7e4
|
store egg transforms componentwise
|
2002-06-21 19:01:57 +00:00 |
David Rose
|
a85f958fdb
|
tweak TransformState::output
|
2002-06-21 18:59:23 +00:00 |
David Rose
|
afdcd6c930
|
fix build break on Irix
|
2002-06-21 16:48:05 +00:00 |
David Rose
|
86c1f62b77
|
be even less fussy about paranoid checking
|
2002-06-21 00:02:33 +00:00 |
David Rose
|
8eca8f38a7
|
correct comment
|
2002-06-20 23:47:37 +00:00 |
David Rose
|
45941b3fff
|
quantize hpr to eliminate small values
|
2002-06-20 23:37:03 +00:00 |
David Rose
|
eaab3cbb4b
|
reduce sensitivity to paranoid complaints
|
2002-06-20 23:22:30 +00:00 |
David Rose
|
c00fef16ee
|
fix build break
|
2002-06-20 23:17:22 +00:00 |
David Rose
|
2dd29ce829
|
DriveInterface sends componentwise transforms instead of composed matrices
|
2002-06-20 23:07:38 +00:00 |
David Rose
|
4a86946583
|
compose and invert transforms componentwise if possible
|
2002-06-20 21:21:38 +00:00 |
David Rose
|
cbf441cd25
|
compose and invert transforms componentwise if possible
|
2002-06-20 21:14:12 +00:00 |
David Rose
|
dae488ef1e
|
robustify quats
|
2002-06-20 21:13:55 +00:00 |
David Rose
|
f6acab8562
|
fix build break
|
2002-06-20 17:22:38 +00:00 |
David Rose
|
adad34118e
|
add get_quat(), set_quat()
|
2002-06-20 16:48:19 +00:00 |
David Rose
|
6c2e2ac2e1
|
add paranoid-hpr-quat
|
2002-06-20 16:48:07 +00:00 |
David Rose
|
feb8f40281
|
refine has_components()
|
2002-06-20 00:12:53 +00:00 |
David Rose
|
bc946860e6
|
add get_quat() and get_uniform_scale()
|
2002-06-20 00:12:41 +00:00 |
David Rose
|
bd3d94ccec
|
add quaternion::invert
|
2002-06-20 00:12:14 +00:00 |
David Rose
|
89af39b692
|
update comment
|
2002-06-18 18:27:13 +00:00 |
David Rose
|
6274a02610
|
allow multiple init's of EventParameters
|
2002-06-15 19:31:43 +00:00 |
David Rose
|
429c4aa079
|
more comment refinements
|
2002-06-14 14:51:58 +00:00 |
David Rose
|
947df90215
|
minor comment change
|
2002-06-13 23:27:14 +00:00 |
David Rose
|
c6ee528269
|
minor typo
|
2002-06-13 23:25:39 +00:00 |
David Rose
|
df65deb57f
|
support multiple viewers
|
2002-06-13 23:17:37 +00:00 |
David Rose
|
99413ba1b3
|
use NodePath interface
|
2002-06-13 21:11:16 +00:00 |
David Rose
|
6364383f75
|
pgrid requires -lm
|
2002-06-13 20:48:39 +00:00 |
David Rose
|
1557ea2481
|
make NonlinearImager work with new scene graph
|
2002-06-12 23:50:59 +00:00 |
David Rose
|
8ab41304fd
|
support decals on M_dual objects
|
2002-06-12 20:10:29 +00:00 |
David Rose
|
41eb3248cf
|
decode windows-style paths in Configrc
|
2002-06-12 18:35:39 +00:00 |
cxgeorge
|
11bddcc8e4
|
nitely bld
|
2002-06-12 01:47:08 +00:00 |
David Rose
|
b39fa23b8e
|
support velocity for collisions
|
2002-06-11 23:47:25 +00:00 |
cxgeorge
|
bf875c4d6f
|
fix comment
|
2002-06-09 01:37:59 +00:00 |
cxgeorge
|
86bda11d3b
|
add update_to_now
|
2002-06-07 22:10:55 +00:00 |
David Rose
|
ae0eaf823b
|
minor tweaks
|
2002-06-06 21:19:05 +00:00 |
slpatto
|
b431099f2f
|
*** empty log message ***
|
2002-06-06 20:33:13 +00:00 |
David Rose
|
cccf0f02cc
|
add shift-L to pview
|
2002-06-06 18:39:28 +00:00 |
David Rose
|
ca07e15ec9
|
a few more pview features
|
2002-06-06 18:16:39 +00:00 |