Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3681 / 8462

September 19, 2017, 15:55 (GMT)
Depsgraph: Fix wrong flag being assigned
September 19, 2017, 14:38 (GMT)
Arrange strokes in several layers

It's more convenient to arrange strokes in all layers, and not only in active one.
September 19, 2017, 13:39 (GMT)
Fix T52733 Percent mode for Bevel sometimes had nans.

Forgot some initialization.
September 19, 2017, 12:50 (GMT)
Fix T52818: Tangent space calculation is really slow for high-density mesh with degenerated topology

Now we replace O(N^2) computational complexity with O(N) extra memory penalty.
Memory is much cheaper than CPU time. Keep in mind, memory penalty is like
4 megabytes per 1M vertices.
September 19, 2017, 12:50 (GMT)
Mikkspace: Cleanup, reduce indentation level
September 19, 2017, 12:23 (GMT)
fix for liquid velocity bug

now explicitly setting initial velocity in inflow region. this solves the problem where liquid inflow becomes unstable over time. it also allows you to use liquid plane objects with initial velocity (similar to smoke). for proper liquid initial velocities a volume initialization is needed though (todo).
September 19, 2017, 12:00 (GMT)
Fix T52816: regression can't open file in 2.79 (crash).

Tentative fix, since I cannot reproduce thenissue for some reason here
on linux.

Core of the problem is pretty clear though, thanks to Germano Cavalcante
(@mano-wii): another thread could try to use looptris data after worker
one had allocated it, but before it had actually computed looptris.

So now, we use a temp 'wip' pointer to store looptris being computed
(since this is protected by a mutex, other threads will have to wait on
it, no possibility for them to double-compute the looptris here).

This should probably be backported to 2.79a if done.
September 19, 2017, 11:12 (GMT)
Fix T52823: New Depsgraph - Shrinkwrap crashes blender

The issue was caused by threading conflict around looptris: it was possible
that DM will return non-NULL but non-initialized array of looptris.

Thanks Campbell for second pair of eyes!
September 19, 2017, 10:18 (GMT)
BLI_utildefines_iter: Use for iteration helpers
September 19, 2017, 10:18 (GMT)
CMake: update for renamed headers
September 19, 2017, 10:16 (GMT)
Cleanup: BLI_utildefines prefix for header-only libs

This allows to have different macro headers without them sharing
similar names to regular C modules.
September 19, 2017, 08:44 (GMT)
Set Onion frame range to 1 as default
September 19, 2017, 08:26 (GMT)
Boolean Modifier: add debug options

Only show & use when running in debug mode.
September 19, 2017, 06:31 (GMT)
Fix T52811: At any framerate selected, video exported with 1000fps
September 19, 2017, 05:03 (GMT)
Avoid bias when calculating quad split direction

Some error checks weren't being done in both directions
when calculating the best split direction for a quad.
September 19, 2017, 04:49 (GMT)
Merge branch 'blender2.8' of git@git.blender.org:blender.git into greasepencil-object
September 19, 2017, 04:25 (GMT)
Correct recent error in boolean quad split check
September 19, 2017, 04:20 (GMT)
Fix compiler warning
September 18, 2017, 23:11 (GMT)
Merge branch 'master' into fluid-mantaflow
September 18, 2017, 18:04 (GMT)
Add some security checks against future bad float UIprecision values.

This commit and previous one should be backported to 2.79a should we
release it.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021