Blender Git Loki

Blender Git commits from all branches.

Page: 1652 / 2888

November 16, 2017, 09:10 (GMT)
Add custom override_apply func for animdata.

This makes creating animation in overridden ID working, at least in the
most basic case...
November 15, 2017, 22:52 (GMT)
Merge branch 'blender2.8' into topbar
November 15, 2017, 18:31 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 15, 2017, 16:24 (GMT)
WIP: Create SceneLayer if missing
November 15, 2017, 10:04 (GMT)
Merge branch 'id_override_static' into asset-engine
November 15, 2017, 09:51 (GMT)
Merge branch 'blender2.8' into id_override_static
November 15, 2017, 08:47 (GMT)
Change texture format

Due draw manager changes, the texture must be DRW_TEX_DEPTH_24_STENCIL_8 instead of DRW_TEX_DEPTH_24
November 15, 2017, 08:40 (GMT)
Rename "Hair" modifier to "Fur" modifier.

This will be a simple testbed for generating hair geometry.

The plan here is to use different modifiers for different editing methods
for hair. Each of these will use a HairSystem instance, but vary
in the editable data used to generate guide curves. The hair system
underneath is agnostic to the editing method used.
November 15, 2017, 01:33 (GMT)
Merge branch 'blender2.8' into greasepencil-object
November 14, 2017, 21:36 (GMT)
Merge branch 'id_override_static' into asset-engine
November 14, 2017, 21:31 (GMT)
Heavy refactor of new RNA override/comparison code.

Main reason here is to make comparison/override_diff/override_store/override_apply
customizable per RNA property if needed.

This should allow us especially to get advanced behavior on case-by-case
basis, when dealing with Pointer and Collection properties mostly.

Note that IDProps remain fuzzy area for now, a big part of the code
tries to take them into account, but it's most likely still missing some
bits, and definitively not tested at all yet!
November 14, 2017, 15:04 (GMT)
Enable antialiasing while drawing

The antialiasing was not activated for previous strokes, only for current.
November 14, 2017, 13:57 (GMT)
Fix: Temporary fix for crashes when moving GP keyframes when toggling Onion Skinning

ANIM_list_elem_update() was not doing anything as ale->id was null,
and we were filtering the channels by "animdata" blocks (i.e. the GP
datablocks). While technically what we're doing here isn't totally
correct (I'll need to come up with a better fix tomorrow), this will
be a good quick-fix for the crashes they animators are currently getting.
November 14, 2017, 10:49 (GMT)
Fix compile errors after merge
November 14, 2017, 10:49 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/versioning_280.c
November 14, 2017, 09:12 (GMT)
Remove the guide_object pointer from HairSystem.

Scalp mesh now is passed explicitly to the hair API functions again.

The idea is that hair systems can be created in any object and use
another object as the scalp. Sharing the same hair pattern should be
implemented at a later time, pending a good design for assigning
follicles to specific hair systems.
November 14, 2017, 08:53 (GMT)
Cleanup: Remove unused code
November 14, 2017, 06:36 (GMT)
Cycles: Modify kernel_indirect_background to remove call to svm_eval_nodes

Speeds up kernel building by another 2-3 seconds. Rendering is
another 1% slower.
November 14, 2017, 06:26 (GMT)
Cycles: Add shader_eval_state to allow eval of ray states besides RAY_ACTIVE
November 14, 2017, 05:13 (GMT)
Cycles: Split kernel_path_background
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021