Bill Currie
|
59e85b7d5e
|
Fix a pile of dead assignments.
Some were actual bugs!
|
2018-09-08 22:23:57 +09:00 |
|
Bill Currie
|
5950803462
|
Implement the sun lighting calculations.
The sun(s) won't work right now because the vectors aren't properly set up.
|
2013-03-07 09:11:23 +09:00 |
|
Bill Currie
|
7cd1894a6d
|
Add the solid-sky option from Jardrup's light tool.
However, actual sky tracing is not yet implemented.
|
2013-03-07 09:11:23 +09:00 |
|
Bill Currie
|
23a38738fc
|
Massive whitespace cleanup.
Lots of trailing whitespace and otherwise blank lines.
|
2012-05-22 08:23:22 +09:00 |
|
Bill Currie
|
bc1b483525
|
Nuke the rcsid stuff.
It's pretty useless in git.
|
2012-04-22 10:56:32 +09:00 |
|
Bill Currie
|
2d8b011bc8
|
Support negative lights.
|
2011-08-21 14:40:18 +09:00 |
|
Bill Currie
|
997102fea8
|
audit the usage of "only"
There are still a few iffy places (notably around certain prepositions), but
the relevant sentences are now much easier to read.
|
2010-01-13 06:42:26 +00:00 |
|
Bill Currie
|
3fb03fc2be
|
hah, should have been using __attribute__((used)) all that time (rather
than __attribute__((unused))). fixes the missing console in -x11
|
2005-08-04 15:27:09 +00:00 |
|
Bill Currie
|
1d40013e5e
|
get the spotlight working
|
2004-03-25 05:41:33 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
09bdd3487b
|
Compile fixes, plus a couple of minor optimizations.
|
2004-01-26 20:07:04 +00:00 |
|
Bill Currie
|
5ee1b1d9ca
|
bring in OpenQuartz's extentions (except -ikmap: got tired:)
go back to id's lighting model being default. LordHavoc's is selectable
via --attentuation havoc. Also selectable on a per-light basis.
|
2004-01-26 07:39:29 +00:00 |
|
Bill Currie
|
0c1655ac00
|
some serious speedups. that memset was fiendishly expensive (oops:) and
redundant anyway (d'oh, paranoia bit me in the bum).
|
2003-09-10 21:09:23 +00:00 |
|
Bill Currie
|
6eef62cff8
|
LordHavoc's colored lighting support (not his relight stuff (yet?) though)
|
2003-09-10 15:48:46 +00:00 |
|
Bill Currie
|
26f3839276
|
bring in lordhavoc's vis data optimisations (doesn't work properly yet) and
parsing of his extra fields.
|
2003-09-09 08:13:33 +00:00 |
|
Bill Currie
|
0a8867fde9
|
replace all VectorSubtract (vec3_origin, ... and
VectorCopy (vec3_origin, ... with VectorNegate (... and VectorZero (...,
respectively. Should be a small speedup.
|
2003-09-03 22:17:04 +00:00 |
|
Bill Currie
|
6a94607d9d
|
rename VectorMA to VectorMultAdd, add VectorMultSub and use it in a few
places. Not certain how much speed difference it makes :/
|
2003-08-08 15:25:53 +00:00 |
|
Bill Currie
|
761a7546dd
|
re-arrange things so __attribute__ and __builtin_expect are properly
autoconfiscated so rcsid will continue to work with gcc 3.3
|
2003-01-15 15:31:36 +00:00 |
|
Bill Currie
|
71196fedf6
|
make gcc more anal about prototypes, string constants and function
visibility (ie, global functions must have a prototype)
|
2003-01-06 18:28:13 +00:00 |
|
Bill Currie
|
d25ee82838
|
provide a tighter accuracy (but slower) _VectorNormalize for the tools
|
2002-09-25 21:35:49 +00:00 |
|
Bill Currie
|
e81a0e2095
|
qfvis and qflight are still copyright Id
|
2002-09-25 01:51:58 +00:00 |
|
Bill Currie
|
dd5cac488c
|
fix a few memory access bugs
|
2002-09-20 22:44:29 +00:00 |
|
Bill Currie
|
00294f7ae0
|
hopefully make everything happy with the new bsp struct
|
2002-09-20 22:31:44 +00:00 |
|
Bill Currie
|
24a9b48127
|
rewrite bspfile.[ch] so they work off an object rather than global data.
The direct filesystem access is also removed. Fix up qfvis and qflight to
compile with the new bspfile. qfvis seems to work, qflight probably doesn't
|
2002-09-19 05:35:17 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
6376ebb253
|
Whitespace.
|
2002-09-19 02:37:52 +00:00 |
|
Bill Currie
|
ec47e08e1c
|
go back to using QFile, quakeio.h and quakefs.h
|
2002-08-27 07:16:28 +00:00 |
|
Bill Currie
|
df96985118
|
whitespace
|
2002-08-26 15:12:05 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
a3af2d9fa9
|
Add Hideo's WIP qflight & qfvis.
|
2002-08-25 23:06:23 +00:00 |
|