Age | Commit message (Collapse) | Author |
|
|
|
|
|
* Panels now use single column layout.
* Footage Info was moved into Footage Settings.
* Display settings are now in a popover in the header.
* Graph view shows tracking controls in the header center.
Differential Revision: https://developer.blender.org/D3643
|
|
If the point had several weights, the result could be wrongly accumulated.
|
|
- Use ctrl for de-select since we may want to use shift for extend.
- Use cursor tool by default,
it's agreed lasso select isn't accessible from a shortcut by default.
|
|
|
|
This is useful to run OpenGL tests while continuing to do other tasks
without windows constantly popping up in the foreground.
|
|
|
|
|
|
Allows add-ons to add other categories.
|
|
|
|
|
|
Differential Revision D3714
|
|
`_PyArg_ParseTupleAndKeywordsFast`
part of T47811 ("for faster argument parsing").
|
|
|
|
|
|
Also clear tools for the default startup file
so changes to defaults apply to new files.
|
|
Nearly all options are currently to toggle locking.
|
|
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.
|
|
Pivot is now period key, orientation is comma key.
|
|
|
|
* 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.
|
|
Solver should clearly depend on initializaiton.
|
|
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
|
|
|
|
It's so similar in practice that we don't need a separate engine for edit
surface overlays.
|
|
|
|
|
|
|
|
|
|
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
|
|
The first material of the list could not be assigned.
|
|
|
|
Apparently, part of code got lost last minute prior to push.
|
|
|
|
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.
|
|
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 :)
|
|
|
|
This reverts commit b8c9df6f21587014cb6f11aa5bed6f9c1044e6ee. The code is not
correct with regards to color management, and its purpose was not documented.
|
|
|
|
|
|
Was happening when using OSD for modifiers.
|
|
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.
|
|
This allows the gizmo to snap to 3D view elements,
Although currently this isn't usable gizmo's that use operator redo.
|
|
|
|
|
|
Allows gizmo groups to set values based on the gizmo about to be invoked.
|
|
This is not any kind of length, it is the number of true values.
|
|
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.
|
|
Didn't account for non-identity orientation.
|