Rohan Rathi
710d2def65
Initialized normal data in BevMod
2018-08-04 23:38:12 +05:30
Rohan Rathi
435d731c6f
Added some comments to bevel_harden_normals for bev tool
2018-08-04 23:36:00 +05:30
Rohan Rathi
e5e9578881
Added comments to functionality in main bevel code
2018-08-04 23:20:53 +05:30
Rohan Rathi
cc30793a76
Added comments to seam and sharp len, removed unused var
2018-08-04 22:38:54 +05:30
Rohan Rathi
7db1db72bb
Fixed hnmode not being passed with bevel tool
2018-08-04 22:32:28 +05:30
Rohan Rathi
997b35f57a
Added comments on hn_mode, BMOps on bevel
2018-08-04 22:31:53 +05:30
Rohan Rathi
e8748e5ae7
Fixed comment formatting in editmesh.c
2018-08-04 22:11:57 +05:30
Rohan Rathi
86f6c15809
Removed redundant comment in BMesh
2018-08-04 22:11:11 +05:30
Bastien Montagne
cc004fd13c
Some more minor typo fixes in comments.
2018-08-01 14:37:24 +02:00
Bastien Montagne
9a43ebdd5b
Fix more merge stupid leftover, and some build warnings.
2018-08-01 14:29:36 +02:00
Bastien Montagne
ef8ab3b4c2
Fix issues after last 2.8 merge.
2018-08-01 14:21:45 +02:00
Bastien Montagne
936d1cef6e
Merge branch 'blender2.8' into soc-2018-bevel
...
Conflicts:
release/scripts/addons
release/scripts/startup/bl_ui/space_view3d_toolbar.py
source/blender/editors/space_outliner/outliner_draw.c
2018-08-01 14:16:41 +02:00
Antonioya
ddd62f1b10
Cleanup: Remove ToDo comment
2018-08-01 11:21:37 +02:00
Antonioya
20e5fc4d32
Fix context problem when render in background mode
...
Bug reported by Sergey.
2018-08-01 10:58:10 +02:00
Antonioya
af79ac944d
Cleanup: Replace "Move Color" to "Assign Material"
2018-08-01 10:39:16 +02:00
Antonioya
c06bed25c7
Fix T56187: Crash using cursor tool in Edit/Sculpt and Weight Paint mode
...
The transform tried to calculate the multiframe falloff, but there was not any stroke to do that.
2018-08-01 10:17:05 +02:00
Campbell Barton
3f5d3aa057
Merge branch 'master' into blender2.8
2018-08-01 16:39:34 +10:00
Campbell Barton
583b2f9a3d
Cleanup: remove unused array member
2018-08-01 16:38:57 +10:00
Campbell Barton
5f55bbf3d0
RNA: add space_type to tool
2018-08-01 16:02:20 +10:00
Campbell Barton
f4a06b390b
Keymap: use Q key for quick menu in gpencil mode
...
Note, the keys for changing line display are now more obscure
(Shift-Q, Shift-Alt-Q), and might be changed.
2018-08-01 12:19:46 +10:00
Campbell Barton
0f449541d2
Merge branch 'master' into blender2.8
2018-08-01 09:01:29 +10:00
Campbell Barton
6a39d72558
Cleanup: declare vars or make static
2018-08-01 08:57:31 +10:00
Campbell Barton
29937dce8f
Merge branch 'master' into blender2.8
...
Move 'View3D.flag3' options into 'gp_flag'.
2018-08-01 08:42:00 +10:00
Campbell Barton
e8d58080df
DNA: remove View3D.flag3
...
Having 'flag, flag2, flag3' is getting out of hand especially
when we support increasing the size of types.
Make flag2 into an int.
Note, this looses the 'show world' option,
but it's not such an important setting.
2018-08-01 08:08:59 +10:00
Clément Foucault
3667a5402e
KnifeTool: Use GPUBatch API instead of IMM to fix buffer overflow issue
...
This also include a small optimisation (remove of a double loop and half of
the memory allocation for hit points)
This should fix T55946 Crash using knife tool on mesh with large number of
vertices.
Tried with a 500K vert suzanne and it seems fine.
2018-07-31 20:10:14 +02:00
Clément Foucault
6ba70d5996
Fix crash when rendering viewport within another area
...
This also Fix T55574 Crash on sequencer preview
2018-07-31 18:21:23 +02:00
Clément Foucault
7e0eb0d071
GPUFrameBuffer: Put active framebuffer in GPUContext
...
instead of being ThreadLocal and leading to incorrect usage.
We still enforce no framebuffer when changing context. We can lift this
restriction later.
2018-07-31 18:21:23 +02:00
Clément Foucault
3ecba657bb
GPU: Replace malloc/calloc/realloc/free with MEM_* counterpart
2018-07-31 18:21:23 +02:00
Antonioya
9b817bc168
Fix set_pixel overflow in fill brush
...
The value of the index was above the size of image
2018-07-31 17:03:12 +02:00
Joshua Leung
4684375bd4
Fix: Motion Paths were still visible after clearing them
...
After clearing motion paths from objects, those objects needed to be
tagged for copy on write so that the copied data (i.e. viewport)
recieve the changes (i.e. removed paths)
Reported by Hjalti
2018-08-01 02:18:54 +12:00
Pablo Vazquez
d803b4e43b
UI: Grease Pencil Simplify tweaks
...
Single-column layout and tweaks to tooltips.
2018-07-31 16:14:13 +02:00
Antonioya
d41f448b3b
Change Brush smooth factor to 0.1 by default
...
The old values were too high.
2018-07-31 16:04:57 +02:00
Antonioya
ff1ca80f01
Set overlay default values
2018-07-31 15:57:11 +02:00
Antonioya
a3893ed03e
Enable ghost onion skin by default
...
This option was changed by error when implement annotations.
2018-07-31 15:39:49 +02:00
Campbell Barton
ebca6f5f20
Fix grease pencil line toggle
...
Replace with generic context toggle operator.
2018-07-31 23:39:01 +10:00
Bastien Montagne
475e9003c0
Fix T55718: Blender 2.8 crashes when converting to Curve from Mesh.
...
We only want to care about runtime.mesh_orig if… data is indeed a Mesh! ;)
2018-07-31 15:33:47 +02:00
Pablo Vazquez
ddd44315b8
UI: Grease Pencil Onion Skin minor tweaks
...
Avoid double label for same properties in single-column.
Onion Skinning: Group custom colors together, and frame before/after together.
Small changes to tooltips.
2018-07-31 15:13:13 +02:00
Sergey Sharybin
bb7b1cc884
Fix T56170: Fake dependency cycle in new depsgraph + interleaved armature update + proxy
...
Make proxy copy result more atomic operation.
2018-07-31 13:24:57 +02:00
Antonioya
7a91ae1103
Fix memory leak in DRW_cache_gpencil_axes_get
...
The Batch was created using old function without GPU_BATCH_OWNS_VBO and the batch was not removed from memory
2018-07-31 13:22:41 +02:00
Campbell Barton
31fcd40efd
Cleanup: use static variables
2018-07-31 20:45:43 +10:00
Antonioya
f945303877
Cleanup: Fix weird comparisons
2018-07-31 12:44:01 +02:00
Antonioya
0b85bb847c
Cleanup: Remove overflow array element
2018-07-31 12:38:44 +02:00
Antonioya
20d525eb8b
Fix assert when load file with shading enabled
...
Credits for this fix goes to Clément Foucault.
2018-07-31 12:37:58 +02:00
Campbell Barton
f06884b18a
Cleanup: style, duplicate includes
2018-07-31 20:11:55 +10:00
Brecht Van Lommel
b2193e020b
Fix crash opening .blend files with palettes.
...
Palettes were incorrectly set as having animation data.
2018-07-31 11:48:03 +02:00
Brecht Van Lommel
d273f3ff71
Cleanup: fix compiler warnings.
2018-07-31 11:48:03 +02:00
Sergey Sharybin
1fd27c2332
Respect ID user count when creating pose on object copy
...
This solves wrong user counter of custom shape when duplicating bone
few times and then undoing all the duplications.
2018-07-31 11:39:22 +02:00
Sergey Sharybin
75f1fb6d86
Depsgraph: Fix crash on undo of new bone added
...
Pose is not brought up to date for until exit of edit mode,
so can not use.
2018-07-31 11:39:22 +02:00
Campbell Barton
ad5b611953
Cleanup: style
2018-07-31 19:21:04 +10:00
Sergey Sharybin
a823f58dfd
Subsurf: Disable oprtion for now
...
Committed by accident, is too early for this yet.
2018-07-31 11:17:51 +02:00