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-01-24Cleanup: add missing braces to draw managerCampbell Barton
2019-01-24Cleanup: use macro to set flagsCampbell Barton
2019-01-24Fix smoke clipping being ignored by Cycles and not being editable after baking.Brecht Van Lommel
The value worked in 2.7, but not with copy-on-write in 2.8.
2019-01-24Fix T59650: adding texture paint slot image shows wrong color.Brecht Van Lommel
2019-01-24Merge branch 'blender2.7'Brecht Van Lommel
2019-01-24Fix T60597, T60806: Cycles crash rendering principled BSDF + volume interior.Brecht Van Lommel
The integrator maximum number of closures was not set properly for the CPU/mega kernels to match the actual available memory. Before relatively recent code refactoring we did not use this value in those kernels so it worked fine.
2019-01-24Fix T60350: Removed objects that are still in the outliner will crash Blender.Bastien Montagne
We need to force UI to fully redraw, BKE_id_delete & co won't do that for us.
2019-01-24Cleanup: remove unused "guide_origin" propertyJacques Lucke
2019-01-24Fix T60816: Specify subtype for some properties of mesh operatorsJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D4248
2019-01-24bring back possibility to override camera per viewPhilipp Oeser
this can now be found in the sidebar View panel - uses existing 'lock_camera_and_layers' but renames the property to 'use_local_camera' - uses RNA_def_property_boolean_negative_sdna to flip the value - remove the local view code in rna_SpaceView3D_lock_camera_and_layers_set - update Python code - update Addons code will be separate commit Fixes T60756 Reviewers: billreynish, brecht Maniphest Tasks: T60756 Differential Revision: https://developer.blender.org/D4247
2019-01-24Fix T60095: freestyle not rendering animated camera correctly.Brecht Van Lommel
Replace legacy view matrix access with same one used by Eevee.
2019-01-24Fix freestyle renders not including some types of animation.Brecht Van Lommel
Freestyle Python scripts need to get the evaluated view layer and scene, not the original one.
2019-01-24Fix T60625: freestyle colletion include / exclude not working.Brecht Van Lommel
2019-01-24Fix T60669: freestyle rendering holdout / indirect only collections.Brecht Van Lommel
To match Cycles we can hide freestyle lines for these.
2019-01-24Fix T59175: Compress file isn't working when Load UI is disabled.Bastien Montagne
Do not see why flags from loaded file should be skipped when we do not load UI, this is not related to UI... Think we can keep flags from file in both cases, should this raise some other issue we'll just have to fine tune masked flags in each case separately.
2019-01-24Fix GPU linking Error.mano-wii
"The geometry shader uses varying _I;gl_PerVertex;gl_ClipDistance, but previous shader does not write to it."
2019-01-24Merge branch 'blender2.7'Bastien Montagne
2019-01-24Fix T59175: Compress file isn't working when Load UI is disabled.Bastien Montagne
Do not see why flags from loaded file should be skipped when we do not load UI, this is not related to UI... Think we can keep flags from file in both cases, should this raise some other issue we'll just have to fine tune masked flags in each case separately.
2019-01-24Merge branch 'blender2.7'Brecht Van Lommel
2019-01-24Cycles: change default displacement method to bump mapping again.Brecht Van Lommel
Even though it makes sense logically to have displacement actually displace the mesh, this is causing a lot of confusion for existing users that are used to the previous behavior. Further, since Eevee does not support displacement yet and the discrepancy between the viewport and final render is problematic.
2019-01-24Fix T60133: texture paint external editing not workingPhilipp Oeser
Operator relys on 3DView and was failing from Topbar and Properties Editor. Now tries to find the biggest 3DView and uses that. Reviewers: brecht Maniphest Tasks: T60133 Differential Revision: https://developer.blender.org/D4215
2019-01-24Animation player: tweaks for zooming in and outSergey Sharybin
Use zoom steps lower than 1. This allows to zoom out a high-res image. For example, before it was not possible to maker 4K image to fit on FullHD monitor. Also, don't force zoom to be above 1. Not sure why that was done, but this disallows zooming out. It is still not possible to zoom in higher than the window size allows. In order to support this the player needs to be refactored in a way that allows to decouple zoom from window size. Fixes T59177: Animplayer extreme zooms in when playing rendered animation
2019-01-24Fix T59972: UV live unwrap does not pack islands.Brecht Van Lommel
Packing was not being called after multi-object editing changes. Includes code refactoring to make function parameters more clear.
2019-01-24Fix T59933: timeline keyframe display not updating when selecting objects.Brecht Van Lommel
2019-01-24Fix T58502: scopes don't work in the image editorJacques Lucke
There were two problems: 1. The scopes were only updated when the "Scopes" category is active, but this category has been removed in Blender 2.8. 2. The scopes moved from the TOOLS to the UI region. However the update-code still searched for the "Scopes" category in the TOOLS region. Both problems are fixed with this commit: 1. Scopes have there own category again. 2. The update code is in the correct draw function now. Reviewers: brecht Differential Revision: https://developer.blender.org/D4245
2019-01-24Fix T60810: crash editing mesh with subdivision modifierPhilipp Oeser
typo in rBdc7e49298940 Reviewers: fclem Maniphest Tasks: T60810 Differential Revision: https://developer.blender.org/D4244
2019-01-24Fix T60795: Crash when joining objects with shape keys.Bastien Montagne
Stupid mistake really, cannot use NO_MAIN here, temp shapekey is in Main. Using/fully supporting out-of-main temp IDs is still a bit WIP...
2019-01-24Multires reshape: correct grids level allocationSergey Sharybin
Similar to masking grids, need to also check existing grid level. This is because edit mode might leave allocated grid with 0 levels.
2019-01-24Fix T59423: Mesh deform modifier bind bug causing spiky deformations.mano-wii
Same as rBac316a6526c7. (I should have commited in 2.7 first and then merged in 2.8).
2019-01-24Fix T59423: Mesh deform modifier bind bug causing spiky deformations.mano-wii
The intersection was being tested between ray and tri, the correct one is segment and tri.
2019-01-24Fix T59145: don't clamp color value in Hue Saturation Value node in eeveeJacques Lucke
2019-01-24Fix T60807: Can't select when active pose object is hiddenCampbell Barton
Object mode locking wasn't accounting for the 3D view context which doesn't have an active object once its hidden.
2019-01-24Cleanup: use braces for single line if statementsCampbell Barton
2019-01-24Cleanup: Replace BASACT use w/ a variableCampbell Barton
2019-01-24Cleanup: remove make wrapperCampbell Barton
Intended for silent build output, ninja build system can do this now.
2019-01-24Cleanup: removed unused 3D view header template.Brecht Van Lommel
2019-01-24Fix T58216: backdrop drawing in sequencer broken.Brecht Van Lommel
2019-01-24Subdiv: Fix wrong orig_index for vertices of a loose edgeSergey Sharybin
2019-01-24Fix T60408: Loose edge distort vertex on a surfaceSergey Sharybin
Treat those vertices as infinitely sharp. This matches the way how OpenSubdiv's topology is being created.
2019-01-24Fix T60805: Grease Pencil Rim Effect ProblemAntonioya
The problem was related to cache data that was removed from memory before the FX finished. This could affect to any FX. Now all the information is saved in the FX itself in runtime struct to keep memory safe when cache memory is released.
2019-01-24GP: Use matrix location instead of locAntonioya
2019-01-24Fix T54581: Clip editor doesn't synchronize frame on layout changeSergey Sharybin
2019-01-24DRW: support clipping for object outlines (unselected)Campbell Barton
2019-01-24DRW: support clipping for object outlinesCampbell Barton
2019-01-24Fix T60790, T60636, T60631: MMB emulation issues after recent changes.Brecht Van Lommel
The statusbar keymap display should not affect actual event handling.
2019-01-24Cleanup: fix compiler warnings.Brecht Van Lommel
2019-01-24DRW: use clipping for depth bufferCampbell Barton
Object selection now supports clipping.
2019-01-24Cleanup: trailing space guardedalloc & memutilCampbell Barton
2019-01-24Correct doxy fileCampbell Barton
2019-01-24DRW: API for own versions of builtin GPU shadersCampbell Barton
DRW_shader_get_builtin_shader can replace GPU_shader_get_builtin_shader when we need to support clipping. Use this for loose point & wire drawing in object mode, clips edges in lattice edit mode.