Blender Git Loki

Blender Git commits from all branches.

Page: 2132 / 2888

December 7, 2015, 08:31 (GMT)
Introduced a UI node socket type for affine transforms.

This matches the matrix44 internal bvm type. It is useful particulary
for describing rotations.
December 7, 2015, 08:19 (GMT)
Replace prepend -> append

This is needed to start with the outer-most file-boundary
December 7, 2015, 08:14 (GMT)
Merge branch 'master' into bmesh-boolean-experiment
December 7, 2015, 07:48 (GMT)
Use kdtree filter callback to avoid having a separate tree for every hole

This way we can search all other face-hole verts excluding the current hole.
December 7, 2015, 07:47 (GMT)
Fixed and improved the socket conversion function.
December 7, 2015, 05:47 (GMT)
GPencil: On second thought, the status indicator doesn't need to be shown at all in the 3D View!
December 7, 2015, 05:46 (GMT)
GPencil: Do not show "stroke editing" indicator when in "Only Render" mode in the 3D View
December 6, 2015, 22:53 (GMT)
Merge branch 'master' into temp_display_optimization

Conflicts:
source/blender/blenkernel/intern/editderivedmesh.c
source/blender/gpu/intern/gpu_buffers.c
December 6, 2015, 16:59 (GMT)
Cleanup: Renamed socket type utility functions for clarity.
December 6, 2015, 16:25 (GMT)
Moved the socket converter function into the socket_type module.
December 6, 2015, 14:23 (GMT)
Fix for re-entrant update problems, using a base class with a context manager.
December 6, 2015, 13:49 (GMT)
3D View: Object name changes colour on frames with GP keyframes (if no other keyframes are present)

The colour used needs to be tweaked/changed (TH_TIME_GP_KEYFRAME would be ideal,
but since it's probably not initialised in many themes, we'll stick with
TH_CFRAME for now, even if it looks a bit rough)
December 6, 2015, 13:28 (GMT)
Fix: Stroke Placement options were not getting shown in the Sequencer
December 6, 2015, 13:27 (GMT)
GPencil UI: Spacing tweaks
December 6, 2015, 13:21 (GMT)
GPencil Drawing Usability: "Additive Drawing"

This commit adds a new option which will make it easier to use the Grease Pencil
drawing tools for animation. With the "Additive Drawing" option enabled in the
toolshelf (located alongside the "Continuous Drawing" toggle), the active frame's
strokes will be carried over/copied if you start drawing on an empty frame (i.e.
one without any keyframe already). This saves the effort of keeping a dopesshet
open, and to remember to duplicate the current frame before starting to draw the
next pose (or risk managing to draw the perfect pose, but without everything else).

Examples of cases where this comes in handy includes animating facial expressions
(when all outlines are on the same layer), or animating "growing" things (e.g. vines,
or concentric circles growing from a central point).

Note: Even without this option enabled, this is the default behaviour when using
the eraser on an "empty" frame. This makes it easier to do shots where you're just
changing parts of the facial expression, or if you're animating an "eraser" effect.

Note 2: The naming of this feature could do with some work. I struggled with several
alternative names for it, but this one seems the most useful about what it helps users
do. Suggestions welcome!
December 6, 2015, 12:43 (GMT)
Make node groups work by linking proxy nodes to the external sockets of the parent node graph.
December 6, 2015, 12:27 (GMT)
GPencil: Code Cleanup - Deduplicate code for adding a copy of the active frame (for editing)
December 6, 2015, 12:01 (GMT)
Leave the creation of proxies for bNode inputs/outputs to the node compiler.
December 6, 2015, 11:55 (GMT)
New utility module for socket types.
December 6, 2015, 11:49 (GMT)
Node compiler function for adding proxy nodes.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021