Blender Git Commits

Blender Git "master" branch commits.

Page: 2044 / 5574

July 24, 2017, 14:21 (GMT)
Eevee: Fix crash when saving file with motion blur.
July 24, 2017, 14:13 (GMT)
ransform: fix unreported bug: geometry hidden by clipping border (alt + b) is not bypassed in snap to faces

The geometry behind the farther clip_plane is not bypassed
July 24, 2017, 13:55 (GMT)
Eevee: Fix double buffer issue.
July 24, 2017, 13:36 (GMT)
Eevee: SSR: Refactor multiple rays. Plus other changes...

-Allow a maximum of 4 rays per trace pixel.
-Removes parameter Normalize: use normalization all the time now.
-Add firefly clamp slider.
July 24, 2017, 13:36 (GMT)
Eevee: Make MinmaxZ compatible with textureArray
July 24, 2017, 13:36 (GMT)
Eevee: Planar Reflection: Remove distance approximation.

This commit separate the depth texture into another texture array.
This remove the need to output radial depth into alpha.
Unfortunatly it's difficult to recover position from the non linear depth buffer when applying reflection without adding a bunch of stuff.
This is in preparation of SSR planar reflections.
July 24, 2017, 13:36 (GMT)
Eevee: SSR: Add two hit option.

This option add another raytrace per pixel, clearing some noise.
But multiplying the raytrace cost.
July 24, 2017, 13:36 (GMT)
Eevee: SSR: Fix Opengl Render.

Add a constant number of 4 drawing loop to accumulate 4 "bounce" of light in SSRs.
July 24, 2017, 13:36 (GMT)
Eevee: SSR: Fixed problem with un-initialized texture.

Also add another debug buffer and cleanup in effect_ssr_frag.glsl
July 24, 2017, 13:36 (GMT)
Eevee: SSR: Small fixes

- Encode normals for other opaque bsdf so they are not rejected by the normal facing test.
- Early out non reflective surfaces.
- Add small offset to raytrace to avoid self intersection.
- Fix fallback probes not appearing.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Add Weight Normalization option.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Add View Facing fadeout.

Also make hit boolean depends on hit coord not on pdf.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Add fullscreen raytrace option and Screen border factor.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Use noise to dither the stride banding.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Add stride and thickness parameters.

Also polished the raytracing algorithm.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Add fullscreen raytrace.
July 24, 2017, 13:28 (GMT)
Eevee: HiZ buffer: Split into two 24bit depth buffer

This way we don't have float precision issue we had before and we save some bandwidth.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Add firefly filter and refine noise reduction.

Push to 9 resolve sample.
Add an normalization as an option since it gives harsh limits.
July 24, 2017, 13:28 (GMT)
Eevee: Codestyle.
July 24, 2017, 13:28 (GMT)
Eevee: SSR: Do the SSR pass only for probes if there is no valid double buffer.

This prevent black reflection when initializing SSR.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021