Commit: d6b46f9ea5f0084513f06d6bfe31f514666a389b
Author: Clément Foucault
Date: Mon Jul 10 11:42:24 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBd6b46f9ea5f0084513f06d6bfe31f514666a389b
DRW: Make Additive blending alpha premult
Commit: 05bef13b53e93978716aff8e2efba7ddf72264ed
Author: Clément Foucault
Date: Sun Jul 9 12:01:29 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB05bef13b53e93978716aff8e2efba7ddf72264ed
Eevee: Add support for Alpha clip and Hashed Alpha transparency.
Hashed Alpha transparency
Commit: a098d02718c64ed34838914bac19aebba76c5e4e
Author: Clément Foucault
Date: Mon Jul 10 14:45:19 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBa098d02718c64ed34838914bac19aebba76c5e4e
Eevee: Transparency: Add object center Z sorting.
Better algo should take bounding box
Commit: c0f2cbab4eef7047adc290f9abd8b4ffae6450eb
Author: Clément Foucault
Date: Tue Jul 11 12:39:20 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBc0f2cbab4eef7047adc290f9abd8b4ffae6450eb
Eevee: Transparency: Add transparent Shadow method UI
Commit: 55022884ba690bc35b906053e933b9d4097356c1
Author: Clément Foucault
Date: Mon Jul 10 11:26:16 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB55022884ba690bc35b906053e933b9d4097356c1
DRW: Add shading group state disable.
This is a way to remove some state flag per Shading
Commit: 91d324b3dcf1e5ecff133ff3c27ba5e1f0849209
Author: Clément Foucault
Date: Tue Jul 11 01:10:57 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB91d324b3dcf1e5ecff133ff3c27ba5e1f0849209
Eevee: Transparency: Add support for Clip and Stochastic shadows
Commit: ad7458d00c2833cfcc99dc54280c52b2e5a17cf2
Author: Clément Foucault
Date: Mon Jul 10 14:42:43 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBad7458d00c2833cfcc99dc54280c52b2e5a17cf2
Eevee: Transparency: Add Alpha Blend mode
Commit: eb8dddaab1461cd1af2c0c705d9dc846670cb25f
Author: Clément Foucault
Date: Sun Jul 9 17:50:39 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBeb8dddaab1461cd1af2c0c705d9dc846670cb25f
Eevee: Material: Code cleanup in order to add transparency support
Commit: ec9330d206494a934df64d52f133c920d2ea41d3
Author: Clément Foucault
Date: Tue Jul 11 01:11:25 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBec9330d206494a934df64d52f133c920d2ea41d3
Eevee: Fix default closure to match cycles
Commit: 64890a62cdce0f5fb11a48b1d51710c13bb5c702
Author: Clément Foucault
Date: Tue Jul 11 12:42:59 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB64890a62cdce0f5fb11a48b1d51710c13bb5c702
Eevee: Add failsafe check in shadow material
Commit: 1b91b443e079e2b911d22281ef2526ea3eb12684
Author: Clément Foucault
Date: Tue Jul 11 21:52:02 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB1b91b443e079e2b911d22281ef2526ea3eb12684
Eevee: Transparency: Fix crash when using transparent shadows.
Fixes T52024
Commit: fdadb4829cec1964040c944f90c2d7dc08e505c7
Author: Clément Foucault
Date: Sat Jul 8 18:19:12 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBfdadb4829cec1964040c944f90c2d7dc08e505c7
Gawain: Add support for compressed index with instancing
Commit: fe8fc79cee3647ab51c4587dfd279a815c93d062
Author: Clément Foucault
Date: Mon Jul 17 15:42:25 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBfe8fc79cee3647ab51c4587dfd279a815c93d062
Eevee: Fix transparency not drawing after volumetrics.
Fix T52089, Fix T52091
Commit: 3534c3e0df7dc454458d0406b9b9d1098c88fe3f
Author: Clément Foucault
Date: Mon Jul 17 18:31:27 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB3534c3e0df7dc454458d0406b9b9d1098c88fe3f
Eevee: Avoid crash when using dupli objects.
This is waiting a for a better solution
Commit: 0926b896b6b329a39bba7ddd10b92135147e416f
Author: Clément Foucault
Date: Mon Jul 17 13:59:53 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB0926b896b6b329a39bba7ddd10b92135147e416f
Eevee: Fix crash with transparency
Commit: 02e318e8b9c40d00a5bfadc653bb55faf7da627e
Author: Clément Foucault
Date: Wed Jul 19 18:15:27 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB02e318e8b9c40d00a5bfadc653bb55faf7da627e
Eevee: Fix crash when using lamps in dupli groups
Commit: 7fd4ad448c9db2454af0702b69b03f6626e9e6ac
Author: Clément Foucault
Date: Wed Jul 19 18:17:45 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB7fd4ad448c9db2454af0702b69b03f6626e9e6ac
Clay Engine: Fix blue noise warning when compiling without clay
Commit: 3b84a0b3d29d3e7d4ac4eb8d46d04f35489d36f3
Author: Clément Foucault
Date: Tue Jul 25 22:07:15 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB3b84a0b3d29d3e7d4ac4eb8d46d04f35489d36f3
Eevee: Fix post process with Ugly color.
This was cause by some post process not always
Commit: 4fd70c99a5a37db00ea26b8e5efa7d351e5e1e2b
Author: Clément Foucault
Date: Tue Jul 25 19:03:07 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB4fd70c99a5a37db00ea26b8e5efa7d351e5e1e2b
Eevee: SSR: Add support for planar probes.
This add the possibility to use planar probe
Commit: c5f4342692b10110200e3494a1e9412e75270c10
Author: Clément Foucault
Date: Mon Jul 24 15:36:22 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBc5f4342692b10110200e3494a1e9412e75270c10
Eevee: SSR: Small fixes
- Encode normals for other opaque bsdf so they are not rejected
Commit: 8dd0ce6b78bf23f3f3d0bd260a615633b06f12ef
Author: Clément Foucault
Date: Mon Jul 24 15:55:21 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB8dd0ce6b78bf23f3f3d0bd260a615633b06f12ef
Eevee: Fix double buffer issue
Commit: 1d99d08d50fe29be65be3b83da6ba14d5c684132
Author: Clément Foucault
Date: Sun Jul 23 00:03:45 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB1d99d08d50fe29be65be3b83da6ba14d5c684132
Eevee: SSR: Add two hit option.
This option add another raytrace per pixel, clearing some
Commit: 7585c8272201856e8504a93b435d3bed3476b98e
Author: Clément Foucault
Date: Sun Jul 23 20:33:29 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB7585c8272201856e8504a93b435d3bed3476b98e
Eevee: Make MinmaxZ compatible with textureArray
Commit: 27dd82a951776a6a322a1009667a6cc6f4331b01
Author: Clément Foucault
Date: Mon Jul 24 11:18:11 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB27dd82a951776a6a322a1009667a6cc6f4331b01
Eevee: SSR: Refactor multiple rays. Plus other changes...
-Allow a maximum of 4 rays per
Commit: 9906ef06b15e8aaee36858d10b419e7605cbd848
Author: Clément Foucault
Date: Sat Jul 22 00:22:39 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB9906ef06b15e8aaee36858d10b419e7605cbd848
Eevee: SSR: Use noise to dither the stride banding
Commit: 76bf4f2cd3bb63a842cd9134637703d305090af7
Author: Clément Foucault
Date: Sat Jul 22 20:36:34 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB76bf4f2cd3bb63a842cd9134637703d305090af7
Eevee: SSR: Fix Opengl Render.
Add a constant number of 4 drawing loop to accumulate 4
Commit: 85f1b7358abb602b5a6200e2da32e82bfbf4ab65
Author: Clément Foucault
Date: Sun Jul 23 14:03:27 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB85f1b7358abb602b5a6200e2da32e82bfbf4ab65
Eevee: Planar Reflection: Remove distance approximation.
This commit separate the depth
Commit: f6c60ffcadc0e3ea2d14c48e96120010751ae53c
Author: Clément Foucault
Date: Sat Jul 22 14:41:34 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBf6c60ffcadc0e3ea2d14c48e96120010751ae53c
Eevee: SSR: Add Weight Normalization option
Commit: e5dae98999d067cc83a1d4a4b5d2b3257a3a718d
Author: Clément Foucault
Date: Sat Jul 22 14:39:35 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBe5dae98999d067cc83a1d4a4b5d2b3257a3a718d
Eevee: SSR: Add View Facing fadeout.
Also make hit boolean depends on hit coord
Commit: d2462e3d26da7b6bfa82cfa078ade93c1a71c17e
Author: Clément Foucault
Date: Sat Jul 22 01:13:33 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBd2462e3d26da7b6bfa82cfa078ade93c1a71c17e
Eevee: SSR: Add fullscreen raytrace option and Screen border factor
Commit: 56ba01a561f26d620dde51804f79da48950f199a
Author: Clément Foucault
Date: Sat Jul 22 16:22:01 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB56ba01a561f26d620dde51804f79da48950f199a
Eevee: SSR: Fixed problem with un-initialized texture.
Also add another debug buffer
Commit: 34c2628f3246324fdc2cc57fd376e2abf13b2609
Author: Clément Foucault
Date: Mon Jul 24 16:36:32 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB34c2628f3246324fdc2cc57fd376e2abf13b2609
Eevee: Silence printfs
Commit: 09413fad12c92fcd6c3410eadcdfc8f91bc028ef
Author: Clément Foucault
Date: Thu Jul 20 16:54:57 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB09413fad12c92fcd6c3410eadcdfc8f91bc028ef
Eevee: Fix glossy node roughness
Commit: a2932078ec247e9723af27f86bcd7be9cab9aeb7
Author: Clément Foucault
Date: Fri Jul 21 00:24:16 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBa2932078ec247e9723af27f86bcd7be9cab9aeb7
Eevee: SSR: Add firefly filter and refine noise reduction.
Push to 9 resolve sample.
Add
Commit: 18aa6cf1cc66ace97f23d984d8cce528ebc9f77d
Author: Clément Foucault
Date: Fri Jul 21 15:06:29 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB18aa6cf1cc66ace97f23d984d8cce528ebc9f77d
Eevee: SSR: Add fullscreen raytrace
Commit: e8912dd84457ad71e605ea81258c948869f6945f
Author: Clément Foucault
Date: Fri Jul 21 00:19:23 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBe8912dd84457ad71e605ea81258c948869f6945f
Eevee: SSR: Do the SSR pass only for probes if there is no valid double buffer
Commit: b576d06050dd1dec3b4afcb0a3ada586d2add166
Author: Clément Foucault
Date: Fri Jul 21 00:20:05 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBb576d06050dd1dec3b4afcb0a3ada586d2add166
Eevee: Codestyle.
===
M
Commit: e0c1323737c1ba018decd2686c971471deab9f01
Author: Clément Foucault
Date: Fri Jul 21 14:27:16 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBe0c1323737c1ba018decd2686c971471deab9f01
Eevee: HiZ buffer: Split into two 24bit depth buffer
This way we don't have float
Commit: f1bf9d6bfb9edf261586a3907d7197a805ce8c3b
Author: Clément Foucault
Date: Thu Jul 20 18:40:23 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBf1bf9d6bfb9edf261586a3907d7197a805ce8c3b
Eevee: SSR: Add mipmap filtering and bias to reduce noise.
Also fix the roughness factors
Commit: 72a4778391f0b5aa5a9fd4d35e1cf721d8b3ae51
Author: Clément Foucault
Date: Wed Jul 19 19:21:16 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB72a4778391f0b5aa5a9fd4d35e1cf721d8b3ae51
Eevee: SSR: Add per pixel resolve of multiple rays
Commit: 2a84331f02d08092aa42b3870693d09b18744b4b
Author: Clément Foucault
Date: Sun Jul 16 23:49:25 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB2a84331f02d08092aa42b3870693d09b18744b4b
Eevee: SSR: Output ssr datas to buffers.
Output in 2 buffers Normals, Specular Color
Commit: 19323a0ff550deea2c6ec8c945059c8927a8cedb
Author: Clément Foucault
Date: Mon Jul 17 15:43:24 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB19323a0ff550deea2c6ec8c945059c8927a8cedb
Eevee: Fix clip/hashed alpha prepass/shadow crash
Commit: 3be8ab881ed4a085778593ccae59a6f0e1b4bffa
Author: Clément Foucault
Date: Tue Jul 18 16:48:24 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB3be8ab881ed4a085778593ccae59a6f0e1b4bffa
Eevee: SSR: Add simple raytracing.
Still imprecise
Commit: 14bedf80cd5ed29da70d6f90491d411fccd07ce4
Author: Clément Foucault
Date: Wed Jul 19 14:19:03 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB14bedf80cd5ed29da70d6f90491d411fccd07ce4
Eevee: SSR: Make raymarch step bigger
Commit: 7938848b636335b0d59cc7cbb42c223ec309c0d7
Author: Clément Foucault
Date: Wed Jul 19 14:22:03 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB7938848b636335b0d59cc7cbb42c223ec309c0d7
Eevee: SSR: Add double buffer so we can read previous frame color.
Also add simple
Commit: babef873fc2aa2f4788a85f8a4461209fc218c70
Author: Clément Foucault
Date: Wed Jul 19 23:40:14 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBbabef873fc2aa2f4788a85f8a4461209fc218c70
Eevee: SSR: Don't block the ray if tracing behind object.
This requires to check
Commit: a3732412ad5b2adda8e820088fba76d3c8f6ea00
Author: Clément Foucault
Date: Fri Jul 21 23:48:48 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBa3732412ad5b2adda8e820088fba76d3c8f6ea00
Eevee: SSR: Add stride and thickness parameters.
Also polished the raytracing algorithm
Commit: ebc2833ca12654d8b556f3fbfdf31a578cab859d
Author: Clément Foucault
Date: Tue Jul 18 16:48:45 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBebc2833ca12654d8b556f3fbfdf31a578cab859d
Eevee: Fix Shader compilation
Commit: 1d00a66f5db787759fdf211322b4683bb5458318
Author: Clément Foucault
Date: Mon Jul 17 13:39:03 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB1d00a66f5db787759fdf211322b4683bb5458318
Eevee: SSR: Encode Normal in buffer and add cubemap fallback.
Normals can point away from
Commit: 04f8e1b21c716b6d4eefed6678d036cd0c96d4d2
Author: Clément Foucault
Date: Sat Jul 15 16:09:44 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB04f8e1b21c716b6d4eefed6678d036cd0c96d4d2
Eevee: Ssr: Add ssr id to glossy nodes.
An id is given to each glossy node in order
Commit: b1a8803c24d83c30bf98a992848a94eafefe533d
Author: Clément Foucault
Date: Wed Jul 19 15:39:37 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBb1a8803c24d83c30bf98a992848a94eafefe533d
Eevee: SSR: Add roughness random rays
Commit: c21dd6906064681936fd8420027b2feb543ddf35
Author: Clément Foucault
Date: Mon Jul 24 16:21:43 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBc21dd6906064681936fd8420027b2feb543ddf35
Eevee: Fix crash when saving file with motion blur
Commit: ec6170061e726ee2c2700f48f9e47ebf7e3ec875
Author: Clément Foucault
Date: Wed Jul 26 19:58:15 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBec6170061e726ee2c2700f48f9e47ebf7e3ec875
DRW: Add stats group to eevee and object mode
Commit: 5bfa3cf6e9a09c2cabbdb79d3d02024fcbc3a296
Author: Clément Foucault
Date: Wed Jul 26 19:57:46 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB5bfa3cf6e9a09c2cabbdb79d3d02024fcbc3a296
DRW: Revamp the performance debugging tool.
Old performance debug was doing queries
Commit: c6a74edcf86ceedd63678421635e231ae4e92de8
Author: Clément Foucault
Date: Wed Jul 26 20:00:07 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBc6a74edcf86ceedd63678421635e231ae4e92de8
Eevee: Fix bloom once and for all.
... Hopefully
Commit: 05d73ec06f19013b3cdd4b05870baa45b59b961f
Author: Clément Foucault
Date: Thu Jul 27 11:21:11 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB05d73ec06f19013b3cdd4b05870baa45b59b961f
Eevee: Planar Reflection: only support mirror reflection if not using SSR
Commit: 7d014bca9156ebc2d08b7c041a109d28df50cdec
Author: Clément Foucault
Date: Thu Jul 27 11:23:16 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB7d014bca9156ebc2d08b7c041a109d28df50cdec
DRW: Fix vertex buffer too large
Commit: 88b911aa9ee2800448428ba623f42aea6cae2f12
Author: Clément Foucault
Date: Thu Jul 27 11:22:47 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB88b911aa9ee2800448428ba623f42aea6cae2f12
Eevee: Fix probes interfeering with SSR
Commit: 471709176ccb436d82d9d98a671210006c9266e0
Author: Clément Foucault
Date: Sat Jul 15 16:09:44 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB471709176ccb436d82d9d98a671210006c9266e0
Eevee: Ssr: Add ssr id to glossy nodes.
An id is given to each glossy node in order
Commit: 601b4ddfc09d4cd9a92651f69f94cd7ace9819a5
Author: Clément Foucault
Date: Sun Jul 23 14:03:27 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB601b4ddfc09d4cd9a92651f69f94cd7ace9819a5
Eevee: Planar Reflection: Remove distance approximation.
This commit separate the depth
Commit: 647f9c2325ec6528fdef6012ab6aaf778c6fd9fa
Author: Clément Foucault
Date: Sat Jul 22 16:22:01 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB647f9c2325ec6528fdef6012ab6aaf778c6fd9fa
Eevee: SSR: Fixed problem with un-initialized texture.
Also add another debug buffer
Commit: f359db19771102c85eac8e7c8494f667bd6e1315
Author: Clément Foucault
Date: Sat Jul 22 20:36:34 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBf359db19771102c85eac8e7c8494f667bd6e1315
Eevee: SSR: Fix Opengl Render.
Add a constant number of 4 drawing loop to accumulate 4
Commit: e0eb8795627ce6b277d737dc0de93fd4fcb7906b
Author: Clément Foucault
Date: Sun Jul 23 20:33:29 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBe0eb8795627ce6b277d737dc0de93fd4fcb7906b
Eevee: Make MinmaxZ compatible with textureArray
Commit: 79d4180c4100f9d20e53908ab3dd26a7e6465274
Author: Clément Foucault
Date: Fri Jul 21 00:20:05 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB79d4180c4100f9d20e53908ab3dd26a7e6465274
Eevee: Codestyle.
===
M
Commit: b3472b67ea203fe740ef2bd41b77829ae33baf09
Author: Clément Foucault
Date: Sat Jul 22 00:22:39 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBb3472b67ea203fe740ef2bd41b77829ae33baf09
Eevee: SSR: Use noise to dither the stride banding
Commit: e785648f2e91d752773439d30a99ee22e974fab8
Author: Clément Foucault
Date: Fri Jul 21 23:48:48 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBe785648f2e91d752773439d30a99ee22e974fab8
Eevee: SSR: Add stride and thickness parameters.
Also polished the raytracing algorithm
Commit: d2131b8f16d0ece0230b4364594f7dd90a76cdb4
Author: Clément Foucault
Date: Sat Jul 22 14:41:34 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBd2131b8f16d0ece0230b4364594f7dd90a76cdb4
Eevee: SSR: Add Weight Normalization option
Commit: b8c8e275862c65bbd3b3bf5c8f70bd69f28039a2
Author: Clément Foucault
Date: Wed Jul 19 23:40:14 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBb8c8e275862c65bbd3b3bf5c8f70bd69f28039a2
Eevee: SSR: Don't block the ray if tracing behind object.
This requires to check
Commit: 644522da0126dc48b6a09bc4c351e22c39586fed
Author: Clément Foucault
Date: Tue Jul 18 16:48:45 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB644522da0126dc48b6a09bc4c351e22c39586fed
Eevee: Fix Shader compilation
Commit: f3fdc1f4e2e3a49f59b474f1bfc551761d661666
Author: Clément Foucault
Date: Wed Jul 19 14:19:03 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBf3fdc1f4e2e3a49f59b474f1bfc551761d661666
Eevee: SSR: Make raymarch step bigger
Commit: 37653aaf58b672a5ba53b1c693052026635f9b37
Author: Clément Foucault
Date: Sun Jul 16 23:49:25 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB37653aaf58b672a5ba53b1c693052026635f9b37
Eevee: SSR: Output ssr datas to buffers.
Output in 2 buffers Normals, Specular Color
Commit: 93134fc578596080ff6633484088f4f89582eb8a
Author: Clément Foucault
Date: Mon Jul 17 15:43:24 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB93134fc578596080ff6633484088f4f89582eb8a
Eevee: Fix clip/hashed alpha prepass/shadow crash
Commit: e4c43b377d0b3d8957e8328f6cefa2775243b305
Author: Clément Foucault
Date: Thu Jul 20 18:40:23 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBe4c43b377d0b3d8957e8328f6cefa2775243b305
Eevee: SSR: Add mipmap filtering and bias to reduce noise.
Also fix the roughness factors
Commit: ab0d7492e691b5c3c605b5a1a2fb76a23d8b9bb1
Author: Clément Foucault
Date: Wed Jul 19 15:39:37 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBab0d7492e691b5c3c605b5a1a2fb76a23d8b9bb1
Eevee: SSR: Add roughness random rays
Commit: 9857ee6cf171ff21a9fcfbb8d42a2181a963f127
Author: Clément Foucault
Date: Wed Jul 19 19:21:16 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB9857ee6cf171ff21a9fcfbb8d42a2181a963f127
Eevee: SSR: Add per pixel resolve of multiple rays
Commit: e1d4bb91d717d3d59aa3e13477f381fa8b1f774b
Author: Clément Foucault
Date: Wed Jul 19 14:22:03 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBe1d4bb91d717d3d59aa3e13477f381fa8b1f774b
Eevee: SSR: Add double buffer so we can read previous frame color.
Also add simple
Commit: f3e8cd97fa8dd8531f3af1a2ef41531c52fece9a
Author: Clément Foucault
Date: Tue Jul 18 16:48:24 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBf3e8cd97fa8dd8531f3af1a2ef41531c52fece9a
Eevee: SSR: Add simple raytracing.
Still imprecise
Commit: 47044f70616dcf92d6125299d2f14c26f5292834
Author: Clément Foucault
Date: Sat Jul 22 14:39:35 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB47044f70616dcf92d6125299d2f14c26f5292834
Eevee: SSR: Add View Facing fadeout.
Also make hit boolean depends on hit coord not on pdf
Commit: ada51744b6139cc38eb764feaf81979e025cbabc
Author: Clément Foucault
Date: Sat Jul 22 01:13:33 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBada51744b6139cc38eb764feaf81979e025cbabc
Eevee: SSR: Add fullscreen raytrace option and Screen border factor
Commit: c02f8eb749dc1cd4be9e24dbd28b1445dd60352a
Author: Clément Foucault
Date: Fri Jul 21 15:06:29 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBc02f8eb749dc1cd4be9e24dbd28b1445dd60352a
Eevee: SSR: Add fullscreen raytrace
Commit: d8e2e4d49066494c5225c0bed3e242348e700559
Author: Clément Foucault
Date: Fri Jul 21 00:19:23 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rBd8e2e4d49066494c5225c0bed3e242348e700559
Eevee: SSR: Do the SSR pass only for probes if there is no valid double buffer
Commit: 455aeb14954f59c0a0a67419dbe21ec3607f5541
Author: Clément Foucault
Date: Sun Jul 23 00:03:45 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB455aeb14954f59c0a0a67419dbe21ec3607f5541
Eevee: SSR: Add two hit option.
This option add another raytrace per pixel, clearing some
Commit: 3c9b318b7e705dd1ae08f2403330fbf955d3139c
Author: Clément Foucault
Date: Thu Jul 20 16:54:57 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB3c9b318b7e705dd1ae08f2403330fbf955d3139c
Eevee: Fix glossy node roughness
Commit: 3272640d6eb90a3e76cb4dd6e5ba7a4cb491f83e
Author: Clément Foucault
Date: Fri Jul 21 14:27:16 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB3272640d6eb90a3e76cb4dd6e5ba7a4cb491f83e
Eevee: HiZ buffer: Split into two 24bit depth buffer
This way we don't have float precision
Commit: 33d76061b64f4898e19f12ea848895a3c4958b0a
Author: Clément Foucault
Date: Fri Jul 21 00:24:16 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB33d76061b64f4898e19f12ea848895a3c4958b0a
Eevee: SSR: Add firefly filter and refine noise reduction.
Push to 9 resolve sample.
Add
Commit: 76c323ff308d9ab8bca6a0100d006fe8e31c457b
Author: Clément Foucault
Date: Mon Jul 17 13:39:03 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB76c323ff308d9ab8bca6a0100d006fe8e31c457b
Eevee: SSR: Encode Normal in buffer and add cubemap fallback.
Normals can point away from
Commit: 678c5e37524a7862167646cd1bc8685b99bf6185
Author: Clément Foucault
Date: Mon Jul 24 11:18:11 2017 +0200
Branches: temp-ssr
https://developer.blender.org/rB678c5e37524a7862167646cd1bc8685b99bf6185
Eevee: SSR: Refactor multiple rays. Plus other changes...
-Allow a maximum of 4 rays per
Commit: cdb07ff30e860f3fe9066d21f9405dc02dd8b2ad
Author: Clément Foucault
Date: Thu Jun 29 20:22:52 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBcdb07ff30e860f3fe9066d21f9405dc02dd8b2ad
Eevee: Fix broken default coordinate (reported via IRC by Dalai Felinto
Commit: beb375cdb250d0d2eab6d060e2049fe1e48b79db
Author: Clément Foucault
Date: Wed Jun 28 21:28:24 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBbeb375cdb250d0d2eab6d060e2049fe1e48b79db
GPU_codegen: Fix geometry shader
Commit: ada6e720f941dbd50e75b04feea6dae16b8ffc55
Author: Clément Foucault
Date: Wed Jun 28 21:05:43 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBada6e720f941dbd50e75b04feea6dae16b8ffc55
GPU_codegen: Add support for passing attributes through the geometry stage.
Should fix
Commit: 8d57f4e3c6f1fd2a0281f309110a0f12362d3afd
Author: Clément Foucault
Date: Thu Jun 29 01:20:35 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB8d57f4e3c6f1fd2a0281f309110a0f12362d3afd
Eevee: Remove ShadingData struct.
That was a bad idea after all
Commit: e14fd191054c699722195c7e2b7c635bf837f411
Author: Clément Foucault
Date: Thu Jun 29 01:22:23 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBe14fd191054c699722195c7e2b7c635bf837f411
Eevee: Add Initial support for Principle BRDF.
Lots of things not working yet but it's
Commit: 178c470c43870adae4bfdcb6d03e1657a6f98f43
Author: Clément Foucault
Date: Fri Jun 30 14:10:42 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB178c470c43870adae4bfdcb6d03e1657a6f98f43
Eevee: Fix specular shadowing.
Compute luminance approximation instead of using green
Commit: 08310996645f0afb5d1d6ecd4c6b41a2ab22cd89
Author: Clément Foucault
Date: Fri Jun 30 14:12:25 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB08310996645f0afb5d1d6ecd4c6b41a2ab22cd89
Eevee: Principled BSDF: add support for specular tint + optimisation
Only use clearcoat
Commit: 90e16b8e032d4af7bbb5256610a9917e8496bdd9
Author: Clément Foucault
Date: Thu Jun 29 17:32:13 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB90e16b8e032d4af7bbb5256610a9917e8496bdd9
Eevee: Fix world probe with world without nodetree
Commit: 95797336f5ab02b9ce7fa7e9a854d34109fd6f66
Author: Clément Foucault
Date: Thu Jun 29 15:49:51 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB95797336f5ab02b9ce7fa7e9a854d34109fd6f66
Eevee: Prepare support for future Anisotropic shading
Commit: 3888227a7bfdb6b3867680ea237152d2929e1bc5
Author: Clément Foucault
Date: Thu Jun 29 15:49:20 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB3888227a7bfdb6b3867680ea237152d2929e1bc5
material Glsl: Fix tangent with new orco
Commit: 5e96df7d278d31675a9c4285a10fd1a8d131fa40
Author: Clément Foucault
Date: Thu Jun 29 17:07:41 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB5e96df7d278d31675a9c4285a10fd1a8d131fa40
Eevee: Remove Geometry shader usage for background.
This fix the behaviour of the light
Commit: 790b15112b630b60e3bb78407f258995685b1990
Author: Clément Foucault
Date: Thu Jun 29 17:06:09 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB790b15112b630b60e3bb78407f258995685b1990
Eevee: Fix T51922: Avoid division by 0.
Problem was caused by a division by 0 when
Commit: fc8f6e8f7a3fcc3b17ee7db6291fb9dcb71dc185
Author: Clément Foucault
Date: Tue Jul 4 11:40:12 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBfc8f6e8f7a3fcc3b17ee7db6291fb9dcb71dc185
Eevee: Fix Closure define
301 - 400 of 4031 matches
Mail list logo