Commit History

Author SHA1 Message Date
  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