JeffR
|
79eebdd5f3
Cleaned and repacked work to update the probe bin and reflection probe behavior to clean and standardize it.
|
3 years ago |
Areloch
|
5525f8ecdd
Converts all game, gui editor, and system classes to utilize assets
|
4 years ago |
Areloch
|
6a3603c737
Overhauls the handling of probes to utilize an active probe list to improve performance and allow a greater total number of active probes in a scene.
|
4 years ago |
Areloch
|
5289fdf7f1
Re-implements the dynamic cubemap mode option for reflection probes
|
4 years ago |
Areloch
|
dd3422b5a2
Added ability to pass ints to post effect shader consts
|
6 years ago |
Areloch
|
27b304eec3
Various fixes
|
6 years ago |
Areloch
|
a552471e4e
Reorg of the probe initialization/update code to streamline parts of it, and make it flow more obviously
|
6 years ago |
Areloch
|
1627cbabe6
ongoing WIP to sort out init'ing issues as well as correcting values so the probes actually correctly update data into the arrays
|
6 years ago |
Areloch
|
70d85d2241
Begun hook-in of skylight into array
|
6 years ago |
Azaezel
|
5bce2d0904
seperated offset from position (we pass the net to the shader for use in the reflection box), and added a scalar (also only used in the reflection box). maked both as probeRef to denote reflection parameters.
|
6 years ago |
Areloch
|
788e265477
Finished current cleanup/reorg.
|
6 years ago |
Areloch
|
58e3349286
Further cleanup, proper hook-in of CubeReflector for bake capture.
|
6 years ago |
Areloch
|
2abdef7459
Collapse the ProbeManager into RenderProbeMgr to simplify the probe management/rendering behavior(as the game sim doesn't require simple access to probe data, unlike lights)
|
6 years ago |
Areloch
|
835513b861
Deleting a probe in the editor now automatically does a cleanup of it's baked cubemap files
|
6 years ago |
Areloch
|
1fc38d496f
Added deletion tracking so when we delete a probe, it'll delete the prefilter/irrad bakes if they exist.
|
6 years ago |
Tim Barnes
|
9e65e940d0
lighting single buffer
|
6 years ago |
Areloch
|
c4a4fe5304
Implemented registration of probes to avoid rendering all probes when unneeded.
|
6 years ago |
Areloch
|
43c1abbc96
Added propagated multibake mode.
|
6 years ago |
Areloch
|
78b2bcde0c
Added the temporary 'use HDR cubemaps' override to use the in-memory full HDR range prefilter and irradiance cubemaps instead of the saved LDR ones.
|
6 years ago |
Areloch
|
57f8549abe
Shifted to the static-list arrangement for probe instance tracking to help performance as well as drastically streamline the data submission/material instance flow for probe rendering.
|
6 years ago |
Areloch
|
f31445751f
Updates and fixes to probe and lighting logic.
|
7 years ago |
Areloch
|
b19a4b22c8
Implementation of reflection and skylight probes.
|
7 years ago |