Bill Currie
b19b9141cc
WOOHOO, framed box face finally works (mostly). For some reason, I sometimes
...
get a bogus vector on one of the faces, but this is a major improvement :)
Almost there to fully working skybox clipping.
2000-11-17 05:47:48 +00:00
Bill Currie
c59579c8c5
fix a dumb bug in leave_face() caused by the similarity to enter_face
2000-11-17 03:18:22 +00:00
Bill Currie
ed9ca01ada
remove -basedir handling. wrong idea, bad implementation (fixed size MALLOC?!?)
2000-11-17 02:45:23 +00:00
Jeff Teunissen
aad43f6d00
Okay, one more try.
2000-11-16 23:23:53 +00:00
Bill Currie
5d69bb1342
use Sys_Error instead of abort
2000-11-16 23:00:35 +00:00
Jeff Teunissen
84df26b7cc
This _might_ fix the shared palette issue.
2000-11-16 22:37:59 +00:00
Bill Currie
3c45ae69b2
add Makefile and Makefile.in
2000-11-16 20:56:57 +00:00
Bill Currie
740e023a53
fix "HUD on left side" menu option
2000-11-16 20:38:12 +00:00
Bill Currie
141fb8b7a5
try to insert the cube vertexen into the correct spot in the face poly vertex
...
list.
2000-11-16 20:05:15 +00:00
Dabb
c36a485851
Borland compile fix (one I forgot to commit :-). Needs to have winquake.h included for sgl.
2000-11-16 15:07:48 +00:00
Dabb
e1b173450c
Added -window parameter in addition to good old -startwindowed (which I hated to type)
2000-11-16 15:05:37 +00:00
Dabb
0dfdd65020
Added instructions how to get latest Borland C++ complier service packs.
2000-11-16 15:00:27 +00:00
Jeff Teunissen
f5756a019e
Add debian dir to the dist, fix up bootstrap
2000-11-16 08:31:12 +00:00
Dabb
8ad75ddf5e
Kinda updated instructions..
2000-11-15 19:38:53 +00:00
Bill Currie
c604d261f7
cleanup and document current code. Also catch a couple of possible bugs in the
...
process
2000-11-15 18:43:19 +00:00
Bill Currie
293d2bcc13
split gl_sky.c into gl_sky.c and gl_sky_clip.c (should have done this in the
...
first place, but I didn't realise how much code would go into sky clipping).
2000-11-15 17:20:54 +00:00
Dabb
b9b45d8d79
Move MGRAPH_H def (from config.h)
2000-11-15 14:46:28 +00:00
Dabb
02250336c2
Removed unneeded scitech mgl stuffs.
2000-11-15 14:44:21 +00:00
Dabb
cae9df7689
MGRAPH_H def moved to makefile
2000-11-15 14:40:58 +00:00
Bill Currie
d616ad745f
very close to having working slipped skybox. framed box faces now work, but not
...
the surrounding faces within the frame. (frame = sky poly surrounding the face)
Also, faces with only to vertexes from clipping don't work yet.
2000-11-15 06:00:29 +00:00
Ragnvald Maartmann-Moe IV
619cb49fca
Fixes mousewheel to work the same way in GGI that it does in other targets.
2000-11-15 05:52:14 +00:00
Bill Currie
e92f295d06
remove some debug info
2000-11-15 05:37:46 +00:00
Bill Currie
f971ce91fe
fix the double wheel events
2000-11-15 04:01:27 +00:00
Bill Currie
eadf434f17
fix the double mouse wheel events
2000-11-15 03:58:11 +00:00
Bill Currie
39635d52a2
whitespace
2000-11-15 00:35:30 +00:00
Jeff Teunissen
e5641c148b
Yaay, Debian package updates.
2000-11-14 21:45:34 +00:00
Bill Currie
24477b651a
white space cleanup
2000-11-14 16:16:07 +00:00
Bill Currie
d8b795b6d2
bah, not working yet, but I don't feel like losing my thoughts :/ Doesn't crash
...
at least :)
2000-11-14 06:29:39 +00:00
Bill Currie
b8dbaafa89
fix all texturing/clipping problems for currently supported cases. Now to sort
...
out the case where a polygon edge goes all the way across a cube face. There's
also the case where an egde terminates on adjoining faces, but spans a third
(though this is currently rare, but possible)
2000-11-14 04:56:20 +00:00
Bill Currie
bf184744f8
make sv fp rounding same as cl. doesn't seem to help with obtuse angles, but
...
it doesn't seem to hurt, either.
2000-11-13 21:10:18 +00:00
Bill Currie
1ed9378fa4
this might work a little better :/ I hate duplicate code, but making the
...
enter/leave face functions use common code would be a pain.
2000-11-13 19:52:32 +00:00
Bill Currie
05f66b4c66
ok, this should fix the skybox edges
2000-11-13 19:38:56 +00:00
Bill Currie
862caa1012
move the edge rendering code out of the poly rendering code to esure all lines
...
have a chance at getting drawn. Also, forgot to re-set the enter/leave fields.
2000-11-13 18:20:32 +00:00
Bill Currie
d251d03252
this should take care of the case of a cube vertex being enclosed by a sky
...
polygon. If not, oh well, I won't know till tonight :/ (at least it compiles)
2000-11-13 17:07:57 +00:00
Bill Currie
602912aeb2
forgot to make sure it compiles before committing. compiles now, but uses an
...
unitted var (though gcc misses that)
2000-11-13 16:10:34 +00:00
Bill Currie
14d5c349fd
not there yet. the lines are debug info :)
2000-11-13 01:43:14 +00:00
Bill Currie
2b96ea275e
bind with the correct sky textures. no more dizzyness :)
2000-11-12 16:55:05 +00:00
Bill Currie
c9cb8538cc
getting closer. bings go outside of glBegin, not in :/. also, much of my
...
find_intersect was a tad borked. turns out no problems in gl_rsurf :) Now just
to take care of the wierder intersection cases.
2000-11-11 06:23:48 +00:00
Bill Currie
bc84e45835
this *should* fix the wonky clipping in gl_sky_clip 1 with skybox. won't fix
...
wonky texturing or wonky sky rendering yet :(. anyway, can't find out for
certain until I get home.
2000-11-10 21:58:00 +00:00
Bill Currie
7bd99717d2
gl_sky_clip is getting closer to working with skybox. Textures are borked (not
...
sure if I'm doing something wrong or if gl is having problems with the scale)
and clipping is a little wonky, but I know the reason for that:) Also, it
seems skys aren't always being drawn: probably something wrong in gl_rsurf.
2000-11-10 16:26:40 +00:00
Bill Currie
1d4c83b5bb
put download status in the application name as requested by Mabus. Nifty idea,
...
why didn't we think of it? :)
2000-11-09 19:31:07 +00:00
Ragnvald Maartmann-Moe IV
01853a7b9b
Restore missing paren.
2000-11-09 17:21:15 +00:00
Jeff Teunissen
ea2b747c73
Fix window manager hint.
2000-11-09 00:56:43 +00:00
Bill Currie
352740a194
goofed on this one
2000-11-09 00:53:18 +00:00
Bill Currie
491a357f57
rev the version number for beta5
2000-11-09 00:41:33 +00:00
Bill Currie
bf732cea77
win32 builds from make dist
2000-11-08 23:57:47 +00:00
Zephaniah E. Hull
1b4ed8cc3f
When loading a .loc file check each line to see if it has '#' as the
...
first char, if so the line is a comment.
2000-11-08 22:55:39 +00:00
Bill Currie
9ab8833def
forgot how lame blorland c was :/
2000-11-08 16:03:58 +00:00
Bill Currie
bc06876fa8
getting there with the skybox clipping. DO NOT play with gl_sky_clip if you
...
have a skybox loaded unless you're prepared to work on the code :)
2000-11-08 08:25:48 +00:00
Bill Currie
f8343a2707
so long as you're using skydome, gl_sky_clip is now a usefull speadup. it just
...
renders the sky as black (for now)
2000-11-08 06:08:25 +00:00