vkdoom_m/src/polyrenderer/scene
Christoph Oelckers f2dcff4386 - more options for Doom 64 style gradients on walls:
* Colors can npw be defined per sidedef, not only per sector.
* Gradients can be selectively disabled or vertically flipped per wall tier.
* Gradients can be clamped to their respective tier, i.e top and bottom of the tier, not the front sector defines where it starts.

The per-wall colors are implemented for hardware and softpoly renderer only, but not for the classic software renderer, because its code is far too scattered to do this efficiently.
2018-11-11 16:04:36 +01:00
..
poly_cull.cpp - fix null pointer crash 2018-10-23 09:17:55 +02:00
poly_cull.h - portal check is overridden by a different inverted check in the software renderer 2018-10-23 09:08:41 +02:00
poly_decal.cpp - move DrawArray and DrawElements to PolyTriangleDrawer 2018-06-10 15:58:01 +02:00
poly_decal.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00
poly_light.cpp - Cleaned up some copyright statements 2017-09-02 17:14:02 +02:00
poly_light.h - Cleaned up some copyright statements 2017-09-02 17:14:02 +02:00
poly_model.cpp - changed dynamic light traversal to use sections instead of the subsectors. 2018-11-06 00:13:23 +01:00
poly_model.h - moved model renderer to hwrenderer after removing the remaining traces of OpenGL. 2018-10-28 00:40:41 +02:00
poly_particle.cpp - move DrawArray and DrawElements to PolyTriangleDrawer 2018-06-10 15:58:01 +02:00
poly_particle.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00
poly_plane.cpp - changed dynamic light traversal to use sections instead of the subsectors. 2018-11-06 00:13:23 +01:00
poly_plane.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00
poly_playersprite.cpp - enable model rendering in the software renderer 2018-06-09 12:29:33 +02:00
poly_playersprite.h - 2D drawer implementation complete for hardware renderer. 2018-03-29 16:21:21 +02:00
poly_portal.cpp - made R_SetViewAngle a member of r_viewpoint 2018-06-19 17:44:11 +02:00
poly_portal.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00
poly_scene.cpp - softpoly: fix normal walls not getting rendered for subsectors with poly objects in them 2018-07-01 14:41:35 +02:00
poly_scene.h - fix Software models don't display over nonexistent sprites 2018-06-17 14:56:34 +02:00
poly_sky.cpp - moved the matrix math for the sky dome into backend independent code. 2018-06-18 18:18:28 +02:00
poly_sky.h - Clean up PolyTriangleDrawer API so that it can better support both softpoly and the swrenderer 2018-04-07 15:48:48 +02:00
poly_sprite.cpp - changed dynamic light traversal to use sections instead of the subsectors. 2018-11-06 00:13:23 +01:00
poly_sprite.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00
poly_wall.cpp - more options for Doom 64 style gradients on walls: 2018-11-11 16:04:36 +01:00
poly_wall.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00
poly_wallsprite.cpp - move DrawArray and DrawElements to PolyTriangleDrawer 2018-06-10 15:58:01 +02:00
poly_wallsprite.h - fix softpoly line portals 2018-04-23 23:09:11 +02:00