August 10, 2017, 13:43 (GMT) |
Eevee: SSR: Fix cone footprint estimation. |
August 10, 2017, 13:43 (GMT) |
Eevee: SSR: Blur Mipmaps more. Cost is negligeable (Only 0.02 ms more) and it improve stability. |
August 10, 2017, 13:43 (GMT) |
Eevee: SSR: Refine Raytrace Algorithm. We track the previous ray position offseted by the thickness. If the sampled depth is between this value and the current ray position then we have a hit. This fixes rays that are almost colinear with the view vector. Thickness is now only important for rays that are comming back to the camera. As a consequence, this simplify a lot of things. Also include some refactor. |
August 10, 2017, 13:43 (GMT) |
Eevee: Correct Mipmap texel alignment. Since we are working with non power of 2 textures, the mipmap level UV does not line up perfectly. This resulted in skewed filtering and bad sampling of the min/max depth buffer. |
August 10, 2017, 13:43 (GMT) |
Eevee: Add Refraction via probes. |
August 10, 2017, 13:43 (GMT) |
Eevee: Small code codestyle and fixes. Rename get_specular_dominant_dir to get_specular_reflection_dominant_dir. Add Zero length N check everywhere. |
August 10, 2017, 13:43 (GMT) |
Eevee: LUT generation. We generate a 3D lut to precompute the btdf intensity. I decided to use a 64*64*16 (N dot V, ior, roughness) because the btdf varies less with roughness than with IOR. We also remap the ior to better use the space in the LUT. |
August 10, 2017, 13:43 (GMT) |
Eevee: Add precomputed BTDF LUT. |
August 10, 2017, 13:31 (GMT) |
Tweak and extend POV syntax hilghting. *Changed categories of some keywords *reordered some longer keywords that didn't appear *Activated another color (reserved builtins) by Leonid *added some HGPOV and UberPOV missing keywords Patch by Maurice Raybaud (@mauriceraybaud). Thanks to Leonid for additions, feedback and Linux testing. Related diffs: D2754 and D2755. While not a regression, this is new feature and would be nice to have it backported to final 2.79. |
August 10, 2017, 13:06 (GMT) |
Cleanup: make seq dupli scene operands' names match global copying convention. Followup to rB1037b90cb831b, forgot to save that file :( |
August 10, 2017, 12:37 (GMT) |
Cleanup: de-duplicate makefile OS checks |
August 10, 2017, 11:07 (GMT) |
Manipulator: add compositor corner-pin widgets |
August 10, 2017, 11:00 (GMT) |
Cleanup: make seq dupli scene operands' names match global copying convention. |
August 10, 2017, 10:56 (GMT) |
Fix T52332: crash when duplicating sequencer strips. Bug introduced in recent ID copying refactor. This commit basically sanitizes seq strip copying behavior, by making destination scene pointer mandatory (and source one a const one). Nothing then prevents you from using same pointer as source and destination! |
August 10, 2017, 10:32 (GMT) |
Fix T52324: Metaball disappears when deleting first metaball object. Lost specific MBall 'need update' case here in last year's refactor. While technically not a regression, nice to have in 2.79. |
August 10, 2017, 10:29 (GMT) |
Added Multithreading to the intersection tests. No real performance improvement. Maybe multithreading needs to be relative to the rings, not to the nodes (double nested both?). |
Revision beb2ec2 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 10, 2017, 10:28 (GMT) |
Cleanup: Remove compiler warning |
Revision 448241c by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 10, 2017, 09:42 (GMT) |
Fix Tint error when factor is 1 When factor is 1, must override the alpha of the original color |
Revision 23b37b7 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 10, 2017, 09:19 (GMT) |
Fix opacity modifier error with values greater than 1.0 If the opacity is set to >1 values, the alpha must be overrided. |
August 10, 2017, 09:14 (GMT) |
Merge branch 'master' into blender2.8 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021