Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2018-05-08Modifier stack: port Displace to new Mesh-based system.Bastien Montagne
2018-05-08Fix recent Curve porting: mesh pointer may also be NULL in non-EditMode case.Bastien Montagne
2018-05-08Mod_util: Add back vcos parameter to get_texture_coords_mesh().Bastien Montagne
Now we use vcos when provided, and fall back to mesh vertices' co otherwise. Deform modifiers usually do not have up-to-date coordinates in Mesh itself, only in given vcos array!
2018-05-08Mesh normals: clear runtime dirty normal flag also when computing clnors.Bastien Montagne
2018-05-08Merge branch 'master' into blender2.8Sergey Sharybin
2018-05-08Tracking: Use bmain from contextSergey Sharybin
2018-05-08Clay: Simplify matcap manipulationSergey Sharybin
No need to hard-coded handling of every individual matcap. They are in the continuous index range anyway.
2018-05-08Clay: Don't use hardcoded constant in the stringSergey Sharybin
Stringify the actual constant instead.
2018-05-08Multi-Object-Editing: select random by Jefferson Rausseo with changesDalai Felinto
Aside from identation, seed should change for each object. Otherwise to objects with a copied mesh would get the exactly same "random" selection. And we do so in a consistent way so it doesn't vary depending on object order. Seed bump using hash suggested by Campbell Barton and Sergey Sharybin. Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3231
2018-05-08Ported Mesh Deform modifierSybren A. Stüvel
This modifier still has issues that are not related to this port: - While editing the deformation mesh, the deformed mesh doesn't update. This update only happens after exiting edit mode, making editing cumbersome. - Binding doesn't work yet. It works fine when binding in master and loading pre-bound in 2.8. This was also an issue before this port, and will be investigated separately.
2018-05-08looptri + bvhtree support for MeshSybren A. Stüvel
2018-05-08Multi-Object-Editing: vertices smooth by Jefferson RausseoDalai Felinto
Changes by me: * Identation (tabs not space) * Moving RNA_.*_get outside for loop) Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3230
2018-05-08Multi-Object-Editing : Extrude Repeat by Falk DavidDalai Felinto
Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3224
2018-05-08Prevent segfault when opening file browser while a 2.79 file was loaded.Sybren A. Stüvel
Loading a file that was written with the master branch into the 2.8 branch, and then trying to load or save, caused a segfault.
2018-05-08Edit Mesh: multi-object rotate_uvs support by Pablo DobarroDalai Felinto
Changes by me: Moving RNA_.*get outside for loop and indentation fix. Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3221
2018-05-08Edit Mesh: multi-object reverse_uvs support by Pablo DobarroDalai Felinto
Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3220
2018-05-08Modifiers stack: port Curve to new Mesh-based system.Bastien Montagne
2018-05-08Rename BKE_bmesh_to_mesh to BKE_bmesh_to_mesh_nomain.Bastien Montagne
Let's be clear about functions generating datablocks outside of Main database.
2018-05-08BKE_mesh_new → BKE_mesh_new_nomainSybren A. Stüvel
Including 'nomain' in the name explicitifies that the returned mesh is NOT stored in any library.
2018-05-08Cleanup: quiet warning, whitespaceCampbell Barton
2018-05-08Fix crash cancelling search, caused by D3207Campbell Barton
2018-05-08Added BKE_mesh_ensure_normals()Sybren A. Stüvel
This calls BKE_mesh_calc_normals() only if the mesh vertex normals are marked as dirty.
2018-05-08Added BKE_mesh_new()Sybren A. Stüvel
This function creates a Mesh struct with a number of vertices/edges/etc. It allocates the minimal number of CD layers needed. Currently not yet used, but will be soon in the upcoming BKE_new_mesh_from_curve_displist().
2018-05-08Multi-Object-Editing : Support for MESH_OT_solidify by Lucas BoutrotDalai Felinto
Maniphest Tasks: T54641, T54643 Differential Revision: https://developer.blender.org/D3218
2018-05-08Multi-Object-Editing Support for MESH_OT_wireframe by Lucas BoutrotDalai Felinto
Maniphest Tasks: T54641, T54643 Differential Revision: https://developer.blender.org/D3217
2018-05-08Edit Mesh: multi-object faces_shade_flat support by Pablo DobarroDalai Felinto
Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3219
2018-05-08Multi-Object Editing: subdivide edgering support by Henry @SkippiDalai Felinto
Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3215
2018-05-08Multi object editing - face dissolve support by Mateusz GrzelińskiDalai Felinto
Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3214
2018-05-08Extrude Widget: subscribe to operator settingsCampbell Barton
Needed so changing orientation refreshes.
2018-05-08Add note about compat code in uber eval causing modifiers to be applied twiceMai Lavelle
2018-05-08WM: log message bus operationsCampbell Barton
2018-05-08Merge branch 'master' into blender2.8Campbell Barton
2018-05-08Cleanup: remove unused wmReport structCampbell Barton
2018-05-08WM: refresh tool on object mode switchCampbell Barton
The tool manipulator could become disabled when set in the wrong mode.
2018-05-08WM: publish Object.mode changes on mode switchingCampbell Barton
2018-05-08WM: quiet GCC redundant declaration warningsCampbell Barton
2018-05-07Multi-Object-Editing : Support for Edge Dissolve by Lucas BoutrotDalai Felinto
With minor indentation changes by me. Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3211
2018-05-07Multi object editing - verticle dissolve support by Mateusz GrzelińskiDalai Felinto
With changes by me: * Indentation (tabs) * Removing RNA_boolean_get tests out of the for loop. * Continue iterator if no selected vertice. Maniphest Tasks: T54643 Differential Revision: https://developer.blender.org/D3210
2018-05-07Extrude Widget: Add orientation to topbarCampbell Barton
Add extrude operator that's intended to work on the current selection and be activated as a tool.
2018-05-07Extrude Widget: orient correctly w/ rotated objectCampbell Barton
2018-05-07Extrude Widget: don't show when movingCampbell Barton
2018-05-07Multi Object Smooth shading by Ethan BrierleyDalai Felinto
With small changes by Dalai Felinto. Differential Revision: https://developer.blender.org/D3213
2018-05-07Fix: Select all didnt' work with COW pose bonesJoshua Leung
2018-05-07DRW: Fix incorrect blending function reset.Clément Foucault
2018-05-07Modifier stack: move vgroup editing modifiers to new Mesh-based system.Bastien Montagne
Some notes here: * Proximity with non-mesh objects (like curve, see TEST_2 scene in weightvg testfile) are not working currently. This is known TODO of COW depsgraph project. * Proximity modifier is slower, due to some other TODO pending on BVHTree creation/caching for Mesh.
2018-05-07Modifier stack: add new get_texture_coords_mesh() helper.Bastien Montagne
Will eventually fully replace get_texture_coords().
2018-05-07Fix ARMATURE_OT_layers_show_all now works with COWJoshua Leung
2018-05-07Merge branch 'master' into blender2.8Bastien Montagne
2018-05-07Merge branch 'master' into blender2.8Campbell Barton
2018-05-07Fix (unreported) memleak when copying object with some modifiers.Bastien Montagne