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
AgeCommit message (Collapse)Author
2019-03-20Error in last commitCampbell Barton
2019-03-20Fix T62682: Inconsistent NDOF camera auto-keyCampbell Barton
Some view operations auto-keyed when locking the camera to view but some NDOF operators didn't yet support it. Auto key during animation playback for recording camera motion.
2019-03-20Fix T62757: Mirror operator fails for non-modal executionCampbell Barton
Unlike most transform operators that use an orientation and values, Mirror uses the constraint axes to define which axes are mirrored. Now constraint axes are shown in this case. Other changes: - Use 'EXEC_DEFAULT' for mirror menu items. - Show mirror on local axis when not in edit-mode since this is useful in object mode too. - Remove mirror vertex groups since this is in the vertex group menu and this menu isn't currently used for general symmetry operators which are currently in other menus.
2019-03-203D View: snap cursor to world origin now resets rotationCampbell Barton
2019-03-20Fix T62736: Inconsistent behavior bpy.utils.user_resource()Philipp Oeser
If a subfolder was specified which didn't exist, logic would fallback to get_path_user (instead of get_path_environment). Now always use the from the environment variable if it's set and exists.
2019-03-20DRW: minor optimization for edit-mesh conversionCampbell Barton
Finding visible connected elements is often a direct lookup when they're not connected to hidden geometry. Add inline wrappers that avoid a function call, gives minor speedup creating GPU edit-mesh data.
2019-03-20UI: center floating popoversCampbell Barton
Tweak placement so useful items are more likely to be nearby, centering horizontally and align vertically to the first button.
2019-03-20Cleanup: styleCampbell Barton
2019-03-20Cleanup: unused varsCampbell Barton
2019-03-20Fix T59719 Bake Indirect Lighting doesn't update env map reflectionClément Foucault
2019-03-20UI: Remove UI name overrides for Reveal Hidden.William Reynish
Makes the consistent operator names shine through into the UI.
2019-03-19UI: Use 'Render Image' for image rendering in the viewportWilliam Reynish
This is more consistent with the main Render menu, and more descriptive
2019-03-19Fix: Inconsistent spacing in Python file after recent changesWilliam Reynish
2019-03-19Unify "Hide Selected / Reveal Hidden" operator namesDalai Felinto
All edit mode related operators are now "Hide Selected / Reveal Hidden". Before we had different variatons of them: Hide Selection: * MESH_OT_hide * GPENCIL_OT_selection_opacity_toggle Hide Selected Bones: * ARMATURE_OT_hide Hide: * MBALL_OT_hide_metaelems Hide Selected: * CURVE_OT_hide * PARTICLE_OT_hide * POSE_OT_hide * UV_OT_hide Reveal Bones: * ARMATURE_OT_reveal Reveal: * MBALL_OT_reveal_metaelems Operators not renamed: * Hide Curves (GRAPH_OT_hide) * Hide (OUTLINER_OT_hide) Note we can do a step further and mass rename them to match their UI names. Where Reveal Hidden is Show Hidden. But for now at least they are all unified.
2019-03-19Fix T62735: hiding curves doesnt hide in viewportDalai Felinto
Copying what we do for mesh objects.
2019-03-19Fix T62749: random mesh selection crashes.Brecht Van Lommel
This was an off-by-one error in the initialization of tbuf, but refactored the code a bit more to be less obscure.
2019-03-19Fix: Make sure color panels only appear in modes where they are supportedWilliam Reynish
2019-03-19UI: Rename GPencil Brush 'Appearance' panel to 'Display'William Reynish
Makes it consistent with other paint modes
2019-03-19Fix: Color Picker and Color Palette panels were appearing for non-color ↵William Reynish
tools in Vertex Paint mode Use correct poll method for both modes
2019-03-19UI: Make Brush Display panel consistent between Image Editor and 3D View ↵William Reynish
texture painting -Slightly simplify in both places too
2019-03-19Merge branch 'blender2.7'Brecht Van Lommel
2019-03-19UI: Remove redundant separatorWilliam Reynish
2019-03-19UI: Make Stroke panel consistent between Image Editor and 3D View texture ↵William Reynish
painting This should probably become de-duplicated, but at least they look consistent now
2019-03-19Fix: own wrong path to image paint tool settings in recent commitWilliam Reynish
2019-03-19Cycles: add cycles.merge_images operator for combing EXR renders.Brecht Van Lommel
This is only available through the API, mainly intended for render farms to combine rendered multilayer EXR Files with different samples. The images are currently expected to have the exact same render layers and passes, just with different samples. Variance passes are still simply a weighted average, ideally these should be merged more intelligently. Differential Revision: https://developer.blender.org/D4554
2019-03-19UI: Re-organize Brush PropertiesWilliam Reynish
- Consolidate each brush section (Color, Palette, Gradient) and make them distinct - Remove the lock icons and move these items into an Options sub-panel, together with other toggles - They now have more descriptive names - Use an enum for view vs scene brush unit - Use Property Split layout and sub-panels in line with the rest of 2.8 - Rename Curve panel to Falloff Reviewed by: campbellbarton, pablovazquez Maniphest Tasks: D4529 Differential Revision: https://developer.blender.org/D4529
2019-03-19Units: Use PROP_PIXEL for grad_spacingWilliam Reynish
2019-03-19Cycles: Implement function to format and parse human readable timeSergey Sharybin
Gives value in seconds for a string which is encoded in format HH:MM:SS.hh.
2019-03-19Fix: Add poll methods for quick effects operatorsmatc
Differential Revision: https://developer.blender.org/D4259
2019-03-19Cleanup: correct commentCampbell Barton
2019-03-19UI: scale cursor motion threshold by DPICampbell Barton
This was using hard coded values of 2-3px. Move both drag and motion thresholds to defines.
2019-03-19Fix T60684 Fourth and subsequent vertex color / UV layers displayed blackClément Foucault
2019-03-19BLI_kdtree: use 1d tree for select similarCampbell Barton
2019-03-19BLI_kdtree: add 1d kdtree supportCampbell Barton
Some users only use the tree to store a single value.
2019-03-19Fix T62715: Grease Pencil Apply Armature Modifier IssueAntonioya
@sergey wrote: "The reason it was failing is because md points to an original armature, which doesn't have runtime data needed for deformation. That data is to come from evaluated armature." Thanks to @sergey for his help.
2019-03-19Fix T62622: Animating vertex does not update viewportSergey Sharybin
Missing dependency graph update due to wrong relation.
2019-03-19Workbench: World Clipping For Specular TransparentJeroen Bakker
When Specular Transparent materials are used the world clipping did not work on the transparent materials. The reason was that the accum shaders did not vary on the existance of the clipping planes This patch will variate the accum shaders when clipping planes are active. Reviewed By: fclem Maniphest Tasks: T61023
2019-03-19Fix T62558: Certain IES file causes crashJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D4551
2019-03-19Cleanup: name 3D/4D trees in similar selection codeCampbell Barton
Do this so trees have matching & logical names.
2019-03-19UV: Use BLI_kdtree_2d for 2D dataCampbell Barton
2019-03-19BLI_kdtree: add 2D kdtree supportCampbell Barton
Some users of the 3D versions were storing 2D data in it. Using a 3D tree for 2D data adds a spatially redundant branch every 3rd level, as well as some extra memory use, best avoid this.
2019-03-19Workbench: Support Odd Number Of AA SamplesJeroen Bakker
Workbench render engine did not work when an odd number of AA samples were used. A user could enter these values by disabling AA or set the number of AA samples in the Render/Film panel to an odd number. This commit will not perform TAA passes when AA is disabled. For supporting the setting of 5 or 11 samples the bitmask was replaced by an if statement as this was making the odd number not render correctly. As extra introduce the jitter samples of 5 and 11 so the images will be more clean. a jitter sample of 11 used to read outside the allocated space of the jitter samples. Fix T60820 Reviewed By: fclem Maniphest Tasks: T60820 Differential Revision: https://developer.blender.org/D4546
2019-03-19Cleanup: use BLI_kdtree_3d prefixCampbell Barton
Use prefix now there isn't only the 3d version.
2019-03-19Fix T62732: Bpy/Python is letting create inputs at the node level for node ↵Bastien Montagne
groups that make blend file unsaveable. Group nodes should not allow to add IO sockets to themselves directly, in that case we actually want to add IO sockets to their underlying node tree. Fairly straioght forward to support actually.
2019-03-19Fix T62595: Select co-planar faces failsCampbell Barton
2019-03-19BLI_kdtree: refactor to support different numbers of dimensionsCampbell Barton
This moves logic into kdtree_impl.h which is included in a source file that defines the number of dimensions - so we can easily support different numbers of dimensions as needed (currently 3D and 4D are supported). Macro use isn't so nice but avoids a lot of duplicate code.
2019-03-19Fix T61475 Particle edit does not render children if path step > 7Clément Foucault
Gives 2 more bits to the segment count. Also subtract 1 because segment count cannot be negative.
2019-03-19GPencil: Include gpencil objects in BKE_object_minmaxCampbell Barton
Also remove redundant check for meshes.
2019-03-19Cleanup: remove unused for gpencil bounds calculationCampbell Barton
2019-03-19Fix T62743: GPencil dimensions are large when no geometry existsCampbell Barton
Use fallback when no data exists matching bound-box for other kinds of geometry.