Blender Git Commits

Blender Git "master" branch commits.

Page: 1602 / 5574

August 15, 2018, 22:42 (GMT)
UI: hide redo panel for move up/down operators
August 15, 2018, 22:26 (GMT)
Camera Background: don't show "Not Set" when using Camera Clip
August 15, 2018, 22:26 (GMT)
Camera Reconstruction: Fix sorted scripts

* 3D Markers to Mesh
* Link Empty to Track
* Set as Background

Note, the "Setup Tracking Scene" was not addressed. Pending for this script is:
* Update world for EEVEE settings
* Adjust the layer code to use collections
* Remove broken world API
August 15, 2018, 22:26 (GMT)
Camera Reconstruction: Camera Path

The only difference from 2.7x is that we were using glLineWidth(2.0) before,
which is not supported reliably in the latest OpenGL.

Big thanks to Cl�ment Foucault for helping with this, on the design as well as
debugging the implementation.

For the records, I'm creating and destroying batches for the path geometry at
every draw. The pipeline is as follows:

1. Create GPUBatch with all the points
2. Create new shgroup with simple shader
3. Add call with the gpubatch
4. Save it in a linked list in stl->g_data
5. Free it after all drawing is done
August 15, 2018, 22:25 (GMT)
Camera Reconstruction: Draw solid spheres

If in SOLID "mode", and x-ray, draw the empty spheres still.
August 15, 2018, 22:18 (GMT)
Merge branch 'master' into blender2.8
August 15, 2018, 22:18 (GMT)
Cleanup: unused arg
August 15, 2018, 22:17 (GMT)
Correct flag use in recent object select change

Confusingly it worked, but was wrong.
August 15, 2018, 22:02 (GMT)
Cleanup: rename transform UI values

See: T54858
August 15, 2018, 20:53 (GMT)
Cleanup: Silent compiler warnings
August 15, 2018, 20:11 (GMT)
GP: Revert previous commit for fixing compiler error

The function must be static. The error was the definition in header file must be removed. This error was not detected by Microsoft compiler but Linux compiler fails.
August 15, 2018, 19:11 (GMT)
Fix build after GreasePencil commit
August 15, 2018, 18:32 (GMT)
build_environment: opencolorio 1.1.0

-Moved from dynamic link to static on windows
-gained lcms/tinyxml/yamlcpp deps, since we need a little more control over the build flags than the build-in options will provide.
August 15, 2018, 18:27 (GMT)
GP: Add multiframe support to clean loose operator
August 15, 2018, 18:27 (GMT)
GP: New clean loose points operator

This operator clean any stroke below a defined number of points. This is used because sometimes when use eraser some points keep missing.

Also some changes in the UI menu.
August 15, 2018, 18:27 (GMT)
GP: Redesign logic of drawing engine for object instance support

The initial design assumed that there was only one object for each unique name, but that was not the case when instances were created.

Now, instances are supported and speed has been greatly improved when repetitions are used.

As a result of this change, the option to create objects has been removed in the Instances modifier. This option was strange and was also against Blender's design rules, since a modifier should never create objects. The old functionality of the modifier can be achieved with instances.

Also, several memory leakage problems that were not previously detected have been eliminated, and especially in the grid and in the drawing process

Onion Skin is not supported in multi-user datablocks. Support this, makes incompatible with instances. We need find a solution in the long term, but now it's better keep disabled and make instances work. Anyway, the new instances makes unnecessary to use muli-user datablocks.
August 15, 2018, 17:24 (GMT)
Fix image editor not vertically centering images with region overlap.
August 15, 2018, 16:40 (GMT)
Cleanup: remove unused R_ORTHO / R_PANORAMA flags.
August 15, 2018, 15:44 (GMT)
Fix pose mode border deselect not working after recent changes.
August 15, 2018, 15:16 (GMT)
Fix T56012: brush stencil overlay draws in the wrong location.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021