Blender Git Commits

Blender Git "temp-fracture-modifier-2.8" branch commits.

Page: 29 / 135

September 4, 2017, 13:43 (GMT)
This copyright text (copied to binary distros) had a confusing statement about
scripts being "Artwork" which is your sole property and free to license.

I've removed the reference to scripts in this text.

This was from 2002! With our Python scripts becoming part of how Blender runs,
such scripts now are officially required to be compliant with GNU GPL.

For more information; check the FAQ or consult [email protected]
https://www.blender.org/support/faq/
September 4, 2017, 13:43 (GMT)
Cycles Bake: Fix overflow when using hundreds of images

We have a hardcored limit of 1000 images to be baked.
However anything anove 100 would be leading to overflow in the code.

Caught by warning from builder bot (my compiler doesn't even complain
about this, but it should).
September 4, 2017, 12:12 (GMT)
Fix T52209: New Depsgraph - animated follow curve constraint sometimes freaks out when the curve has a parent
September 4, 2017, 12:06 (GMT)
Fix T52533: Blender shuts down when rendering duplicated smoke domain
September 4, 2017, 12:06 (GMT)
Cycles: Fix compilation warning
September 4, 2017, 12:04 (GMT)
Cycles: Correct logging of sued CPU intrisics
September 4, 2017, 12:04 (GMT)
Fix T51907: New Depsgraph - Camera constraint is not evaluated properly

This is more a workaround for until we've got proper visibility flush, which
will likely happen in blender2.8 branch.
September 4, 2017, 12:04 (GMT)
Cycles: FIx issue with -0 being considered a non-finite value
September 4, 2017, 12:04 (GMT)
Alembic: Fix T52579: crash when replacing slightly different alembic files

Apparently with Maya in a certain configuration, it's possible to have an
Alembic object without schema in the Alembic file. This is now handled
properly, instead of crashing on a null pointer.
September 4, 2017, 11:03 (GMT)
Fix: Deleting GPencil keyframes in DopeSheet didn't redraw the view
September 4, 2017, 11:03 (GMT)
Fix: Border select for GPencil keyframes was including those in the "datablock" channels even though those weren't visible

This meant that it was easy to accidentally select too many keyframes
September 4, 2017, 11:02 (GMT)
Fix: GPencil Sequence Interpolation for thickness/strength was inverted

For example, if you have two keyframes:
k1 = 1px, k2 = 10px

it was doing:
1px, 9px, 8px, ..., 3px, 2px, 10px
instead of:
1px, 2px, 3px, ..., 8px, 9px, 10px
September 4, 2017, 11:02 (GMT)
Fix T52483: Fill is incorrect for interpolated strokes

The recalc flag must be enabled for new interpolated strokes.
September 4, 2017, 10:59 (GMT)
BMesh: use predictable order for remove-doubles

Each qsort implementation may give different results when values match.

Now fallback to sorting by index.
September 4, 2017, 10:59 (GMT)
Docs: BMesh.from_mesh behavior w/ multiple calls
September 4, 2017, 10:59 (GMT)
Fix T51400: Pasting hex code fails

The # prefix is supported,
the button didn't give enough space to paste it.

D2812 by @candreacchio
September 4, 2017, 10:59 (GMT)
Missed last commit
September 4, 2017, 10:59 (GMT)
Fix T52515: Crash on BMesh.to_mesh()
September 4, 2017, 10:59 (GMT)
Fix minor Mesh -> BMesh conversion issues

- Vertex only meshes never restored their selection history.
- Select history was cleared on the source instead of the target.

Simple Optimizations:
- Avoid O(n^2) linked list looping that checked the entire list before
adding elements (NULL values in the source array to prevent dupes).
- Re-use vert & edge lookup tables instead of allocating new ones.
September 4, 2017, 10:59 (GMT)
Docs: rename var and comment how it's used

switch_from_camera wasn't right since it was used for auto-perspective.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021