Blender Git Commits

Blender Git "master" branch commits.

Page: 1312 / 5574

February 27, 2019, 00:03 (GMT)
DNA: rename Lamp -> Light

- BKE_lamp -> BKE_light
- Main.lamp -> light
February 26, 2019, 22:51 (GMT)
Fix: Grease Pencil data panels not working with pinning

Note: Things were working fine if you were to pin the Grease Pencil
object, but not if you were pinning the GP data.

In too many poll functions context.object was being requested when
a simple context.gpencil_data would suffit.

Panels that are still not showing in pinning:
* DATA_PT_gpencil_display.

The panel needs to be split in sub-panels, leaving all object-dependent
properties in its own panel so we can poll it away, while showing the
rest.

* * *

This commit doesn't handle greasepencil material. In this case I
recommend we do as properties_material.py and have a generous poll(),
followed by different drawing logics whether or not we have an object.
February 26, 2019, 20:31 (GMT)
Grease Pencil: Strokes Cut icon

The icon was there, but it was not in the Export collection, nor
was it correctly named.
February 26, 2019, 20:31 (GMT)
Grease Pencil: Silence warning
February 26, 2019, 20:00 (GMT)
Cleanup: use 'poly' for polygons-related data, not 'face'.

In Blender face is for tesselated faces, that kind of miss-naming is a
pretty good way to shoot yourself in the foot at some point or another
(see T61979)...
February 26, 2019, 20:00 (GMT)
Fix T61979: Solidify not working in Blender 2.8.

Broken logic in rB181356edba04, thanks most likely to stupid naming
(face in Blender is for tessellated faces, use poly for BMesh polygons).

Cleanup to follow in next commit...
February 26, 2019, 19:32 (GMT)
GP: Cleanup ToDo comment
February 26, 2019, 19:28 (GMT)
Fix T61956: Errors when instancing grease pencil objects

The problem was not only for instances, but for particles too, and produced segment fault.

For some reason due any internal modification of how duplicated objects are generated, the duplicated object are not available when the draw manager try to use runtime data.

Now, before drawing the particle or the instance, the pointers of the duplicated objects are reassigned to the original "real object" to get full access to runtime data.
February 26, 2019, 19:24 (GMT)
UI: Move Pivot next to Orientation in header

-The pivot point and orientation of any transform are strongly related
-It matches the comma-key and period-key on the keyboard who are neighbours
-We get slightly nicer grouping this way, with the two axis-related options on the left and the two toggles on the right

Reviewers: pablovazquez, campbellbarton
Differential Revision: https://developer.blender.org/D4413
February 26, 2019, 19:07 (GMT)
Merge branch 'blender2.7'
February 26, 2019, 19:05 (GMT)
Cleanup: prevent future issues with ID.tag overflow, clarify somes names.
February 26, 2019, 19:01 (GMT)
Cleanup: remove unnecessary assert.
February 26, 2019, 18:29 (GMT)
UI: Icons

New icons from Andrzej Ambro? / jendrzych:
-New trash icon for deleting ID's and other data (currently unused)
-New icon for the Grease Pencil select between strokes mode
-New icon for Proportional Editing Root Falloff curve

Also adjustments for Jump to Next / Prev. Keyframe, Camera ObData, Point Light ObData, Light Probe Object and ObData, Collection & Save icons.
February 26, 2019, 16:24 (GMT)
UI: Show marker lines in remaining animation spaces

This also includes fixed/slighly refactored drawing code for marker lines.
The old code used the wrong height.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4411
February 26, 2019, 16:09 (GMT)
GP: Redesign wireframe mode

Now it's possible use the different Wire modes (Single, Object & Random)

Also support for x-ray mode.

For random colors, the name of the object and the name of the layer is used.

Also some parameters cleanup.
February 26, 2019, 16:04 (GMT)
GP: Draw: Stroke Trim

New edit mode operator and post-processing brush option.

Trim works on a single GP stroke. It removes trailing points before and after the first intersection (or loop) nearest to the start of the stroke.
February 26, 2019, 15:33 (GMT)
Cycles: Fix build error

introduced by rBdabe5cd31add8aa55b9ad4bce1b591ed4e98f1a1
February 26, 2019, 15:32 (GMT)
Cycles: Fix build error

introduced by rBdabe5cd31add8aa55b9ad4bce1b591ed4e98f1a1
February 26, 2019, 15:05 (GMT)
Fix T61637: Edge extrude always uses normal orientation
February 26, 2019, 14:38 (GMT)
Fix (unreported): Snap to grid not considering Focal Length.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021