Blender Git Commit Log

All Blender Git commits.

Page: 3603 / 8462

November 18, 2017, 03:12 (GMT)
Fix buttons for string properties not drawn nicely in top-bar
November 18, 2017, 02:54 (GMT)
Add select similar custom bone shape

D2820 by @col-one w/ edits
November 17, 2017, 17:34 (GMT)
Mikktspace: Speed up the merging of identical vertices

Previously, Mikktspace just bucketed the vertices based on one spatial coordinate and then ran full pairwise comparisons inside each bucket.
However, since models are three-dimensional, the bucketing has a massive false-positive rate, and since pairwise comparison is O(n^2), the merging process is very slow.

But, since we only care about exactly identical vertices, there is a much more efficient approach - we can just hash all values belonging to each vertex and form buckets based on the hash.
Since the hash has 32 bits and considers all values, false-positives are very unlikely - and since both hashing and the radixsort that's used for bucketing are O(n), both asymptotical and
real-world performance (as well as code complexity) are significantly improved.
November 17, 2017, 15:54 (GMT)
Depsgraph: Fix assert/crash when transforming from redo system

Redo system will set depsgraph to NULL, so need to ensure it exists.

Reported by Julian in IRC, thanks!
November 17, 2017, 15:40 (GMT)
Cycles: Add per-tile render time debug pass

Reviewers: sergey, brecht

Differential Revision: https://developer.blender.org/D2920
November 17, 2017, 15:39 (GMT)
Cycles: Add Volume Direct and Volume Indirect passes for volume-scattered light

No color pass because it's hard to define what to use as color in a volume.

Reviewers: sergey, brecht

Differential Revision: https://developer.blender.org/D2903
November 17, 2017, 15:38 (GMT)
Cleanup include files
November 17, 2017, 15:34 (GMT)
Cycles: Refactor PassType from bitflag to index in order to allow for more passes
November 17, 2017, 15:29 (GMT)
Fix merge error

VS2017 crash in the midle of the merge process and created wrong git tag lines
November 17, 2017, 15:27 (GMT)
Merge branch 'blender2.8' into greasepencil-object

Conflicts:
source/blender/draw/intern/draw_cache_impl.h
November 17, 2017, 14:28 (GMT)
Merge branch 'master' into blender2.8
November 17, 2017, 14:27 (GMT)
Depsgraph: Add missing checks from previous commit
November 17, 2017, 14:00 (GMT)
Merge branch 'master' into blender2.8
November 17, 2017, 13:57 (GMT)
Depsgraph: Don't make non-dynamic hair dependent on time

This way hair system used for static forest does not make playblack slow.

A bit dangerous, but let's see how far we can go!
November 17, 2017, 13:46 (GMT)
Fix: Crash when moving GP frame so that it replaces the one before it

This crash only occurred in a particular file, when onion skinning was
enabled. For some reason, the fact that this function was clearing the
layer's actframe (when the frame being deleted wasn't currently active)
was causing problems. I'm guessing that the GP draw engine code currently
assumes that gpl->actframe will always be set/valid?
November 17, 2017, 12:10 (GMT)
Correct pointer use
November 17, 2017, 12:01 (GMT)
Fix incorrect is_read arg passed to opj_stream_create_from_file
November 17, 2017, 11:30 (GMT)
Fix UV Projection Center Calculation

UV project mixed up global/local space,
3D cursor offset didn't take object scale into account.

Minor improvements:

- Match Cube Project 'center' behavior w/ sphere & cylinder.
- Add active-element center.
- Wrap UV's in Cube Project based on center instead of first vertex.
November 17, 2017, 09:30 (GMT)
Operator for generating hair follicles of the fur modifier.
November 17, 2017, 08:58 (GMT)
Fix mesh sample inner loop for poisson disk generator, returned false always.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021