Blender Git Commits

Blender Git "master" branch commits.

Page: 2079 / 5574

June 14, 2017, 22:55 (GMT)
Eevee: Split irradiance functions to their own new file.
June 14, 2017, 22:53 (GMT)
Probe: Fix probe panel
June 14, 2017, 22:53 (GMT)
Eevee: Disable specular when rendering probes.

This prevents weird reflections and really strong indirect lighting.
June 14, 2017, 22:53 (GMT)
Probe: fix grid default resolution.
June 14, 2017, 22:53 (GMT)
Eevee: Add Irradiance Grid support

Early implementation. Slow and still has quality
3 ways of storing irradiance:
- Spherical Harmonics: Have problem with directionnal lighting.
- HL2 diffuse cube: Very low resolution but smooth transitions.
- Diffuse cube: High storage requirement.

Also include some name change.
June 14, 2017, 22:53 (GMT)
Probe: Add grid probe parameters.
June 14, 2017, 20:47 (GMT)
PYAPI: Fix mathutils doc structure
June 14, 2017, 20:39 (GMT)
Merge branch 'master' into blender2.8
June 14, 2017, 20:38 (GMT)
Make whole ID copying code use const source pointer.

Noisy change, but safe, and better do it sooner than later if we are to
rework copying code. Also, previous commit shows this *is* useful to
catch some mistakes.
June 14, 2017, 20:38 (GMT)
Fix three obvious mistakes in brush/mask/cachefile ID copying.

They were modifying some source ID prop, instead of copied version of
it... Found while making all source of ID copying const. ;)
June 14, 2017, 20:19 (GMT)
PYAPI: fix documention structure of bpy.app
June 14, 2017, 19:22 (GMT)
Fix missing toctree for bmesh submodules
June 14, 2017, 18:42 (GMT)
PYAPI: Fix freestyle submodules without tocrees

Fixes 6 compile warnings
Follow up on rBf87ca5f1c314f67353b6111d3647aef159dc07c6
June 14, 2017, 14:59 (GMT)
Add an option to free scene without doing id-counters

This is similar to some other datablocks. Mainly applies to collections,
so freeing scene does not involve changing any non-directly owned data.

There are two main usecases foreseen for the future:

- Less CPU ticks on bmain free, where everything is freed anyway and
there is no need to preserve id counters.

- Easier freeing of temporary data, including data which is used by
depsgraph's copy-on-write mechanism.

Neither of those are currently implemented, but will be shortly.
Revision c59abb4 by Luca Rood
June 14, 2017, 12:04 (GMT)
Implement hair in eevee

New implementation of hair for Eevee.

Note: A hard coded "transmission" property is being used. This should
eventually be exposed to the UI, possibly in the form of SSS
properties.
Revision 0d96117 by Luca Rood
June 14, 2017, 12:03 (GMT)
Temporarily disable material preview (T51796 workaround)

This stops the memory breakage caused by the material preview jobs,
to enable the new hair drawing implementation.

(This should be reverted once T51796 is actually fixed!)
June 14, 2017, 10:02 (GMT)
Merge branch 'master' into blender2.8
June 14, 2017, 10:01 (GMT)
Depsgraph: Cleanup, indentation
June 14, 2017, 09:17 (GMT)
Merge branch 'master' into blender2.8
June 14, 2017, 09:16 (GMT)
Remove unused bmain argument from BKE_libblock_free_data
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021