Blender Git Loki

Blender Git commits from all branches.

Page: 1655 / 2888

November 10, 2017, 16:22 (GMT)
Merge branch 'id_override_static' into asset-engine
November 10, 2017, 16:16 (GMT)
Cleanup while attempting to fix auto-override detection in DEG.

Not sure why that piece of code stopped working, but now this operation
is pretty much never evaluated... Will have to either dig deeper in DEG
or ask Sergey about it, but not a crucial issue for now.
November 10, 2017, 16:16 (GMT)
Auto-override detection: ignore animated properties.

Animation is by definition another kind of (dynamic) override of properties,
which supersedes static override.

Note that this could be debated in some corner cases ('differential'
animation, like dloc/drot/dscale), but think we can ignore that for now,
and expect user to handle those manually when needed.
November 10, 2017, 16:12 (GMT)
Cleanup while attempting to fix auto-override detection in DEG.

Not sure why that piece of code stopped working, but now this operation
is pretty much never evaluated... Will have to either dig deeper in DEG
or ask Sergey about it, but not a crucial issue for now.
November 10, 2017, 16:09 (GMT)
Auto-override detection: ignore animated properties.

Animation is by definition another kind of (dynamic) override of properties,
which supersedes static override.

Note that this could be debated in some corner cases ('differential'
animation, like dloc/drot/dscale), but think we can ignore that for now,
and expect user to handle those manually when needed.
November 10, 2017, 09:45 (GMT)
Merge branch 'id_override_static' into asset-engine

Conflicts:
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/intern/readfile.c
source/blender/windowmanager/intern/wm_files_link.c
November 10, 2017, 09:40 (GMT)
Merge branch 'blender2.8' into id_override_static

Conflicts:
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
November 10, 2017, 09:31 (GMT)
Restructure the hair modifier so external tools define guide curves.
November 10, 2017, 08:00 (GMT)
Remap pixel scale parameter

The value for control point density was strange.
November 9, 2017, 23:39 (GMT)
Compile fixes after merge
November 9, 2017, 22:43 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/blenloader/intern/readfile.c
source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
source/blender/draw/modes/object_mode.c
source/blender/editors/include/ED_gpencil.h
source/blender/editors/space_view3d/view3d_draw_legacy.c
November 9, 2017, 21:53 (GMT)
Merge branch 'master' into soc-2017-normal-tools
November 9, 2017, 21:34 (GMT)
More rampaging cleanup & refactor in new clnor editmesh/transform code.

Also added loop_index to TransDataLoopNormal mapping, which allows us to
avoid another nasty loop-in-loop case.
November 9, 2017, 19:22 (GMT)
Remove the new hair edit mode.

The purpose of this branch is to create a new hair system with a dedicated
grooming tool, unlike the current direct editing of hair guide curves.

The modified bmesh-based strand edit mode is quite complex and distracts
from the main purpose of the branch, so its better to remove it for now
and implement a new tool.
November 9, 2017, 18:29 (GMT)
Cleanup: Fix compiler warnings
November 9, 2017, 18:23 (GMT)
Cleanup: Supress compiler warning
November 9, 2017, 16:35 (GMT)
Fix bug with transform_ui helper.
November 9, 2017, 16:26 (GMT)
Fix/cleanup BM_lnorspace_invalidate().

This func can be made much nicer now that we store BMLoop pointers.
November 9, 2017, 16:03 (GMT)
LNorSpaceArray: Ease access to loop in BMesh context.

Unlike 'regular' mesh, BMesh makes it really hard to get a BMLoop from
its index - it's designed to work in reverse, with passing BMLoop
pointers around, not their indices.

Henceforce, changed MLoopNorSpaceArray to support two kind of loop
storage, either indices (when used with regular Mesh), or BMLoop
pointers themselves (when used with BMesh).

Changes are luckily fairly simple and straightforward, so would not
expect too much issues here (quick tests seem to be all OK), and this
makes handling of clnors in BMesh context much eaiser (avoiding some
mapping or double-looping to get loops from their indices...).

For same reason, also added BMLoop pointer itself in TransDataLoopNormal struct.

There's still some (new) code to adjust/simplify, will be done in next
commits.
November 9, 2017, 15:41 (GMT)
WIP: New parameters for brushes

More parameters to define how the stroke is stabilized.

This parameters maybe are not necessary on UI, but we need them now for testing different values.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021