Commit Graph

63 Commits

Author SHA1 Message Date
Jonathas Costa 72e6474816 Added MSAA sampling pattern retriever. 2017-10-25 14:11:20 -04:00
Jonathas Costa 1f5eb36c48 Change shadow group name. 2017-10-19 11:44:38 -04:00
Jonathas Costa a925d0646a Added lunar eclipses back. 2017-10-19 11:41:36 -04:00
Jonathas Costa 6fdb587cca Fixed precision issue in eclipses. Removed unused code for atm with renderableplanets. 2017-10-18 20:29:52 -04:00
Jonathas Costa b91a826d70 Added Eclipses for NewAtmosphere (Missing change spaces for precision). 2017-10-18 02:09:14 -04:00
Jonathas Costa 2d0da72a50 Merged master into atm. 2017-08-16 12:00:28 -04:00
Jonathas Costa 758ee8bd6d Pull request changes. 2017-08-15 18:15:56 -04:00
Jonathas Costa a55110e286 Merged master info NewAtmosphere. 2017-07-27 17:13:42 -04:00
Jonathas Costa 49c8af702b Fixed bug preventing atm's disabling option. 2017-07-27 15:25:52 -04:00
Jonathas Costa efeca7eac6 Atmosphere frustum culling and distance culling enabled. 2017-07-27 13:42:15 -04:00
Jonathas Costa c135cadb51 Added new method for 3D frustum culling. 2017-07-26 17:44:50 -04:00
Jonathas Costa 3e2155ae69 Atmosphere Culling System (still not working properly). 2017-07-25 18:15:00 -04:00
Jonathas Costa 9812abb487 Added an option to have the sun following the camera when using an ATM. Removed unused code. Added missing comments. 2017-07-25 15:55:52 -04:00
Jonathas Costa f7cddbad7f Fixed background exposure controls. 2017-07-24 22:34:41 -04:00
Jonathas Costa 5ac5151f78 Renderable atmosphere. 2017-07-24 17:07:49 -04:00
Jonathas Costa 18d8612a8a Initial implementation of multiple ATM's (still missing frustum culling and other small details). 2017-07-10 17:21:33 -04:00
Jonathas Costa 384b99c736 Merged master into NewAtmosphere. 2017-07-05 16:44:11 -04:00
Jonathas Costa 6af9162ec2 Added a background exposure control for atm scenes. 2017-06-20 14:29:29 -04:00
Jonathas Costa 5742e09335 Removed unused files and started cleanup of atm module for future merging with master. 2017-06-14 15:45:42 -04:00
Jonathas Costa 14155f6322 Fixed Fisheye rendering for RenderablePlanet atm. 2017-06-14 15:13:53 -04:00
Jonathas Costa 70f798c2ef Fixed ATM in RenderablePlanet. No jittering anymore. Still needs reflectivity and clouds. 2017-06-09 18:26:19 -04:00
Jonathas Costa 784ae962d4 Ozone Layer (still needs work). 2017-06-07 15:14:49 -04:00
Jonathas Costa c28b782ab5 Improved HDR and initial implementation of the Ozone Layer (still needs some work). 2017-06-05 17:02:01 -04:00
Jonathas Costa 8b1dc6ede0 Loading image settings from file. 2017-06-03 09:32:06 -04:00
Jonathas Costa cfdff58ea6 Added Gamma Correction Control. 2017-06-01 13:39:35 -04:00
Jonathas Costa 47cb1cb17f Changed Tone Mapping Operator. 2017-06-01 11:49:14 -04:00
Jonathas Costa 11679cc231 Added new debug system for ATM precalculated textures. Cleaned up some of the ATM shaders. 2017-05-24 18:38:47 -04:00
Jonathas Costa 0cd56d776c Merged master into NewAtmosphere. 2017-05-24 16:53:34 -04:00
Jonathas Costa 554cbcf32a Added gBuffer filling from Globebrowsing. Changed Earth Radius for ATM calculations. Removed unsused code. 2017-05-24 16:09:28 -04:00
Jonathas Costa d632b41710 Merged master into NewAtmosphere. 2017-05-18 12:33:08 -04:00
Jonathas Costa 87843b57a5 Removed dummy texture units. Fixed empty ATM. 2017-05-17 14:11:26 -04:00
Jonathas Costa 08fa7a9e7e Changing texture units use in ATM. 2017-05-17 10:08:49 -04:00
Jonathas Costa 46864ac744 Initial rendering of Mars with ATM (Lots of fixes still needed). 2017-05-16 14:41:01 -04:00
Jonathas Costa d7f541ec3b Changed part of the Atmosphere's shaders to work with Globebrowsing (Precision problems to be fixed). 2017-05-15 17:04:00 -04:00
Jonathas Costa 8d95bf05ce Fixed Mars wrong radius. Added debug messages. 2017-05-12 17:53:48 -04:00
Jonathas Costa 587d5c8d75 Initial merging of ATM with Globebrowsing. Still missing code. 2017-05-12 16:46:12 -04:00
Jonathas Costa 9639429980 Checking distance from planet's ground. 2017-05-09 12:49:34 -04:00
Jonathas Costa c12c51dfa2 Removed hdr and sun intensity from calculations. 2017-05-05 15:18:26 -04:00
Jonathas Costa 1bf64f6056 Fixed old bug in calculation of atmosphere. 2017-05-05 09:16:44 -04:00
Jonathas Costa 8d6fcf6635 Merged master into NewAtmopshere branch. 2017-05-01 11:33:54 -04:00
Jonathas Costa 5d25f02878 Removed unsused code, started ellipsoid rendering for globebrowsing. Added deferred framebuffer. 2017-04-28 11:10:59 -04:00
Jonathas Costa dfba5e42a4 Removed intersect code from inside inscattering radiance. Fixed Mars ATM. Preparing to final G-Buffer. 2017-04-23 23:16:42 -04:00
Jonathas Costa 3713ae3f8c Added missing files. Fixed wrong camera. Activated sunRadiance transmittance again. Improved performance. 2017-04-20 21:13:15 -04:00
Jonathas Costa 33edda35f8 Increased pre-calculated texture sizes for atmosphere and disabled sunRadiance attenuation temporarily. 2017-04-19 15:58:06 -04:00
Jonathas Costa 8615860686 Added Deferred Support for Atmosphere. 2017-04-19 13:45:06 -04:00
Jonathas Costa 454e530ad6 Added deferred rendering support files. Fixed Volume rendering in framebufferrender. 2017-04-18 00:04:29 -04:00
Jonathas Costa e3d25fc831 Added HDR user selection. Fixed bugs in atm shaders. Changed calculation to double for better precision. Removed unused code. 2017-04-13 17:57:05 -04:00
Jonathas Costa 06e70d4946 Commented files for compilation. 2017-04-10 10:03:07 -04:00
Jonathas Costa 5afc12a22c Pruned code for tests of precision. 2017-04-10 09:02:44 -04:00
Jonathas Costa a59b000100 Fixed bug in intersection. Added new tests for transform problem. 2017-04-06 23:36:11 -04:00