Campbell Barton
ebdeb3eca0
Gizmo: support spin tool normal flipping
...
Use the 2x spin tool has 2x handles to control normal direction,
dragging either handle backwards now reverses normals.
Previously it was common for the spin result to have normals
flipped the wrong way.
2018-09-25 14:24:19 +10:00
Campbell Barton
a7bf4966e2
Merge branch 'master' into blender2.8
2018-09-25 13:42:51 +10:00
Campbell Barton
06d4fad313
BMesh: option to flip normals for extrude/spin
2018-09-25 13:31:29 +10:00
Campbell Barton
d915e6dc8d
Merge branch 'master' into blender2.8
2018-09-25 11:50:47 +10:00
Campbell Barton
10fbea8845
Cleanup: style
2018-09-25 11:41:29 +10:00
Antonioya
c4806bbcb9
GP: Move MIrror modifier to Generate column
2018-09-24 22:26:44 +02:00
Antonioya
ac747c96d9
GP: Move Unlock Color to Adjustments panel
...
This option is not used all the time and can be moved to additional panel
2018-09-24 22:26:21 +02:00
Antonioya
2b628ba52b
GP: Disable AA for material previews
...
This is not visible and it's using a lot of GPU memory
2018-09-24 22:10:08 +02:00
mano-wii
a6b125b06f
Remove unused files
2018-09-24 14:50:20 -03:00
Brecht Van Lommel
342e73f90f
Spelling fixes in comments and descriptions (2.8 changes), patch by luzpaz.
...
Differential Revision: https://developer.blender.org/D3719
2018-09-24 18:48:29 +02:00
mano-wii
9682e43bf9
BGL: Wrap glBlitFramebuffer
2018-09-24 13:12:50 -03:00
Brecht Van Lommel
dd01b2882a
Merge branch 'master' into blender2.8
2018-09-24 18:11:14 +02:00
IRIE Shinsuke
50731ff596
Fix T56861: freestyle + BI + full sample AA not working correct.
2018-09-24 18:09:21 +02:00
Brecht Van Lommel
253dce07d7
Merge branch 'master' into blender2.8
2018-09-24 17:42:52 +02:00
Brecht Van Lommel
0cff044d84
Spelling fixes in comments and descriptions, patch by luzpaz.
...
Differential Revision: https://developer.blender.org/D3719
2018-09-24 17:28:40 +02:00
Sebastian Parborg
fe52a05e95
Modifiers: use Mesh instead of DerivedMesh for dynamic paint.
...
Differential Revision: https://developer.blender.org/D3720
2018-09-24 17:14:01 +02:00
Jacques Lucke
19f46c6ac0
Weight Paint: Multiply overlay on the mesh
...
Use the multiply blending mode for the weight paint overlay.
To support the opacity slider, we need a new shader. Otherwise this combination of multiplication and mixing does not seem to be supported by glBlendFunc.
Reviewers: brecht
Differential Revision: https://developer.blender.org/D3727
2018-09-24 17:10:29 +02:00
Antonioya
809be0099e
GP: Some changes in Appearance panel
2018-09-24 16:36:08 +02:00
Sergey Sharybin
ea61700a2d
Tracking: Use pixel aspect from clip
...
Don't force square pixel, since on a more real pipeline
expected delivery is same anamorphic as an input footage.
2018-09-24 16:26:27 +02:00
Sergey Sharybin
29602bbd62
Depsgraph: Always respect visibility flag when building object
...
Before it was only doing this for directly linked objects. This was
initially needed to solve fps issues in some of the shots. Now this
fps drop i can no longer reproduce. Was likely needed prior to
modifiers dependencies "inheriting" visibility from the "parent".
This commit makes it so objects which are linked indirectly to the
scene via collections are properly considered visible (or, rather,
evaluatable) by dependency graph.
Solves missing eyelashes and braids issues with 01_035_A.
2018-09-24 15:57:43 +02:00
Sergey Sharybin
736f91ad01
Depsgraph: Tweak to visibility flush
...
Make flush ready for component forced to be affecting visible things
from builder.
2018-09-24 15:55:02 +02:00
Sergey Sharybin
65c71fc410
Depsgraph: Provide more information about component
2018-09-24 15:55:02 +02:00
Sergey Sharybin
8008cdac2e
Depsgraph: Cleanup, spelling in comment
2018-09-24 15:55:02 +02:00
Sergey Sharybin
a7c96a7aa6
Cleanup: Spelling
2018-09-24 15:55:02 +02:00
Brecht Van Lommel
8dfdd248b5
Fix T56895: crash loading template with Load UI unchecked.
2018-09-24 15:48:50 +02:00
Brecht Van Lommel
8f51308dba
Build: allow overriding DEPS_BUILD_DIR and DEPS_INSTALL_DIR for make deps.
2018-09-24 15:48:50 +02:00
Jacques Lucke
920173072e
Fix: insert missing break in switch statement (second try)
2018-09-24 15:44:12 +02:00
Jacques Lucke
6fff22b017
Revert "Fix: insert missing break in switch statement"
...
This reverts commit e904bb64df .
2018-09-24 15:40:01 +02:00
Alexander Gavrilov
969cbed49b
Add support for a one-dimensional Force Field source shape.
...
The fields currently support a Point source and a two-dimensional
Plane source, but there is no way to create a field that pulls
toward or from a line in space other than using the Texture field
type. This adds a new simple shape option to do that.
The line is aligned along the Z axis so that it works meaningfully
with the Tube and Cone falloff modes.
Reviewers: brecht, mont29, LucaRood
Differential Revision: https://developer.blender.org/D3721
2018-09-24 13:57:59 +03:00
Antonioya
2721700b7a
GP: Make topbar layer popover wider
2018-09-24 12:57:11 +02:00
Jacques Lucke
e904bb64df
Fix: insert missing break in switch statement
...
Reviewers: brecht
Differential Revision: https://developer.blender.org/D3724
2018-09-24 12:43:26 +02:00
Lukas Stockner
24330f679e
Fix T56875: Auto Render not working after render pass name refactor
...
The default compositor node update function sets the need_exec flag on the node
which the Auto Render feature checks, but the custom update function that was
added as part of rB4cf7fc3b3a4d didn't do so.
Therefore, the two custom update functions that were added now also call the
default update function.
2018-09-24 11:40:00 +02:00
Campbell Barton
3d860f53e8
Gizmo: hide redo gizmo when spin tool not active
...
Selecting a another tool left the gizmo,
which could overlap other tools gizmos.
2018-09-24 17:13:16 +10:00
Campbell Barton
6db79dafb3
Gizmo: show partial arc & icons for spin tool
2018-09-24 17:06:55 +10:00
Campbell Barton
6457aaa420
Gizmo: dial3d option to draw a partial arc
2018-09-24 17:06:04 +10:00
Campbell Barton
b931e7ab4f
Gizmo: option to hide from selection
...
Allows some gizmo to be used as guides.
2018-09-24 16:40:21 +10:00
Campbell Barton
9a77f33bad
GPU: utility function to draw a partial circle
2018-09-24 16:22:22 +10:00
Campbell Barton
5fff3d2237
Cleanup: rename gizmo flag
2018-09-24 16:20:08 +10:00
Campbell Barton
c3d46694e2
Gizmo: add spin-tool rotate on view axis
...
This also acts to catch stray click events so missing a gizmo
doesn't move the cursor or execute another spin action.
2018-09-24 10:13:39 +10:00
Campbell Barton
2abbe1d125
Cleanup: skip translation to calculate length
2018-09-24 08:34:05 +10:00
Campbell Barton
0e65c4839c
Cleanup: style
2018-09-24 08:25:51 +10:00
Antonioya
b350b194eb
GP: Change direction text depending of sculpt brush
2018-09-22 16:27:04 +02:00
Ines Almeida
38402e7fdd
Remove last traces of game engine and blenderplayer
2018-09-22 15:54:30 +02:00
Alexander Gavrilov
17c4e5eb8a
Depsgraph: Shrinkwrap modifier needs its own object transform.
...
It depends on the relative position of its own object and target.
2018-09-22 12:00:12 +03:00
Antonioya
fbede83afd
GP: Change appearance panel for sculpt brushes
2018-09-21 23:11:30 +02:00
Antonioya
3a61771fdc
GP: Move mask button to header
2018-09-21 22:59:24 +02:00
Antonioya
664865680a
GP: More changes to sculpt panels and topbar
2018-09-21 22:50:20 +02:00
Dalai Felinto
502dbcf404
Select Similar: Cleanup - WITH_FREESYTLE
2018-09-21 16:32:24 -03:00
Dalai Felinto
09616c3f2f
Multi-Objects: Select similar edge SIMEDGE_FREESTYLE
...
I'm not happy with #ifdef WITH_FREESTYLE everywhere.
But I will remove them in an upcoming commit
2018-09-21 16:28:25 -03:00
Dalai Felinto
eeeb469db2
Select Similar: Cleanup
2018-09-21 15:42:07 -03:00