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-02-21UI: improve corner splitting feedback by showing custom cursors.Harley Acheson
* Two cursors for horizontal and vertical split. * Four cursors for each join direction. * One cursor to indicate when splitting is not possible. Differential Revision: https://developer.blender.org/D4264
2019-02-21UI: increase corner splitting hit area to include screen edges.Harley Acheson
Differential Revision: https://developer.blender.org/D4242
2019-02-21makesrna: Fix windows build.Ray Molenkamp
makesrna requires the pthread dll to be available before it can run.
2019-02-21Fix T60646: From instancer texture coordinate doesn't work in viewportSergey Sharybin
Made it so that generated coordinate is always calculated. Ideally, it will only be done depending on a current shading, but code is quite deep, and doing smarter thing here will end up in way bigger refactor. First, make things working, and then make them fast if they pop up in a profiles.
2019-02-21Fix for Fix (c) T61787: Duplicating a collection instance does not duplicate ↵Bastien Montagne
the dupli_group. Wrong logic in bitflags handling in own previous commit...
2019-02-21Fix (unreported) Broken DataTransfer modifier when source object is in Edit ↵Bastien Montagne
mode. Just use common API func to get evaluated mesh of other object in modifiers, instead of doing our own cooking. ;)
2019-02-21Fix T61787: Duplicating a collection instance does not duplicate the ↵Bastien Montagne
dupli_group. Transfomr init code called just after duplication (presumably before regular depsgraph update is executed) would erase new objects' transflags. This is more like a hack than a real fix, but since that transform piece of code is already a hack... Other solution would have been to force DEG to run after object duplication, think it's better to go with that solution for now. Not to mention to fact that dupli flags are put into transflag... ;)
2019-02-21Cleanup: typos in comments.Bastien Montagne
2019-02-21Fix T59338: Blender crashes immediately after loading attached file in ~80% ↵Bastien Montagne
of my attempts. Issue was a concurrent modification of an evaluated mesh by two other meshes using it as source for custom normals data transfer. Note that this fixes the crash (modifiers are strictly forbidden to modify any data besides their own!), but now will have to add a new CD type to be able to specifically request 'computed' clnors data layer, and not only 'encoded' one, for source mesh...
2019-02-21Merge branch 'blender2.7'Sergey Sharybin
2019-02-21Fix T61802: EXR preview JPEGs don't have the correct colorSergey Sharybin
Missing color management, probably from the very beginnings of the OCIO integration.
2019-02-21Subdiv: Enable topology cache for animationSergey Sharybin
This commit makes it so both Subdivision Surface and Multiresolution modifiers are caching OpenSubdiv topology. This cuts down evaluation time quite a bit, especially for meshes which don't have many extra ordinary verticies. Only working for animation. Other modifications like edit mode needs more work to make topology cache preserved by copy-on-write.
2019-02-21Fix: Missing closing brackets in includeJeroen Bakker
2019-02-21Fix T61733: wrong alpha for sequencer screen, multiply, .. blend modes.John Quillan
It was copying the alpha from the foreground instead of background image, which is not usually what is needed and inconsistent with the compositor. Differential Revision: https://developer.blender.org/D4371
2019-02-21Fix T61791: Motion path step is not taken into accountJacques Lucke
2019-02-21Fix T61786: local view not exiting correctly after recent changes.Brecht Van Lommel
2019-02-21Transform: remove constraints from the redo panelCampbell Barton
Constraint options had confusing behavior: - When non were pressed, the orientation was ignored. - When any were pressed, the orientation was used, but only unconstrained axed could be adjusted. Now constraining is only used for modal execution so there is no need to show these in the interface. When an orientation is selected, the XYZ values always transform using that space. Note, transform system should be refactored to support different orientations w/o having to use constraints. Addresses T57204
2019-02-21Cleanup: Line wrappingSergey Sharybin
2019-02-21Clip: Check memory allocation during prefetchSergey Sharybin
Aimed to make prefetching more stable for cases when it causes Blender to run out of memory.
2019-02-21Codestyle: IndentationJeroen Bakker
2019-02-21Fix: OpenCL Displacement and light samplingJeroen Bakker
The bake kernels are also used during mesh displacement and light importance sampling. We disabled the implementation of these kernels when baking was not enabled.
2019-02-21Fix redo regression w/ transform constraintsCampbell Barton
Adjusting a constrained transform would always use global space.
2019-02-21Fix transform reading all ob-data as a meshCampbell Barton
2019-02-21Tool: Use scale keymap for scale cage toolCampbell Barton
Needed so clicking anywhere performs uniform scale.
2019-02-21Theme: update blender-light theme clipping borderCampbell Barton
Color was too dark compared to the background color.
2019-02-21makesrna: Fix build error on windows.Ray Molenkamp
rB94f83a4ebd929e7c4f405b1c78d9db842dfe1689 introduced a dependency on pthreads but did not add it to the linker inputs.
2019-02-21Keymap: add context menus for paint modesCampbell Barton
These are place-holders with only a few items in each, as with the rest of the context menus they need to be populated & organized. Weight Paint 'weight' shortcut has been changed from W to Ctrl-F, to co-exist w/ the context menu shortcut.
2019-02-21Fix assert w/ multi-dimensional array printingCampbell Barton
Own oversight adding assert, result from MEM_allocN_len may be padded.
2019-02-21Keymap: Ctrl-Home/End to set start/end frameCampbell Barton
New shortcuts for the dope-sheet.
2019-02-21Fix T61563: Info space prints matrices as flat tupleSebastian Parborg
Add support for printing multi-dimensional arrays.
2019-02-21Fix T61765: thread-unsafe logging usedCampbell Barton
2019-02-21Merge branch 'blender2.7'Sergey Sharybin
2019-02-21Cycles: Fix uninitialized number of hitsSergey Sharybin
Was happening when looking for all intersections for transparent shadow rays in the case the ray is degenerate. Still quesitonable whether we should consider this a transparent or opaque configuraiton. Ideally, we should prevent such rays from happening, but that is another vector of debugging.
2019-02-20Units: Use units for smokeWilliam Reynish
-Use factor for flame_vorticity, slice_depth, density & volume_density -Use distance for surface_distance -Use factor for mix factor in Data Transfer modifier -Use prop_translation for pivot constraint offset
2019-02-20Units: Use correct units for transform operatorsWilliam Reynish
-Use distance for Shrink/Fatten Distance -Use factor for Smooth Factor -Use Factor for Randomize Uniform and Normal values -Use Distance for Randomize distance amount -Randomize Transform Scale was wrongly using distance
2019-02-20fix T61122 : Collada exporter exported alpha value (always 0) from ↵Gaia Clary
deprecated material attribute
2019-02-20cycles/opencl: Fix compile error.Ray Molenkamp
added missing quote, introduced in rB15edda3a8e07003bef695cca939744bbea80ad18
2019-02-20Merge branch 'blender2.7'Brecht Van Lommel
2019-02-20Local view: add operator property to disable framing selected objects.Brecht Van Lommel
Default behavior is unchanged still, but can be changed in the keymap. From testing I think this needs better visual feedback to indicate that you are in local view, if the view does not move it's not as clear.
2019-02-20Local view: don't restore selection when exiting local view.Brecht Van Lommel
Losing the selection can be inconvenient, and it's easy to select all local objects before exiting local view if needed.
2019-02-20UI: Use checkbox for shape keys 'mute'.Pablo Vazquez
Muting functions as enable/disable toggle, it's not viewport-only.
2019-02-20Units: Use pixels for denoising radius property, and set Cycles motion blur ↵William Reynish
duration to factor. Also fix own mistake of using of spaces instead of tabs in RNA.
2019-02-20Tests: only run OpenGL draw tests on lib/tests/opengl, support symlinks.Brecht Van Lommel
To keep running these tests relatively fast and practical to run often, running it on all .blend files is a bit much. So now we only run it on files from this directory. Additionally this adds supports for following symlinks, so that you can easily symlinks to other directories if you want to tests extra files which may have linked libraries.
2019-02-20Cleanup: fix compiler warning.Brecht Van Lommel
2019-02-20Cleanup: fix some versioning code running when not needed.Brecht Van Lommel
2019-02-20Fix crash when rendering and drawing curves at the same timeSergey Sharybin
Need to stop modifying original DNA data, this is not safe for threading and easily avoidable.
2019-02-20UI: Make Shutter Speed properties consistent in Eevee & Cycles.William Reynish
-Use PROP_FACTOR for both (It is a factor of the total frame length) -Set soft max to 1 and hard max to 2 for both.
2019-02-20UI: Change name of Sequencer option from 'Draw Waveform' to 'Display ↵William Reynish
Waveform' to fit the naming conventions described in T56648.
2019-02-20Merge branch 'blender2.7'Jeroen Bakker
2019-02-20Cycles OpenCL: Remove OpenCL MegaKernelJeroen Bakker
Using OpenCL MegaKernel has been slow and therefore not usefull. This patch will remove the mega kernel from the OpenCL codebase and the OpenCLDeviceBase class. T61736: removal of mega kernel T61703: baking does not work with mega kernel Tags: #cycles Differential Revision: https://developer.blender.org/D4383