Stephen Saunders
|
600f4de937
|
Merge branch 'master' of https://github.com/RobertBeckebans/RBDOOM-3-BFG into cinematic-updates
|
2022-12-26 12:18:55 -05:00 |
|
Robert Beckebans
|
547bffce82
|
Fixed r_showPortals
|
2022-05-16 19:45:34 +02:00 |
|
Stephen Saunders
|
87271337c3
|
Support mp4/webm/mkv cinematics for mods, fix duration calculation, fix testVideo shutdown on exit
|
2022-03-15 20:26:47 -04:00 |
|
Stephen Saunders
|
bd3c82c930
|
Align frame logic for Cinematic decoders (ffmpeg, Bink, RoQ), use correct shaders, fix bugs in RoQ looping and testVideo cmd
|
2022-03-02 20:49:26 -05:00 |
|
Stephen Saunders
|
69be2f1e05
|
Enabled RoQ & ffmpeg decoders in testVideo cmd, fixed RoQ looping with ffmpeg decoder
|
2022-02-26 18:51:01 -05:00 |
|
Admer
|
2f58f2b0c2
|
Re-order all pragma once statements to be AFTER the precompiled.h include, to silence IntelliSense's warning about PCH header stops
|
2021-09-11 17:53:30 +02:00 |
|
Robert Beckebans
|
1870c57308
|
Cull envprobes that aren't connected to any visible area
|
2021-05-05 11:51:36 +02:00 |
|
Robert Beckebans
|
c119cf3513
|
Several bugfixes that address cubemap processing for SH/GGX data
|
2021-05-03 20:36:26 +02:00 |
|
Robert Beckebans
|
5b0a3a8ac8
|
Merge branch '545-irradiance-light-grid'
|
2021-04-29 16:33:10 +02:00 |
|
Robert Beckebans
|
0964c02bcf
|
Ran Astyle
|
2021-04-29 15:20:45 +02:00 |
|
Robert Beckebans
|
0b4be8c73a
|
Added interpolation of the 3 nearest reflection probes
|
2021-04-28 15:44:33 +02:00 |
|
Robert Beckebans
|
dcf9cc4e6d
|
Store irradiance probe resolution and border size
|
2021-04-26 16:31:04 +02:00 |
|
Robert Beckebans
|
f3ee2baac8
|
Enable linear filtering for octahedron lightgrid probes
|
2021-04-23 00:21:22 +02:00 |
|
Stephen Saunders
|
0aae6f0902
|
macOS support for OpenGL and MoltenVK, demo recording/playback improvements
|
2021-04-19 14:32:52 -04:00 |
|
Robert Beckebans
|
cb0e534804
|
First draft of new .lightgrid file format to store volume settings
|
2021-04-17 21:06:19 +02:00 |
|
Robert Beckebans
|
5c03286448
|
Move light grid sampling origins around if in solid like q3map1 did
|
2021-04-16 21:16:44 +02:00 |
|
Robert Beckebans
|
b0238772a8
|
It's now bakeEnvironmentProbes and bakeLightGrids
|
2021-04-16 13:21:43 +02:00 |
|
Robert Beckebans
|
25b14756bb
|
Use first valid lightgrid of viewEntity areas
|
2021-04-15 21:28:50 +02:00 |
|
Robert Beckebans
|
2752432416
|
Use dynamic light grid size in shaders
|
2021-04-15 16:09:39 +02:00 |
|
Robert Beckebans
|
0596300c45
|
Combined lightgrid trilerp with IBL PBR lighting
|
2021-04-15 15:01:31 +02:00 |
|
Robert Beckebans
|
884658d6dd
|
Added lightgrid debug shader
|
2021-04-15 13:11:27 +02:00 |
|
Robert Beckebans
|
6ad03afca6
|
Write an irradiance atlas for each area
|
2021-04-14 22:17:09 +02:00 |
|
Robert Beckebans
|
7e16444fcc
|
More light grid debug code
|
2021-04-14 18:17:28 +02:00 |
|
Robert Beckebans
|
26faa5797a
|
r_showLightGrid 2 shows how light grid interpolation works
|
2021-04-14 12:55:46 +02:00 |
|
Robert Beckebans
|
f1e54f249b
|
Splitted light grid up into multiple for each BSP area
|
2021-04-13 19:53:02 +02:00 |
|
Robert Beckebans
|
99c7d58dc6
|
Compute irradiance for each light grid point
|
2021-04-13 17:51:16 +02:00 |
|
Robert Beckebans
|
6decaa2293
|
Started to bring back the Quake 3 lightgrid as irradiance cache
|
2021-04-13 15:50:46 +02:00 |
|
Robert Beckebans
|
5d26aaddb3
|
Added parallax correction for local cubemaps
|
2021-04-09 22:28:09 +02:00 |
|
Robert Beckebans
|
c0376eacaf
|
Merged some smaller bugfixes from Stephen's branch
|
2021-02-20 12:03:11 +01:00 |
|
Robert Beckebans
|
2498a17149
|
Autospawn env probes in the center of BSP areas
|
2020-11-30 18:27:06 +01:00 |
|
Robert Beckebans
|
8501ea46ba
|
Show environment probes as spheres instead of cubes
|
2020-05-20 18:24:45 +02:00 |
|
Robert Beckebans
|
624f61b025
|
First time that multiple environment probes work
|
2020-05-17 17:37:06 +02:00 |
|
Robert Beckebans
|
1a66dc50af
|
Added r_showViewEnvprobes
|
2020-05-17 13:29:18 +02:00 |
|
Robert Beckebans
|
9931fab681
|
Improved SSAO performance with Blue Noise
|
2020-05-10 15:05:46 +02:00 |
|
Robert Beckebans
|
4a6af2d609
|
Applied new Astyle settings
|
2019-11-11 20:27:44 +01:00 |
|
Robert Beckebans
|
5ec3ab6b18
|
Replaced GL_Cull with the new GL state bits
|
2018-11-01 16:30:05 +01:00 |
|
Robert Beckebans
|
644cab3d15
|
Started to move GL specific GLSL stuff to RenderProgs_GL.cpp
|
2018-10-13 14:42:30 +02:00 |
|
Robert Beckebans
|
38bcf14c7b
|
killed globalImages->BindNull(). More cleanups from vkneo
|
2017-09-10 15:27:31 +02:00 |
|
Robert Beckebans
|
f4dd96e404
|
Moved tr_backend_rendertools.cpp
|
2017-09-10 14:16:15 +02:00 |
|