Blender Git Commits

Blender Git "eevee-rewrite" branch commits.

Page: 4 / 8

June 4, 2021, 00:33 (GMT)
EEVEE: Remove light specular during baking & fix bounce light
June 3, 2021, 14:53 (GMT)
EEVEE: LightProbe: Fix grid display and deduplicate code
June 3, 2021, 14:35 (GMT)
EEVEE: LightProbe: Fix light cache display visibility without overlays
June 3, 2021, 14:34 (GMT)
EEVEE: LightProbe: Fix wrong shading on other cube faces

Use modified viewmat instead of modified winmat. Too much code
assume conventional winmat.
June 3, 2021, 14:34 (GMT)
EEVEE: LightProbe: Fix level bias and visibility filtering
June 3, 2021, 14:33 (GMT)
EEVEE: Fix irradiance baking sample order
June 3, 2021, 13:17 (GMT)
EEVEE: Fix irradiance smoothing wrong
June 3, 2021, 13:15 (GMT)
EEVEE: LightCache: Port baking

Some things differs from old implementation.
- Object visibility is filtered correctly without using a visibility
callback (which is to be removed).

The implementation is also more high level using less low level tricks.

A dedicated LightProbeView is created for each lightprobe cubeface to
render using all pipeline (deferred and forward).

There is still a few things not working.
June 3, 2021, 13:15 (GMT)
EEVEE: LightCache: Port back cache Display

Nothing significantly different appart from codestyle.
June 3, 2021, 13:15 (GMT)
BLI: float3: add division operator between 2 float3
June 3, 2021, 13:15 (GMT)
EEVEE: Fix background transparent

Alpha of main output is transparency and not opacity.
May 31, 2021, 12:25 (GMT)
EEVEE: LightProbe: Finish loading and rendering of lightcache

Starting to port lightcache.c to c++.
May 30, 2021, 20:48 (GMT)
EEVEE: Lightprobe: Add back lightprobe rendering support for world.

Only world probe is supported for now.

The new implementation diverge from the original by randomly
selecting one lightprobe instead of sampling them all.
This speeds-up rendering a bit.
May 30, 2021, 20:48 (GMT)
EEVEE: Fix crash cause by world material without attributes
May 30, 2021, 20:48 (GMT)
EEVEE: Lightprobe: Port back lightprobe filtering

No much change appart from code organization and structure.
May 30, 2021, 20:48 (GMT)
DRW: Add DRW_view_frustum_bsphere_get
May 29, 2021, 14:59 (GMT)
DRW: Increase shader library max supported lib count
May 29, 2021, 14:44 (GMT)
DRW: Add DRW_view_get_active
May 27, 2021, 23:07 (GMT)
EEVEE: Lightprobe: Add simple world probe rendering and downsampling
May 27, 2021, 22:51 (GMT)
EEVEE: Add back world nodetree support

Only for background for now.

Support is now not using defines and just use the correct globals and
uniforms to keep the same values as before.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021