Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-27 | Python GPU module: Wrap GPUIndexBuf | mano-wii | |
Differential Revision D3714 | |||
2018-09-27 | Python GPU module: replace `PyArg_ParseTupleAndKeywords` by ↵ | mano-wii | |
`_PyArg_ParseTupleAndKeywordsFast` part of T47811 ("for faster argument parsing"). | |||
2018-09-27 | Cleanup: remove star import | Campbell Barton | |
2018-09-27 | Tool System: expose rotate-source for click-extrude | Campbell Barton | |
2018-09-27 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-27 | Spin Tool: hide options unrelated to duplication | Campbell Barton | |
2018-09-27 | Keymap: use shift to de-deselect for tools | Campbell Barton | |
This allows for Ctrl-LMB to be used for lasso even with Border-Select active. | |||
2018-09-27 | Tool System: set a default tool for each mode | Campbell Barton | |
Also clear tools for the default startup file so changes to defaults apply to new files. | |||
2018-09-27 | Cleanup: pep8 | Campbell Barton | |
2018-09-27 | Cleanup: flip option unlock -> lock | Campbell Barton | |
Nearly all options are currently to toggle locking. | |||
2018-09-26 | Wireframe/Xray: Make Xray option local to wireframe mode | Clément Foucault | |
This commit make the Xray option for the wireframe different from the other shading mode. This makes it possible to rapidly switch between wireframe + Xray and Solid mode without Xray. Xray alpha is also decoupled. Both variables are duplicated and exposed separately through RNA. | |||
2018-09-26 | UI: switch shortcuts for pivot and orientation pie menus. | Brecht Van Lommel | |
Pivot is now period key, orientation is comma key. | |||
2018-09-26 | UI: keep some buttons fixed size in 3D view header. | William Reynish | |
2018-09-26 | UI: allow fractical unit size for layouts. | Brecht Van Lommel | |
2018-09-26 | UI: use pie menu for snap, pivot and proportional editing. | William Reynish | |
* Proportional pie menu at shift+O. * Snap pie menu at shift+S. * Pivot pie menu at comma. Previous comma, ctrl+comma, period and ctrl+period shortcuts for specific pivot types were removed. Ref T56881. | |||
2018-09-26 | Depsgraph: Add missing relation for spline IK | Sergey Sharybin | |
Solver should clearly depend on initializaiton. | |||
2018-09-26 | Cloth: Collision improvements | Luca Rood | |
This commit includes several performance, stability, and reliability improvements to cloth collisions. Most notably: * The implementation of a new self-collisions system. * Multithreading of collision detection. * Implementation of single sided collisions and normal overrides. * Replacement of the `plNearestPoints` function from Bullet with a dedicated solution. Further, this also includes several bug fixes, and algorithmic improvements. Reviewed By: brecht Differential Revision: http://developer.blender.org/D3712 | |||
2018-09-26 | Addons: reactivate 'STL format' addon | Jacques Lucke | |
Reviewers: brecht Differential Revision: https://developer.blender.org/D3735 | |||
2018-09-26 | Cleanup: Edit Surface & Curve engines unused code | Clément Foucault | |
2018-09-26 | Edit Surface: Use edit curve engine to display edit surface | Clément Foucault | |
It's so similar in practice that we don't need a separate engine for edit surface overlays. | |||
2018-09-26 | Edit Curve: Fix "show handles" option hiding nurbs segments | Clément Foucault | |
2018-09-26 | GP: Only check annotation origin for 3D View | Antonioya | |
2018-09-26 | GP: Rename parameter unlock_color and tooltip | Antonioya | |
2018-09-26 | GP: Fix unreported crash when click+drag in edit mode | Antonioya | |
2018-09-26 | GP: Change menu icons for hide/show | Antonioya | |
2018-09-26 | Implement additional modes for Shrinkwrap to a surface. | Alexander Gavrilov | |
In addition to the original map to surface and Keep Above Surface, add modes that only affect vertices that are inside or outside the object. This is inspired by the Limit Distance constraint, and can be useful for crude collision detection in rigs. The inside/outside test works based on face normals and may not be completely reliable near 90 degree or sharper angles in the target. Reviewers: campbellbarton, mont29 Differential Revision: https://developer.blender.org/D3717 | |||
2018-09-26 | GP: Fix unreported change material operator error | Antonioya | |
The first material of the list could not be assigned. | |||
2018-09-26 | Fix T56926: Highlighted selection doesn't disappear when locking layer | Antonioya | |
2018-09-26 | Multires: Use proper subdivision level for reshape | Sergey Sharybin | |
Apparently, part of code got lost last minute prior to push. | |||
2018-09-26 | Fix T56899: mesh deform bind does not work. | Brecht Van Lommel | |
2018-09-26 | Multires: Promote OSD CCG to be officially supported | Sergey Sharybin | |
Only active when WITH_OPENSUBDIV_MODIFIER is set to ON. There is still some work to be done to make that one enabled by default. | |||
2018-09-26 | Subsurf: Tweak versioning code | Sergey Sharybin | |
Select minimum of render subdivision levels and 3 for the initial value of quality. This way we don't force too much quality for meshes which were not supposed to be too much quality :) | |||
2018-09-26 | Fix crash opening some old files, after recent changes. | Brecht Van Lommel | |
2018-09-26 | Revert "Compositor: Added Weighted Standard Curve evaluation" | Brecht Van Lommel | |
This reverts commit b8c9df6f21587014cb6f11aa5bed6f9c1044e6ee. The code is not correct with regards to color management, and its purpose was not documented. | |||
2018-09-26 | GP: Check weight data before using it | Antonioya | |
2018-09-26 | Fix T56920: Crash: Renaming bone through outliner | Antonioya | |
2018-09-26 | Cleanup: Silence strict compiler warning | Sergey Sharybin | |
Was happening when using OSD for modifiers. | |||
2018-09-26 | OpenSubdiv: Cleanup, the TODO was actually solved | Sergey Sharybin | |
2018-09-26 | Clip editor: Fix usage of template_marker | Sergey Sharybin | |
Needs an update to the new Python API. Reported by Sebastian in IRC, thanks! | |||
2018-09-26 | GP: Adjust topbar layer selector to new fixed width | Antonioya | |
2018-09-26 | OpenSubdiv: Cleanup | Sergey Sharybin | |
2018-09-26 | Fix access past array boundaries | Sergey Sharybin | |
Need to resize `have_functions` arrays when adding more functions. Not sure there is more reliable way which will prevent accidents like this. Was caused by c47be43674f5. | |||
2018-09-26 | Gizmo: initial snap support for move | Campbell Barton | |
This allows the gizmo to snap to 3D view elements, Although currently this isn't usable gizmo's that use operator redo. | |||
2018-09-26 | Gizmo: support for cancelling move3d modal changes | Campbell Barton | |
2018-09-26 | Spin Tool: match dial orientation to active gizmo | Campbell Barton | |
2018-09-26 | Gizmo: add invoke_prepare callback | Campbell Barton | |
Allows gizmo groups to set values based on the gizmo about to be invoked. | |||
2018-09-26 | Fix misleading field naming. | Alexander Gavrilov | |
This is not any kind of length, it is the number of true values. | |||
2018-09-26 | Spin Tool: option (disabled) for gizmos to follow selection | Campbell Barton | |
Disable since this causes multiple axis to overlap too often. It's also glitchy since we don't have a good way to detect changes to selection. | |||
2018-09-26 | Correct error in last commit | Campbell Barton | |
Didn't account for non-identity orientation. | |||
2018-09-26 | Spin Tool: correct the initial redo dial rotation | Campbell Barton | |