Blender Git Commit Log

All Blender Git commits.

Page: 3805 / 8462

Revision bafb904 by Luca Rood (master)
June 26, 2017, 12:52 (GMT)
Fix T51559: Update draw cache when changing flat/smooth shading

This also renames some flags/variables to be more generic for updating
purposes. The call used here was previously only used for updating
paint data, but as it was reused here, flags and variables were renamed
to accomodate more clearly to the new usages.
June 26, 2017, 10:47 (GMT)
New scenes should use Eevee, not Blender Render
Revision e304150 by Luca Rood (master)
June 26, 2017, 10:30 (GMT)
Enable shadow catching for Eevee hair

Shadow catching was disabled for hair in Eevee, because of an issue in
the shadow maps. The issue has since been resolved, so this re-enables
shadow catching for hair.
June 26, 2017, 10:23 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Revision cbbfacd by Luca Rood (master)
June 26, 2017, 10:17 (GMT)
Hair UV implementation for Eevee

This implements UV support for Eevee hair, enabling the usage of
textures.
June 26, 2017, 10:14 (GMT)
Fix shaders not working in Eevee

Not a single node based shader was working since a recent merge from
master.

The merge brought changes from the principle bsdf shader where
unsupported gl_ProjectionMatrix was still being used.
June 26, 2017, 09:57 (GMT)
Used Py3.6 feature by accident, check version
June 26, 2017, 09:38 (GMT)
Merge branch '28' into custom-manipulators
June 26, 2017, 09:01 (GMT)
Merge branch 'master' into id_copy_refactor
June 26, 2017, 08:53 (GMT)
Initial work on new copying for nodetrees.

Note that those are an nightmare to handle correctly, current code is
like a plate of noodle, so... most likeley not fully working, think I'll
have to nuke localize code as well :(
June 26, 2017, 06:38 (GMT)
Manipulator: Python API

Initial support for Python/Manipulator integration
from 'custom-manipulators' branch.

Supports:

- Registering custom manipulators & manipulator-groups.
- Modifying RNA properties, custom values via get/set callbacks,
or invoking an operator.
- Drawing shape presets for Python defined manipulators (arrow, circle, face-maps)

Limitations:

- Only float properties supported.
- Drawing only supported via shape presets.
(we'll likely want a way to define custom geometry or draw directly).
- When to refresh, recalculate manipulators will likely need
integration with notifier system.

Development will be continued in the 2.8 branch
June 26, 2017, 05:47 (GMT)
Merge branch '28' into custom-manipulators
June 26, 2017, 05:46 (GMT)
Correct copy-paste error manipulator
June 26, 2017, 05:45 (GMT)
Manipulator: add range_get callback
June 26, 2017, 05:10 (GMT)
Merge branch '28' into custom-manipulators
June 26, 2017, 04:36 (GMT)
Rename wmManipulatorPropertyType.type -> data_type
June 26, 2017, 04:33 (GMT)
Manipulator: use 'void *' for callback data args

Non-float properties should be editable too.
June 26, 2017, 04:18 (GMT)
Docs: Manipulator.target_set_handler docstring

Also generalize checks for callable args
June 26, 2017, 03:59 (GMT)
Building without Python works again
June 26, 2017, 03:50 (GMT)
Merge branch '28' into custom-manipulators
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021