David Rose
8f77347a1b
use WGL_SAMPLES_ARB, reduce extraneous output
2004-12-30 04:16:42 +00:00
David Rose
bf70f96471
report frame buffer properties more accurately
2004-12-30 02:04:37 +00:00
David Rose
d7a1415b8c
multisample_bits -> multisamples
2004-12-30 01:44:25 +00:00
David Rose
46c268f69d
use WGL_SAMPLE_BUFFERS_ARB
2004-12-30 01:33:18 +00:00
David Rose
943f213dbb
need to test nformats
2004-12-30 01:15:42 +00:00
David Rose
837a93bad5
report bits properly
2004-12-30 01:10:43 +00:00
David Rose
415c129bb6
support multisample on windows
2004-12-30 01:09:20 +00:00
David Rose
db232215f8
use new prc interface, respect new frame buffer bits
2004-12-29 23:12:56 +00:00
David Rose
2b81326132
move to prc interface
2004-12-29 15:38:51 +00:00
Dave Schuyler
3c1ac2ee8e
debug output
2004-12-29 04:08:08 +00:00
Dave Schuyler
8ed662cd7b
*** empty log message ***
2004-12-29 04:07:40 +00:00
David Rose
03408cd09d
robustify config for framebuffer etc.
2004-12-29 02:31:45 +00:00
David Rose
642dda0edd
handle icon and cursor filenames more robustly
2004-12-28 22:24:45 +00:00
David Rose
a9f7756ba6
migrate more code to prc interface
2004-12-28 18:49:53 +00:00
David Rose
84bcfefc13
defer creation of PStatCollectorDef
2004-12-23 19:54:46 +00:00
David Rose
db8cdc119d
split out PStatClientImpl
2004-12-23 19:10:35 +00:00
David Rose
7d5ae1e3f6
move more config variables to new interface
2004-12-23 05:42:42 +00:00
David Rose
6aa586e0f0
fix inline keyword
2004-12-21 20:43:57 +00:00
David Rose
338b93d6cf
apply texture coords after flattening
2004-12-21 01:57:39 +00:00
David Rose
c23be69d2b
better GeomTransformer, flatten operations
2004-12-21 00:12:09 +00:00
David Rose
1b7175bcf4
refine comment, remove debug printout
2004-12-18 00:14:14 +00:00
David Rose
66b4e26506
revert accidental checkin of debug code
2004-12-17 23:09:57 +00:00
David Rose
8bbda67e2a
glx support for multisample
2004-12-17 23:08:58 +00:00
David Rose
03dfb6dea0
more fixes for 16-bit-per-channel textures
2004-12-17 21:00:17 +00:00
David Rose
cbb0cd085e
fix return type in assertions
2004-12-17 18:24:25 +00:00
Dave Schuyler
feb4266c44
added output and write
2004-12-17 02:09:38 +00:00
Dave Schuyler
23f8c497cb
altered debug output and get_z_string
2004-12-17 02:08:55 +00:00
Dave Schuyler
cdd7d20546
altered debug output
2004-12-17 02:07:51 +00:00
Dave Schuyler
600478aa63
debug output
2004-12-17 01:39:10 +00:00
David Rose
ddf6bfa4cd
truncate a little farther out
2004-12-17 00:57:34 +00:00
David Rose
a3c351279a
support 16-bpc textures
2004-12-17 00:26:01 +00:00
David Rose
5795fd895e
oops--forgot to expcl_panda
2004-12-16 21:21:48 +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
ec6442c810
support loading new bams with temp-hpr-fix 0 too
2004-12-14 23:36:53 +00:00
David Rose
948278ee43
fix short-circuit of non-affine invert computation
2004-12-14 01:59:42 +00:00
David Rose
a234645d69
more clarifications, section about mayacopy etc.
2004-12-13 23:12:56 +00:00
David Rose
27aae87379
more refinements and clarifications
2004-12-13 02:08:23 +00:00
David Rose
5d6227f1c6
replace assertion with warning
2004-12-12 16:13:57 +00:00
David Rose
60193c50ae
don't enable mipmaps for dynamic textures
2004-12-11 16:39:28 +00:00
David Rose
1a6e7ff58b
refinements to multitexReducer
2004-12-10 22:38:21 +00:00
David Rose
11a5aa7a00
use PRC_DESC
2004-12-10 20:29:21 +00:00
David Rose
f36cc707b1
add get_window()
2004-12-10 20:10:56 +00:00
David Rose
07c1718ec9
use PRC_DESC
2004-12-10 19:48:28 +00:00
David Rose
788db400fb
whoops, EXPCL_PANDAEXPRESS
2004-12-09 22:38:28 +00:00
David Rose
b4252e39a6
typo in comment
2004-12-09 21:33:03 +00:00
David Rose
18ced11d6c
convert express to new config system; add more options to pencrypt and OEncryptStream
2004-12-09 21:20:23 +00:00
David Rose
04ac1fd281
Multifile should be reference-counted, so Python programmers are not tricked into deleting it
2004-12-09 18:33:39 +00:00
David Rose
c6480024ce
publish ConfigVariableFilename properly
2004-12-09 00:56:07 +00:00
David Rose
448e2b73e8
implement base64_decode()
2004-12-08 23:01:15 +00:00
David Rose
962cfa369a
define new_to_old_hpr()
2004-12-07 20:11:48 +00:00
David Rose
c412d6bd6d
update to reference maya files
2004-12-07 18:26:14 +00:00
David Rose
1becc5edd4
fix offscreen rendering with true offscreen buffer
2004-12-07 14:44:55 +00:00
David Rose
555e319c28
ParasiteBuffer's default_display_region needs size; fix offscreen rendering for dx8/9
2004-12-07 06:53:06 +00:00
David Rose
48e09cda31
support GraphicsOutput::set_inverted()
2004-12-07 04:25:38 +00:00
David Rose
a483e0d497
remove dead code
2004-12-07 03:42:10 +00:00
David Rose
2657a91ae0
remove rfu references; seems to cause problem with alternate coordinate systems
2004-12-06 21:39:09 +00:00
David Rose
3f94604fc3
more fixes after removing GraphicsLayer
2004-12-06 21:37:41 +00:00
David Rose
666dd76fed
remove GraphicsChannel and GraphicsLayer
2004-12-06 21:08:47 +00:00
David Rose
bef7f8e270
compile on MSVC7
2004-12-06 20:31:33 +00:00
David Rose
cab06b4336
clarify comment
2004-12-06 20:17:04 +00:00
David Rose
fa592c1040
remove GraphicsChannel and GraphicsLayer
2004-12-06 19:35:05 +00:00
David Rose
4ff080d0d1
remove old stale code
2004-12-06 19:33:57 +00:00
David Rose
7d1a5fc226
flesh out MultitexReducer some more
2004-12-03 23:12:10 +00:00
David Rose
9f8ae63333
add Texture::get_match_framebuffer_format
2004-12-03 16:06:31 +00:00
David Rose
09edca7eef
make share_with be an optional parameter
2004-12-03 01:46:59 +00:00
David Rose
5761ae9d2c
first pass at MultitexReducer
2004-12-03 00:01:02 +00:00
David Rose
c25138f82c
typedef PFN's explicitly
2004-12-01 23:01:30 +00:00
David Rose
de8da3d285
unused variable
2004-12-01 22:13:25 +00:00
David Rose
b9caf48c17
blend colors were getting lost
2004-12-01 19:45:30 +00:00
David Rose
a25c6928d0
extend ColorBlendAttrib
2004-11-30 08:36:19 +00:00
David Rose
791394711c
build on irix
2004-11-30 01:10:10 +00:00
David Rose
f782ecfa6c
remove unused variable
2004-11-30 00:29:25 +00:00
David Rose
697f2a2b67
add had_absolute_pathnames()
2004-11-29 22:57:09 +00:00
David Rose
363d47f644
oops!
2004-11-29 21:11:55 +00:00
David Rose
7f0f7805c9
more pruning of old stuff
2004-11-27 19:30:25 +00:00
David Rose
e623fb293e
update fully from DWD to Panda3D--remove old pf references and unused syntax descriptions
2004-11-27 19:07:35 +00:00
David Rose
fd2caab93f
add previously built-in object types
2004-11-27 18:27:33 +00:00
David Rose
024da67802
don't crash on invalid tiff
2004-11-26 22:35:00 +00:00
David Rose
7a1310b819
add reference to decompressor.I
2004-11-26 20:50:45 +00:00
David Rose
5f2d0db993
compile on win32
2004-11-26 20:35:19 +00:00
David Rose
7c5e24c2ad
compile in the rock-floor.rgb texture as part of the code, so it doesn't need to be found externally
2004-11-26 19:37:36 +00:00
David Rose
51cba437b9
add PNMImage::read(istream) and write(ostream)
2004-11-26 19:36:52 +00:00
David Rose
ac4d4d1c1c
shortcut to is_planar check
2004-11-24 22:20:42 +00:00
David Rose
1ed3266d9e
automatically triangulate non-planar collision polygons
2004-11-24 22:18:48 +00:00
David Rose
a25a78ebbc
add is_planar
2004-11-24 22:11:25 +00:00
David Rose
728d504fa7
flag uncompressed channels with new_hprs also
2004-11-23 00:41:26 +00:00
Joe Shochet
8e4a3a1a73
removed mounts that are problematic for ppremake (see drose)
2004-11-23 00:25:14 +00:00
David Rose
97567cab47
properly load old animations when temp_hpr_fix is in effect
2004-11-22 19:34:57 +00:00
David Rose
381477af9f
use new config system
2004-11-22 18:54:29 +00:00
David Rose
48c96d0928
add ConfigVariableFilename
2004-11-22 18:45:18 +00:00
David Rose
b1c7748300
oops, incorrect EXPCL
2004-11-21 19:58:58 +00:00
David Rose
8747959c7b
separate compose_matrix into old_hpr and new_hpr variants
2004-11-21 19:51:58 +00:00
David Rose
e2c525d201
publish PNMImage
2004-11-21 19:48:00 +00:00
David Rose
67b9dc9367
better message for singular invert assertion
2004-11-21 17:49:57 +00:00
David Rose
6ac53b826a
add load_prc_file_data
2004-11-21 00:14:43 +00:00
David Rose
0b34d0deb6
oops
2004-11-17 23:37:38 +00:00
David Rose
7d318ef1f6
fix track-memory-usage error messages
2004-11-17 23:35:35 +00:00
David Rose
acde259015
fix incorrect expcl
2004-11-17 22:44:02 +00:00
David Rose
86b7edace2
add vfs->close_read_file() to work around compiler bug
2004-11-17 22:34:18 +00:00
David Rose
6698db48d9
allow embedded comments
2004-11-16 18:40:03 +00:00
David Rose
155e0a5851
minor typo fixes and rewording
2004-11-16 02:12:59 +00:00
David Rose
3e548e3663
new interrogate, minor config changes
2004-10-28 18:33:45 +00:00
David Rose
0c94b63b85
dimbo -> mover
2004-10-28 17:37:44 +00:00
David Rose
720110c165
anonymous access now available
2004-10-28 01:48:42 +00:00
Asad M. Zaman
78c010ba01
first pass: slider bar gui implemented
2004-10-28 00:49:17 +00:00
David Rose
a55442c808
remove spurious warning
2004-10-28 00:26:24 +00:00
David Rose
91632a1ea8
new document
2004-10-27 14:42:22 +00:00
David Rose
db1d179033
further explain signed prc setup
2004-10-26 21:38:16 +00:00
David Rose
d2df1238df
document in progress
2004-10-26 01:43:39 +00:00
David Rose
3410413ae5
define ConfigVariableManager::make_variable_template()
2004-10-26 00:27:31 +00:00
David Rose
dc46ad57dd
more config tweaks
2004-10-25 21:06:39 +00:00
David Rose
f68ab23323
no wstring::clear()
2004-10-25 19:41:14 +00:00
David Rose
3d63d03559
include stdio.h
2004-10-25 17:29:41 +00:00
David Rose
0f7af4d9f3
oops, false -> hi
2004-10-25 17:24:56 +00:00
David Rose
ad1f64ba56
oops, false -> NULL
2004-10-25 17:23:28 +00:00
David Rose
cc9452dc50
refinements to prc system
2004-10-22 23:44:19 +00:00
David Rose
d2d927e4bc
unused fhasher
2004-10-22 23:27:58 +00:00
David Rose
fa32be5de4
refinements to prc system
2004-10-22 23:13:49 +00:00
David Rose
378645efbe
first pass at new config interface
2004-10-21 14:35:43 +00:00
Dave Schuyler
2b3aa5cf31
minor changes
2004-10-16 00:38:56 +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
2a017f1288
allow iterating through anims in AnimControlCollection
2004-10-14 18:23:18 +00:00
David Rose
13be5ce398
output draw_order too
2004-10-14 18:22:57 +00:00
Dave Schuyler
66cc949eb5
comment
2004-10-13 23:37:25 +00:00
David Rose
35dac69d04
forgot to add this long ago
2004-10-13 23:27:54 +00:00
Dave Schuyler
a0d7a72b5e
changed to -HUGE_VAL as drose suggested; added clear_floor_z
2004-10-13 22:19:34 +00:00
David Rose
62c3a5bf1d
debug output
2004-10-12 17:19:26 +00:00
David Rose
003269d79a
vertices are dynamic if they have morphs
2004-10-11 22:27:48 +00:00
David Rose
21483c7e2b
add quantize()
2004-10-11 20:40:15 +00:00
Dave Schuyler
6e0ed7a3a4
added use of floor z
2004-10-07 01:18:49 +00:00
David Rose
dfb3408f7d
future portability to libpng 1.2.7
2004-10-04 21:25:50 +00:00
David Rose
16128382a9
hashing not a great idea here
2004-10-02 12:17:26 +00:00
David Rose
dbb24d9cc9
phash_map, etc.
2004-10-02 05:07:16 +00:00
Asad M. Zaman
c8e39f5cff
drose: EXPCL_PANDAEXPRESS
2004-09-30 22:38:59 +00:00
David Rose
0392b84e23
fix warning on win32
2004-09-30 22:22:32 +00:00
David Rose
9f96811a21
EXPCL_PANDAEXPRESS, win32 fixes
2004-09-30 21:46:03 +00:00
David Rose
557060cb1d
weak pointers, and FadeLODNode fixes for instances/multiple cameras
2004-09-30 21:29:25 +00:00
David Rose
d2a5f253a3
ignore generated directory names
2004-09-30 21:22:43 +00:00
David Rose
7d829390e7
minor track-memory-usage bugs
2004-09-30 17:06:05 +00:00
David Rose
1598263926
forgot to add this
2004-09-29 16:57:39 +00:00
David Rose
8560437033
add DEPENDABLE_HEADER_DIRS
2004-09-29 16:45:39 +00:00
David Rose
35f40e8c2a
clarify inter-tree dependencies comments
2004-09-29 16:37:17 +00:00
David Rose
3de889a930
intra-tree dependencies
2004-09-29 16:26:14 +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
Dave Schuyler
bbae7e05ab
added pp.dep
2004-09-27 22:42:55 +00:00
David Rose
831e0a84e7
add indexed flag to egg files
2004-09-27 22:38:54 +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
David Rose
c0fffac008
squelch overly noisy log message about not being able to find registry values.
2004-09-27 18:35:08 +00:00
Darren Ranalli
9a9719507c
(drose) fixed fluid-ness of relative set_fluid_pos
2004-09-25 01:20:47 +00:00
David Rose
5a74bb7f3a
remove unneeded call_gl* methods, reset viewport between frames
2004-09-24 17:57:34 +00:00
David Rose
5fa326cbe5
more debug output
2004-09-24 17:56:36 +00:00
David Rose
fa5f9a7e15
clean up state pstatting
2004-09-24 17:56:14 +00:00
David Rose
e1c45b5cdb
don't mask out high bits on old bam files
2004-09-24 17:12:36 +00:00
David Rose
7837c95cb9
add ws2_32.lib
2004-09-24 13:05:23 +00:00
Dave Schuyler
455a09b3cc
changed output and write (debug)
2004-09-24 00:50:42 +00:00
Dave Schuyler
097e6bcb5a
added comment
2004-09-24 00:47:02 +00:00
Dave Schuyler
ff5a81036f
minor changes
2004-09-24 00:46:29 +00:00
Dave Schuyler
e679ee89ae
adding floor z
2004-09-24 00:44:58 +00:00
Dave Schuyler
57ae58b621
adding test_particles
2004-09-24 00:33:15 +00:00
Dave Schuyler
943ea6d41e
added 20_panda.prc
2004-09-24 00:31:12 +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
Darren Ranalli
b84fde482b
added note about being attached to WINTOOLS to get ppremake
2004-09-23 00:44:14 +00:00
David Rose
8547eff84d
oops
2004-09-22 23:25:29 +00:00
David Rose
758997311e
squawk if attached to wrong PANDA
2004-09-22 23:08:45 +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
b672970141
add seq12, seq24
2004-09-22 00:04:32 +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
David Rose
069e0fac71
typo in error message
2004-09-17 23:26:31 +00:00
David Rose
865c30d923
fix an include oversight
2004-09-17 23:20:59 +00:00
David Rose
f590f5090f
protect from compiling without OpenSSL
2004-09-17 22:18:36 +00:00
David Rose
52615b0da5
should use set_color_scale(), not set_color(), to fade out geom particles
2004-09-17 21:07:52 +00:00
Dave Schuyler
f6556fec72
*** empty log message ***
2004-09-17 04:10:42 +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
19e402be97
minor tweaks
2004-09-15 20:53:13 +00:00
David Rose
e66ecf58d3
support cedilla and tilde better with caps-only font like MickeyFont
2004-09-14 23:56:15 +00:00
David Rose
95bdf94020
adjust comment
2004-09-14 20:24:36 +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
ab99a40f51
rearranged code so that polylights and portals will support multiple attiribute flags from maya
2004-09-11 00:24:41 +00:00
Asad M. Zaman
00dbb1617b
added make_copy on polylightnode, more cleanup coming up
2004-09-09 23:50:15 +00:00
David Rose
cf4d30e748
refine comments
2004-09-09 23:24:26 +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
David Rose
f5443ded3c
minor refinements to docs
2004-09-07 17:18:15 +00:00
David Rose
29c6daf8f8
make default port be 5185
2004-09-07 16:55:57 +00:00
David Rose
eaad55e828
make default port be 5185
2004-09-07 16:47:04 +00:00
David Rose
1711e96b18
tweak definition of iteration count
2004-09-07 02:06:19 +00:00
David Rose
3706822aae
support pstats-tcp-ratio, tcp by default
2004-09-03 19:22:22 +00:00
Asad M. Zaman
7a0762a8c7
fixed egg2bam problem for PolylightNode
2004-09-03 01:27:46 +00:00
Dave Schuyler
515bf13183
changed macro
2004-09-03 01:23:06 +00:00
David Rose
62f45b292c
remove explicit algorithm parameter (make config variable only), add key length variable
2004-09-02 16:29:26 +00:00
David Rose
e51ecacdee
support encryption/decryption streams
2004-09-02 15:15:48 +00:00
David Rose
eead112d48
render order documents
2004-09-01 16:27:55 +00:00
Dave Schuyler
184ed3e96f
added deubg_output
2004-09-01 03:57:57 +00:00
Dave Schuyler
53854756f7
fixed non-rotating objects
2004-09-01 03:55:10 +00:00
Dave Schuyler
cad885b343
allowing physics objects to be named in debug versions
2004-09-01 03:28:09 +00:00
Dave Schuyler
60dd748c27
changed more debug output
2004-09-01 01:10:03 +00:00
Dave Schuyler
8d4970524d
fix in precomputing angular matrixes
2004-09-01 01:06:56 +00:00
Dave Schuyler
79ae46385a
added more debug output
2004-09-01 01:04:03 +00:00
David Rose
0f33c2d118
timeout on ssl handshake; band-aid on assertion failure
2004-08-30 15:21:05 +00:00
Greg Wiatroski
179d0c7e0c
added comment
2004-08-28 20:55:04 +00:00
David Rose
f9ff73427e
handle implicit redirect from POST
2004-08-28 15:16:14 +00:00
David Rose
5a2277ca6b
redirect_trail, cookie fixes
2004-08-28 01:10:25 +00:00
David Rose
9a748b971f
fix gcc warning
2004-08-27 17:29:44 +00:00
David Rose
12c443e6fb
add cookie support
2004-08-27 17:25:35 +00:00
Dave Schuyler
770732d644
moved testDrawPrimFailure
2004-08-27 00:01:46 +00:00
Asad M. Zaman
a7521b518e
fixes a bug of not being able to open a high-res window and failing. now it tries a lower resolution before giving up
2004-08-24 22:48:22 +00:00
David Rose
5eeb0c7eed
apply orientation to geom particles
2004-08-24 22:07:52 +00:00
David Rose
e2145af839
remove commented-out debugging code
2004-08-24 18:36:27 +00:00
David Rose
998611d189
move TestDrawPrimFailure to .cxx
2004-08-24 01:36:43 +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
Chris Brunner
4098154643
Fixed some typos, updated some lines, and added Step 19
2004-08-19 01:02:24 +00:00
Dave Schuyler
22312f4762
added to ls() output
2004-08-10 00:39:01 +00:00
Dave Schuyler
0550b1ec52
included searched paths in debug output
2004-08-07 01:20:23 +00:00
David Rose
4f7f89164d
untab
2004-08-06 22:52:10 +00:00
David Rose
8618f4d3f8
more files from CMU
2004-08-06 22:22:50 +00:00
David Rose
4a66fa2a1b
raise assertions for undefined operations
2004-08-06 02:47:37 +00:00
David Rose
1ee1c38f8e
use friendlier nassert instead of assert
2004-08-06 01:48:05 +00:00
David Rose
41a18738a4
use fmod interface 3.73
2004-08-06 01:35:25 +00:00
David Rose
c0bc68b158
support miles with stubbed-out methods
2004-08-06 01:07:07 +00:00
Shalin Shodhan
ef35bbe354
enum constants fix
2004-08-06 01:06:47 +00:00
David Rose
1b0f8bd324
eliminate compiler warnings
2004-08-06 00:45:47 +00:00
David Rose
b4eb31344f
new updates from CMU
2004-08-06 00:10:20 +00:00
Shalin Shodhan
642e15632a
fix to solve link with mesa problem
2004-08-05 21:45:58 +00:00
Shalin Shodhan
56b180596c
virtual function table fix for issue_cg_bind
2004-08-05 21:34:52 +00:00
David Rose
f540224561
use capital S for tilde if no lowercase S
2004-08-05 19:11:46 +00:00
David Rose
d165c1c369
respect old versions of glx.h a little better
2004-08-05 17:05:31 +00:00
David Rose
9766fe68c3
respect old versions of glx.h a little better
2004-08-05 16:54:08 +00:00
David Rose
e08d134dba
respect old versions of glx.h a little better
2004-08-05 16:47:41 +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
Shalin Shodhan
f0a204b084
getNumTextures and getTexture(n) added from CMU
2004-08-04 22:16:36 +00:00
David Rose
29333d2966
reorder initializers to prevent gcc compiler warning
2004-08-04 20:58:32 +00:00
Shalin Shodhan
d267dbe9bb
cgShader.h recommit
2004-08-04 17:19:03 +00:00
Shalin Shodhan
91e54d09f3
CgShader added compile protection
2004-08-04 17:17:50 +00:00
David Rose
1726a5ea95
fix culling when scene has a transform
2004-08-03 22:32:30 +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
cdfdf30f97
dynamic event queue
2004-08-02 23:20:26 +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
David Rose
1707b5a38d
fix pupils
2004-08-02 21:34:35 +00:00
David Rose
140f38c83a
fix errors
2004-08-02 03:37:20 +00:00
David Rose
0462921352
fix output
2004-07-31 23:27:54 +00:00
David Rose
0fbb4b671a
fix untextured triangle problem
2004-07-31 23:27:27 +00:00
David Rose
bccfb40463
clean up texture, projector more
2004-07-31 15:49:22 +00:00
David Rose
5b807d3c0e
add assertion
2004-07-31 15:47:38 +00:00
David Rose
e561cc0046
fix palettized egg files
2004-07-31 00:01:35 +00:00
David Rose
e3573f97df
whoops, wrong logic for picking default TextureStages
2004-07-30 23:27:17 +00:00
David Rose
0764556c80
remove buggy driver workaround
2004-07-30 23:21:20 +00:00
David Rose
ec83e7f9c6
texture optimizations
2004-07-30 22:35:58 +00:00
Shalin Shodhan
2ca64d594d
Polylight Changes... return a new effect on all modifiers
2004-07-30 21:04:11 +00:00
David Rose
8b5014d01e
clarify NodePath light interfaces
2004-07-30 18:59:42 +00:00
David Rose
249673d083
whoops, broke old LightAttrib interface
2004-07-30 17:33:18 +00:00
Asad M. Zaman
a75a5539a3
dx9 need to conform to the new convention
2004-07-30 01:52:47 +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
Darren Ranalli
31a3ceb73f
use cg in other places too
2004-07-28 19:24:21 +00:00
David Rose
f731db1397
increase queue size to protect against overwhelming the AI
2004-07-28 00:06:35 +00:00
Shalin Shodhan
4ac8cbba22
Cg shader support added
2004-07-27 17:45:17 +00:00
Shalin Shodhan
216f78cb19
glCgShader files added updates to glStateGuardian...
2004-07-27 17:44:37 +00:00
Shalin Shodhan
2a6d6944b6
Polylight Color storage corrected and SeaPatch removed
2004-07-27 17:42:24 +00:00
Shalin Shodhan
0d0b75e738
CgShader files added
2004-07-27 17:41:44 +00:00
David Rose
caac4723b9
support ? in urlspec better
2004-07-27 04:36:08 +00:00
Mark Mine
ceb350be14
tried to make instructions more readable
2004-07-24 23:12:04 +00:00
Asad M. Zaman
3c5c89641d
better debug messages when window/fullscreen fails
2004-07-21 02:05:35 +00:00
Asad M. Zaman
b124d9fc69
oops
2004-07-20 23:48:13 +00:00
Asad M. Zaman
6a635d6a31
one function needs to be a const
2004-07-20 22:34:52 +00:00
Asad M. Zaman
d582986396
some changes to support reflection map and fixes a crash bug with windo/fullscreen mode switch
2004-07-20 22:28:04 +00:00
David Rose
4cbaf55032
add RenderAttrib::always_reissue()
2004-07-20 01:03:48 +00:00
David Rose
9f1d280aad
clarify ssh stuff
2004-07-19 17:59:22 +00:00
David Rose
62fb0d3011
rework comments
2004-07-19 14:37:29 +00:00
David Rose
afb69f34cd
c++ files should be unix-formatted.
2004-07-15 20:32:04 +00:00
David Rose
ef7f69b7b0
dos2unix
2004-07-12 22:31:45 +00:00
Shalin Shodhan
0985080cf9
SeaPatchNode initial version based on DQ Pirates SeaPatchNode
2004-07-07 22:04:33 +00:00
David Rose
d392ed83a5
compile on win32
2004-07-07 21:01:17 +00:00
David Rose
e175170da0
remove unused glutdisplay
2004-07-07 21:00:37 +00:00
David Rose
53591bf90b
remove glstuff from metalibs/panda
2004-07-07 20:18:20 +00:00
Dave Schuyler
4c3ec477e3
fixed transposed chars in comment
2004-07-07 03:59:20 +00:00
Dave Schuyler
d8d9aae344
tabs to spaces
2004-07-07 03:58:36 +00:00
Shalin Shodhan
53e73a5014
Pgraph: Sources.pp config_pgraph and pgraph_composite2 corrected
2004-07-02 17:07:37 +00:00
Shalin Shodhan
28473b21fe
Pgraph: Sources.pp config_pgraph and pgraph_composite2 corrected
2004-07-02 17:05:56 +00:00
Shalin Shodhan
e0245577d8
texGenAttrib.cxx hardcoded texture corrected
2004-07-02 17:02:27 +00:00
Asad M. Zaman
7fbec02238
added issue_tex_gen for spheremap
2004-07-02 00:13:20 +00:00
Asad M. Zaman
b05e24e913
added a texgenattrib for spheremap
2004-07-02 00:12:40 +00:00
David Rose
db74d39f8e
force_normals
2004-07-01 17:54:22 +00:00
David Rose
27d85ea8a6
fix for standalone programs
2004-07-01 17:18:07 +00:00
Dickinson Lo
7c1bdeef8d
corrected entry detailing what to checkout for ttmodels code base for building panda.
2004-07-01 01:34:22 +00:00
David Rose
65e677ad21
overflow_flag
2004-06-28 22:23:17 +00:00
David Rose
0fe1abded6
relative set_fluid_pos
2004-06-24 23:11:22 +00:00
Dickinson Lo
be06c52586
Made changes to reflect the following:
...
- addition of otp in build process
- changes in versions of software
- changes in paths
- added missing details concerning how to start game services
- various edits for better usability and clarity
2004-06-23 21:54:37 +00:00
David Rose
fa52cb7b11
fix missing return value
2004-06-20 19:54:38 +00:00
David Rose
672f62cb87
add options for individual compile
2004-06-18 23:10:39 +00:00
Shalin Shodhan
4a938d6085
FadeLOD and Polylight improved
2004-06-18 21:31:30 +00:00
Asad M. Zaman
9b3a2b9f98
took care of the dos file format on polylight* files and untabified
2004-06-18 19:10:39 +00:00
Shalin Shodhan
81e752915a
Polylight API changes based on DRose's suggestions
2004-06-15 17:16:09 +00:00
David Rose
a76f4015c6
return concrete NodePath objects instead of references
2004-06-15 01:09:55 +00:00
David Rose
1cb510e7c1
untabify
2004-06-14 21:40:51 +00:00
Asad M. Zaman
7a50b49b13
Incorportated changes from summer interns 2004
2004-06-14 20:35:00 +00:00
David Rose
81cfa46069
compiler objections
2004-06-14 19:32:22 +00:00
David Rose
99d24b226b
dos2unix
2004-06-14 19:22:15 +00:00
David Rose
90bf34ddcf
Further NodePath::find() optimizations
2004-06-14 19:02:29 +00:00
David Rose
1898df8d54
dos2unix
2004-06-14 19:01:19 +00:00
Shalin Shodhan
88b9702137
Polylight API
2004-06-14 18:48:27 +00:00
Shalin Shodhan
3887f5681a
Polylight API
2004-06-14 18:43:05 +00:00
Joe Shochet
15db33d2ff
toon optimizations
2004-06-14 18:08:17 +00:00
David Rose
ccc5dc547c
fix bug causing runaway recursion
2004-06-12 03:17:19 +00:00
David Rose
de7954a99b
comment fix
2004-06-12 02:23:10 +00:00
David Rose
081122fe3b
define mouseInterfaceNode
2004-06-12 02:12:16 +00:00
David Rose
8f06b1ad29
correct reverse alphabetical sort
2004-06-12 00:16:06 +00:00
David Rose
ac84758d9d
eliminate leading underscores
2004-06-11 23:14:39 +00:00
David Rose
1efa50984f
add sequencing numbers
2004-06-11 22:25:07 +00:00
David Rose
3358dfaae2
add 'generated automatically' comment
2004-06-11 20:54:21 +00:00
David Rose
9ca7c24919
_thick is unintialized here; don't try to use it
2004-06-11 15:40:06 +00:00
David Rose
3cb846fd39
raise exceptions rather than completely eliminated deprecated methods for now
2004-06-11 14:49:43 +00:00
David Rose
fc57934995
remove deprecated interface
2004-06-11 00:00:45 +00:00
David Rose
c3606e572d
prebuild new polylight flag
2004-06-10 21:16:17 +00:00
David Rose
ae9ef03e9b
rename Configrc to Config.prc
2004-06-10 18:54:04 +00:00
Asad M. Zaman
67a0fd47db
make room for polylight object
2004-06-09 21:30:37 +00:00
Asad M. Zaman
3ff5b79b00
created make_sphere function to reuse code for make_collision_sphere and make_polylight_sphere
2004-06-09 21:04:43 +00:00
Asad M. Zaman
5a19e97534
fixed a bug with multiple sibling portals in view at the same time
2004-06-09 00:48:05 +00:00
David Rose
af31909359
publish more methods better
2004-06-09 00:16:38 +00:00
David Rose
55ea6a4e44
publish more methods
2004-06-08 22:31:35 +00:00
Asad M. Zaman
b9257df888
final test version of portal clipper. We should test this version well.
2004-06-08 03:03:42 +00:00
David Rose
0105b1fd89
get_element, set_element
2004-06-08 01:26:12 +00:00
Dave Schuyler
a759e21eeb
added init call for physics collision handler
2004-06-08 01:09:38 +00:00
Asad M. Zaman
bd2a0ea086
Recursive portal culling is implemented. This is the 3rd phase. There is one bug where portals are behaving weird when camera is right on the portal plane
2004-06-07 23:40:20 +00:00
David Rose
9ede67f706
build on irix
2004-06-07 23:27:34 +00:00
Asad M. Zaman
01171fd7d2
portals are now clipped against view frustum to generate reduced frustums. There is a bug, which I will work on Monday
2004-06-05 01:56:33 +00:00
Darren Ranalli
9ff0f4d8a8
publish main_tick (for AI stats)
2004-06-05 01:16:33 +00:00
David Rose
a42d5f1389
support Configrc*
2004-06-05 00:39:01 +00:00
David Rose
1bced6e324
remove Daniel's name
2004-06-05 00:36:33 +00:00
David Rose
7aa548edeb
remove panda.pth
2004-06-04 22:21:17 +00:00
David Rose
1e10f59943
tweak comments
2004-06-04 16:52:46 +00:00
Asad M. Zaman
d3d36911de
2nd pass portal clipping. This is integrated into scenegraph
2004-06-04 01:34:14 +00:00
David Rose
b960ed2568
remove old crud
2004-06-03 21:53:46 +00:00
David Rose
ff8ac9f0a4
const
2004-06-02 21:15:20 +00:00