Magnus Norddahl
|
1c2dcad36e
|
Fix linear skies
|
2016-10-20 15:16:02 +02:00 |
|
raa-eruanna
|
a4393d352f
|
Merge http://github.com/rheit/zdoom
|
2016-10-20 03:30:51 -04:00 |
|
Christoph Oelckers
|
19d070c9bd
|
- fixed: averageColor swapped red and blue.
- renamed some stuff
|
2016-10-20 09:08:07 +02:00 |
|
Magnus Norddahl
|
aa199a91c5
|
Merge remote-tracking branch 'origin/capsky' into qzdoom
# Conflicts:
# src/r_plane.cpp
# src/r_sky.cpp
# wadsrc/static/language.enu
# wadsrc/static/menudef.txt
|
2016-10-20 01:05:05 +02:00 |
|
Magnus Norddahl
|
2fe545a4fd
|
Merge r_stretchsky and r_capsky into r_skymode
|
2016-10-20 00:59:51 +02:00 |
|
Magnus Norddahl
|
0888fc0cde
|
Merge remote-tracking branch 'origin/capsky' into qzdoom
|
2016-10-20 00:13:58 +02:00 |
|
Magnus Norddahl
|
5de8112578
|
Add support for capping sky with a solid color
|
2016-10-19 23:52:09 +02:00 |
|
Magnus Norddahl
|
4ccb69fa61
|
Palette version of sky drawers
|
2016-10-19 23:21:09 +02:00 |
|
Magnus Norddahl
|
d5865a46a0
|
Move triangle drawer into a command and change the sky code to use it if r_cubesky is enabled
|
2016-10-19 17:44:50 +02:00 |
|
Magnus Norddahl
|
49e890f212
|
Fix hexen sky cap offset
|
2016-10-16 15:48:34 +02:00 |
|
Magnus Norddahl
|
42138a6ab9
|
Fix hexen sky stretching
|
2016-10-16 13:08:52 +02:00 |
|
Magnus Norddahl
|
b3e4ba13ba
|
Use GetSkyCapColor to pick the sky solid color
|
2016-10-15 21:53:45 +02:00 |
|
Magnus Norddahl
|
491a4e28c0
|
Move true color sky drawing to its own drawers and chamge r_stretchsky to false as the new drawers can fade to a solid color
|
2016-10-15 15:04:14 +02:00 |
|
Magnus Norddahl
|
657abb374b
|
Fix SkyViewpoint skyboxes not being rendered
|
2016-10-14 23:01:10 +02:00 |
|
raa-eruanna
|
71e5ccc4da
|
Merge branch 'skyviewportfix' of http://github.com/dpjudas/dpdoom
|
2016-10-14 07:37:22 -04:00 |
|
Magnus Norddahl
|
f05e2337c2
|
Fix SkyViewpoint skyboxes not being rendered
|
2016-10-14 11:24:03 +02:00 |
|
raa-eruanna
|
3a13394661
|
- Changed max sky buffer to 3072 from 2048
|
2016-10-13 02:47:07 -04:00 |
|
raa-eruanna
|
5d08a81240
|
- fixed: compiler warning with bad copy-paste
- fixed: speed up sky compositing in truecolor mode with large buffers - only the last 4 buffers used are checked.
|
2016-10-13 02:37:38 -04:00 |
|
raa-eruanna
|
d96ec6c311
|
- Expand truecolor sky buffer from 4 columns to 2048 columns. 2048 is probably the max we'll ever need, even with 4k, 8k, or higher resolutions, since the algorithm checks for repeat columns.
|
2016-10-13 02:12:48 -04:00 |
|
raa-eruanna
|
fbbdd403f1
|
- Implemented r_linearsky for dual-layer skies
|
2016-10-12 14:37:57 -04:00 |
|
raa-eruanna
|
f9795a2533
|
Revert "Remove linear sky again"
This reverts commit 21390e91b8 .
- also set r_linearsky to "false" by default.
|
2016-10-03 21:39:15 -04:00 |
|
raa-eruanna
|
6e3a49b065
|
Multilayer skies (Hexen) now properly show in truecolor mode. This is only supported for paletted skies, but it still offers a true-color output.
|
2016-09-29 21:29:40 -04:00 |
|
raa-eruanna
|
2987668af8
|
Non-tiling skies (Heretic/Hexen) now render properly.
|
2016-09-29 06:20:30 -04:00 |
|
Magnus Norddahl
|
abef073ea4
|
Implemented sloped planes for true color mode
|
2016-08-09 01:17:45 +02:00 |
|
Magnus Norddahl
|
21390e91b8
|
Remove linear sky again
|
2016-08-06 21:04:45 +02:00 |
|
Magnus Norddahl
|
421cd2f403
|
Merge remote-tracking branch 'upstream/master' into truecolor
|
2016-07-17 23:36:35 +02:00 |
|
Christoph Oelckers
|
d4352dd1a7
|
- fixed slope calculation error.
|
2016-07-17 23:13:10 +02:00 |
|
Magnus Norddahl
|
19030b555f
|
Fix sky stretching on widescreen displays
|
2016-07-06 20:19:01 +02:00 |
|
Magnus Norddahl
|
b0e9adfc10
|
Fix single layer skies by using a cube box rather than a cylinder
|
2016-07-04 16:33:19 +02:00 |
|
Magnus Norddahl
|
698b5f3db1
|
Simplify drawer code by creating loop iterators
Fixed blending bug
|
2016-06-24 11:37:51 +02:00 |
|
Magnus Norddahl
|
d15af1524c
|
Added mipmap support for floor and ceiling
|
2016-06-21 09:38:47 +02:00 |
|
Magnus Norddahl
|
77c4786b9d
|
Minor code cleanup
|
2016-06-14 23:05:20 +02:00 |
|
Magnus Norddahl
|
586d5cdf1e
|
Normalize naming convention a little
|
2016-06-13 23:33:52 +02:00 |
|
Magnus Norddahl
|
e31331bed2
|
Sloped plane adjustments
|
2016-06-13 19:09:48 +02:00 |
|
Magnus Norddahl
|
05b6fe6174
|
Added true color texture support for walls and floors
|
2016-06-10 13:50:34 +02:00 |
|
Magnus Norddahl
|
0c8c9e0aea
|
Added FDynamicColormap support to true color mode
|
2016-06-05 14:08:03 +02:00 |
|
Magnus Norddahl
|
47f32d03cd
|
Fixed some light and blending functions for the true color mode
|
2016-06-02 14:49:03 +02:00 |
|
Magnus Norddahl
|
e929eec80f
|
Make x86 asm aware of swtruecolor
|
2016-06-01 05:28:14 +02:00 |
|
Magnus Norddahl
|
045bad1b52
|
Removed the need for the pixel_canvas_t typedef
|
2016-05-31 05:31:32 +02:00 |
|
Magnus Norddahl
|
20b7743ec3
|
Added R_SetColorMapLight and R_SetDSColorMapLight
|
2016-05-31 01:49:39 +02:00 |
|
Magnus Norddahl
|
8aabc26cd9
|
Created standalone rgba drawing functions
|
2016-05-30 05:52:15 +02:00 |
|
Magnus Norddahl
|
6e53c1bd12
|
Change render target output from PAL8 to BGRA8
|
2016-05-28 20:40:33 +02:00 |
|
Randy Heit
|
09730bff73
|
Fix incorrect texture mapping vectors for slopes
|
2016-04-29 20:35:55 -05:00 |
|
Randy Heit
|
8f3921190f
|
Keep values in floats longer for visplane drawing
|
2016-04-28 21:21:49 -05:00 |
|
Christoph Oelckers
|
9f0c5d5909
|
-let's better be cautious about precision and use the CRT sin and cos functions for rotated plane textures.
|
2016-04-28 14:49:59 +02:00 |
|
Randy Heit
|
ae7d048057
|
Store FTransform in visplane_t, not just a pointer
- The transform values passed to R_CheckPlane might live on the stack, so
it's not safe to only store a pointer to them.
|
2016-04-27 23:07:25 -05:00 |
|
Randy Heit
|
44adff459a
|
Remove halfviewwidth
- Why I thought I needed this variable in addition to centerx has
long ago left my memory.
|
2016-04-27 22:49:36 -05:00 |
|
Randy Heit
|
31d842a894
|
Store FTransform in visplanes instead of converting to fixed_t
|
2016-04-27 22:17:33 -05:00 |
|
Christoph Oelckers
|
8bda356412
|
- fixed crash in slope drawing: Several overlooked occurences of fixed point math in R_CalcTiltedLighting. Slopes are still completely broken, though.
|
2016-04-27 04:08:06 +02:00 |
|
Christoph Oelckers
|
0f99d7d73f
|
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
|
2016-04-24 12:15:09 +02:00 |
|