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-06-15Cleanup: Rename: Static Override -> Library Override.Bastien Montagne
Better to make internal code naming match official/UI naming to some extent, this will reduce confusion in the future. This is 'breaking' scripts and files that would use that feature, but since it is not yet officially supported nor exposed in 2.80, as far as that release is concerned, it is effectively a 'no functional changes' commit.
2019-06-14Fix T65814: Copy pasting audio strip from video crash BlenderSergey Sharybin
2019-06-14Fix T64913 Eevee: shader compilation does not reset TAAClément Foucault
This tracks the number of compiling shaders and just reset the TAA if previous number mismatch.
2019-06-14Cleanup: DRW: Remove one useless matrix multiplicationClément Foucault
2019-06-14Fix T65569 Eevee: Volumetrics on alphablend surf. not working in rendersClément Foucault
The wrong volume buffer was used one frame out of two.
2019-06-14UI: Outliner - GP Icon ChangesHarley Acheson
Changes all GP layer icons to Pencil and highlights selected layer with background color. Differential Revision: https://developer.blender.org/D5073 Reviewed by Dalai Felinto
2019-06-14Outliner - Notify on GP Layer ChangeHarley Acheson
This adds NA_SELECTED to notifier when selecting Grease Pencil layers so Properties Editor will update Differential Revision: https://developer.blender.org/D5073 Reviewed by Dalai Felinto
2019-06-14Fix T65641: Move to collection - arrow keys work in the opposite directionDalai Felinto
Patch my Germano Cavalcante (mano-wii).
2019-06-14Fix T65630: Paste pose doesn't work with motion paths enabledSergey Sharybin
2019-06-14Fix pose copy storing action/animation in copybufferSergey Sharybin
2019-06-14Fix T65632: Connected Proportional Editing is affected by Curve Object's ↵Sebastian Parborg
Local Scale Make curve vertex distance take into account the object scale.
2019-06-14Eevee: Fix Contact shadows with Translucent BSDFClément Foucault
2019-06-14Fix T65647 EEVEE: Contact shadows "Softness" settings darkens objectsClément Foucault
This was commited by mistake.
2019-06-14Fix T65803: MPEG4 unsupported timebase denominatorSybren A. Stüvel
- MPEG4/DivX has a maximum value of 65535 for the timebase denominator. - MPEG1 and 2 have a list of supported frame rate ratios. These use ratios like 24000/1001 and need those exact numbers. This fixes an issue introduced in c5b1e7cd4e86f9aff010fa84192d783b895ce6c7 where the correct ratio was passed to FFmpeg, but not with the identical numbers FFmpeg has in a lookup table.
2019-06-14Fix T65763: Reset GPU when exporting annotationsJeroen Bakker
When exporting annotations using `bpy.ops.render.opengl` the annotations where only correct in the first frame. In the second frame the annotations was shifted by half the resolution. This change will reset the GPU matrices when the annotations are rendered.
2019-06-14Partial revert of "Theme: Blender Light update"Campbell Barton
Partially reverts commit 3b58bf3c7ebc1c6aaea98678ea4d462d9191007a Green highlights aren't as bright as yellow/orange & were reverted for the default theme, do the same for the light theme.
2019-06-14Theme: Update Blender LightCampbell Barton
2019-06-14Cleanup: remove developer panelCampbell Barton
Defined whole panel for a single checkbox which is hidden by default.
2019-06-14Mesh Selection: Move Selection ID Context Utilities to ED_view3d.mano-wii
This patch does not bring functional changes, but it is a good change if we want to use these utilities in areas other than those using BMesh (eg painting editors). This is also a step to replace `ED_view3d_select_id_validate`. That function erroneously checks `V3D_INVALID_BACKBUF` which causes it to update unnecessarily. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D5072
2019-06-14Docs: minor improvements to --app-template help textCampbell Barton
2019-06-14Cleanup: sort structsCampbell Barton
2019-06-14Cleanup: minor adjustments to --help text formattingCampbell Barton
- Single quote args so they show with string literals in the manual. - Improve the description of animation playback mode.
2019-06-13Fix T61768 Eevee Offscreen renderingClément Foucault
The issue was caused by a bad usage of GPUOffscreen. The Framebuffer was created using a window framebuffer and used in a viewport callback when another GPUContext was bound. This change allows up to 3 framebuffers per GPUOffscreen. Most common case will be using 2 framebuffers (one for init and one for drawing) but in the case of more (bad usage) it will just degrade performance a bit.
2019-06-13Fix T65783: Gpencil Edit mode doesn't round data iconAntonioya
See D5071 for more details Thanks to @brecht for his help
2019-06-13Fix T59275: generated texture coordinates don't stick to mesh for shape keysBrecht Van Lommel
No need for this optimization in Eevee anymore, instead the modifier stack will only compute CD_ORCO when needed.
2019-06-13Fix part of T63595: generated texture coordinates don't stick to deforming meshBrecht Van Lommel
Always compute CD_ORCO undeformed coordinates now for rendering, same as before. There is still a refresh issue to be fixed, when switching from solid to textured mode in the viewport. Computing such undeformed coordinates can be expensive and is not actually needed if the mesh is only using e.g. UV maps. This was the same in 2.79, at least now we are skipping the computation when there are no deforming mdifiers on the mesh.
2019-06-13Mesh: don't compute CD_ORCO layer when there are no deforming modifiersBrecht Van Lommel
This saves memory and evaluation time for simple static meshes with e.g. a subdivision surface modifier. If no CD_ORCO layer exists then we assume the actual vertex coordinates are equal to the original undeformed coordinates.
2019-06-13T65783: UI Inconsistency with Grease Pencil icons in Properties and OutlinerAntonioya
Fixed Properties and tab icons
2019-06-13Fix T65669 Bones in Envelope Display break apart after selecting boneClément Foucault
This was because the VAOs were not updated if an instance batch was reusing a VBO containing instances attributes which was reinitialized. Now we ensure the Batch will reconfigure the VAOs if the VBO is 0.
2019-06-13Fix T65109: Object deleted when removed from the RigidBodyWorld collection.Bastien Montagne
While user should never do that, it appears many end up using a 'view layer' instancing collection as RBW collection, and even worse, have objects in that unique collection. Therefore, when removing RB simulation from an object, which among other things has to remove it from the RBW collection, it would fully delete the object from the blend file. This fix merely checks the usercount of RB-removed object, and if it is at 1 (which means object was in a single collection), it adds it to the scene's master collection first.
2019-06-13Fix T65445: wrong defaults when appending workspaces from builtin templatesBrecht Van Lommel
2019-06-13Defaults: refactor startup.blend code, more consistely apply to templatesBrecht Van Lommel
There were various changes only applied to specific builtin templates even though they should apply to all, since it's possible to do e.g. use grease pencil objects in the general template or use mesh sculpting in the grease pencil template. Also, nearly all changes now apply to builtin templates only. This was already the case for most, and the distinction seems to have been more by accident than intent.
2019-06-13Industry Compat keymap: Fix broken Tab key in the Text EditorWilliam Reynish
Was being used for operator search here, which doesn't make any sense
2019-06-13Fix: Sequencer timecodes was using wrong propertiesWilliam Reynish
- The Start value and the Playhead value both used 'frame_start', which only tells you where the strip was originally inserted. Instead 'frame_final_start' is now used, which results in the correct timeline values. - When scaling the sidebar some of the the labels weren't scaling correctly, this has been fixed - Use Hold Cut/Cut instead of Hard/Soft Cut, for consistency Patch by Peter Fog Differential revision: https://developer.blender.org/D5065
2019-06-13Fix "Fix Deform" not working in Blender 2.8Sergey Sharybin
Need to copy changes to the evaluated mesh before requesting new deformed mesh. Tested on a file from T32406.
2019-06-13Fix "Fix Deform" access evaluated data form original objectsSergey Sharybin
This is part of T60517.
2019-06-13Set Node Editor to use Box Select tool by defaultWilliam Reynish
This makes Shift and Ctrl work properly to extend and subtract selections. This also moves Cut Links to Ctrl-RMB, which doesn't conflict with the selection tool.
2019-06-13Cleanup: clang-formatAntonioya
2019-06-13GPencil: Reorganize blend shaderAntonioya
Reorganize code and change some functions to mimic other softwares blend modes. Still need more work.
2019-06-13GPencil: Remove blend_opacity from shaderAntonioya
The opacity was already used and using it in the shader only duplicate the blend.
2019-06-13Particle system: Move runtime data to runtime fieldSergey Sharybin
Allows it to be preserved during copy-on-write update when on-geometry related update is needed. This is a required part for T63537, where we need to preserve the entire evaluation data when object is tagged for only RECALC_COPY_ON_WRITE. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D5023
2019-06-13Clear Datablocks Preview: add some more generic options.Bastien Montagne
Sometimes one may want to nuke all previews altogether, running the operator for all eight individual ID types would be tedious then...
2019-06-13Fix T65034: Viewing material calls frame update handlerSergey Sharybin
Use lower level dependency graph evaluation which doesn't run any handlers, doesn't touch sound system, doesn't inform image editors about changes. Should probably move such evaluation steps to a helper function in DEG module, but that is more like a cleanup. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D5067
2019-06-13Cleanup: correct wireframe xray flag nameCampbell Barton
Revert part of d56c0a0a6affcdfd7335c
2019-06-13Cleanup: clang-formatCampbell Barton
2019-06-13Cleanup: tweak logic for skipping modulesCampbell Barton
Startup is the special case, so match against this instead of 'modules'.
2019-06-12Hide from UI overridable option for custom properties.Bastien Montagne
2019-06-12Fix T57489: Texture coordinate object reference not updating in EeveeSergey Sharybin
2019-06-12GPencil: Fix clamp alpha problems when using Regular blendAntonioya
The problem was the alpha was not premult and the opacity factor was applied two times.
2019-06-12Typos in descriptionJeroen Bakker