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
2020-03-23Fix T74964: Stereo Viewport Rendering Not WorkingJeroen Bakker
On some platforms the stereo viewport rendering was not working. The issue was that the fragment shader and vertex shaded didn't match. Some platforms will remove the non-matching in/out parameters and blender needs to provide only the optimal set of parameters. Other platform still want to receive data for the parameters that aren't used. This fix uses the correct vertex shader that matches the fragment shader making both platforms render the same result.
2020-03-22Fix T73988: Mantaflow fluid simulation - Particles for Spray, Foam and ↵Sebastián Barschkis
Bubbles are one frame ahead of Mesh Fixes an issue with secondary particles being out of sync with the main simulation. Cleaned up the secondary particle code in general too (making sure that all solver attributes - timestep, framelength, etc. - are set correctly).
2020-03-22Fix T75018: Dirty vertex colours missing tooltipWilliam Reynish
2020-03-22Cleanup: spelling, correct Mesh.mface docsCampbell Barton
2020-03-22Cleanup: use static declarationCampbell Barton
2020-03-21Fix OpenXR SDK failing to compile with no JsonCpp installedJulian Eisel
Force the SDK to use its own, bundled JsonCpp sources.
2020-03-21GPencil: Fade to Viewport colorAntonio Vazquez
Actually, the fade objects always fade to Black color, but this is not a good solution. This patch fade the object to the viewport color. Differential Revision: https://developer.blender.org/D7206
2020-03-21Fix install_deps.sh ignoring --skip-xr-openxrJulian Eisel
2020-03-21OpenCL: Bring back CYCLES_OPENCL_TEST overrideRay Molenkamp
Back in 2.79 you could either use the debug panel or an environment variable to override using OpenCL for unsupported hardware. Which was rather useful for developers when testing on NVidia just to be sure the CL kernels at-least build properly. This broke in rB949ab753bb2 This diff restores testing though the CYCLES_OPENCL_TEST environment variable. Differential Revision: https://developer.blender.org/D7202 Reviewers: brecht
2020-03-21Fix T73372: cryptomatte not filling last pass for odd number of levelsBrecht Van Lommel
Make logic consistent with the render pass creation in Python.
2020-03-21Fix T67712: cryptomatte sockets created in wrong order in some casesBrecht Van Lommel
Simplify the logic and always create node outputs in the order specified by the render engine, I can't see a reason why built-in passes must be first.
2020-03-21Fix crash with empty volume object and points drawingBrecht Van Lommel
2020-03-21Cleanup: compiler warningsBrecht Van Lommel
2020-03-21GPencil: New Hardeness mode for Opacity modifierAntonio Vazquez
Add new option to change the stroke hardeness. This option works at stroke level, not at point level. Also replaced the "Both" name mode by "Stroke and Fill". Differential Revision: https://developer.blender.org/D7195
2020-03-21UI: Weight Paint: add a menu for locking and unlocking vertex groups.Aaron Carlisle
This is a follow up on rBa1e50cfe6b4dbc360b6118c63a0dc7445023c37b
2020-03-20Fix T74959: Need to be explicit about UTF8 encoding in py.Bastien Montagne
Because some OSs are still using old 8bits specific encodings... Angry eye @windows...
2020-03-20GPencil: Fix unreported slow transform with proportional editionAntonio Vazquez
Now a hash is used to avoid double update of the same stroke. The old method was not correct with proportional edition.
2020-03-20Python API: add bl_use_stereo_viewport for RenderEngineBrecht Van Lommel
To indicate if the render engine supports rendering a stereo 3D viewport. This is not currently supported for Cycles. Fixes T62582
2020-03-20Fix T68370, T74973: Cycles cryptomatte not working when other passes are enabledBrecht Van Lommel
Solution found by Blazej Floch.
2020-03-20Fix T74345: missing albedo for Cycles principled hair BSDFBrecht Van Lommel
2020-03-20Fix Python error in Cycles baking panelBrecht Van Lommel
2020-03-20Fix T74649: Outliner: Cannot set/clear parent with 'Keep Transforms'Philipp Oeser
Parenting in the outliner via drang and drop would always happen without the 'Keep Transforms' option. Since this is often desired, this adds the ability to hold Alt for doing this to the drop action. Adding the hint to hold Alt to the operator name is not nice, but since the operator name is used for the UI, there doesnt seem to be a nicer way of doing this. If modifier keys are needed back for other actions, spawning a menu instead could be an alternative for the future. Maniphest Tasks: T74649 Differential Revision: https://developer.blender.org/D7120
2020-03-20Multires: Fix assert when removing modifier in edit modeSergey Sharybin
It is not guaranteed that with Multires modifier existing there will be CD_MDISPS and CD_GRID_PAINT_MASK custom data layers. Fixes assert in the following scenario: - With default cube, go to edit mode - Add Multires modifier - Remove the Multires modifier
2020-03-20Cleanup: Use IDTypeInfo data for `id_swap` functions.Bastien Montagne
Part of T74960.
2020-03-20Cleanup: Move `BKE_libblock_get_alloc_info` to using IDTypeInfo.Bastien Montagne
Part of T74960.
2020-03-20fix API doc generation after new `volume` entry in context...Bastien Montagne
2020-03-20Fix T74154: Mantaflow crash: Baking data for domain type fluid on a plane.Sebastián Barschkis
Added sanity check to prevent bakes from being triggered when there is no fluid object present.
2020-03-20Fix T74885: Stamped lens metadata is wrong when camera lens is animatedSybren A. Stüvel
The Lens metadata stamped on rendered images was wrong when the camera lens is animated. This was caused by the render pipeline passing the original camera to the metadata system, and not the evaluated camera.
2020-03-20Multires: Disallow changing mode and quality after subdivisionSergey Sharybin
Avoids possible final object shape destruction since those options defines how displacement is applied and propagated.
2020-03-20Fix T74811: GreasePencil Stereo RenderingJeroen Bakker
When using grease pencil in a stereo rendering the grease pencil objects are only visible in the left eye. In the viewport it renders both. Issue is related that `DRW_render_gpencil` only renders a single view. But `DRW_render_to_image` renders all views. This patch puts this in a loop to render both eyes. Reviewed By: fclem Differential Revision: https://developer.blender.org/D7154
2020-03-20Fix T74643: Outline Overlay Shows Hidden FacesJeroen Bakker
When in editmode faces can be hidden, but in object mode these faces are still visible. The flag if a face was hidden in edit mode is stored in object mode, but should not be used. The edge detection gpu batch did detect hidden faces and didn't add them to the draw batch. The edge detection gpu batch is used for workbench shadows, custom bone shapes and object outlines. This patch adds all faces to the edge detection batch. Reviewed By: fclem Differential Revision: https://developer.blender.org/D7157
2020-03-20Cleanup: clang-format, comment indentationCampbell Barton
2020-03-20Cleanup: sort file, struct listsCampbell Barton
2020-03-20Cleanup: remove old header conventions recently re-introducedCampbell Barton
2020-03-20Cleanup: remove debug print accidentally included in own previous commit.Bastien Montagne
Thanks to @brecht for the heads up!
2020-03-19UI: use consistent names in theme preferences and editors menuAdrian Newton
Differential Revision: https://developer.blender.org/D7087
2020-03-19Fix invalid Linux appdata.xml syntaxLuya Tshimbalanga
Differential Revision: https://developer.blender.org/D7149
2020-03-19Cleanup: fix typos in commentsBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D7133
2020-03-19UI: remove unnecessary Shadow from Shadow Samples label in Eevee volumetricsAdrian Newton
Differential Revision: https://developer.blender.org/D7161
2020-03-19Fix UI alignment in generator f-curve modifier.Yevgeny Makarov
Differential Revision: https://developer.blender.org/D7167
2020-03-19Cleanup: silence warnign in volume grid codeStephan
Differential Revision: https://developer.blender.org/D7175
2020-03-19PyAPI Docs: Update aud exampleAaron Carlisle
Fixes T74641
2020-03-19Fix Cycles crash in Windows debug mode with volumesBrecht Van Lommel
2020-03-19Cleanup/refactor: remove BKE_idcode, in favour of BKE_idtype.Bastien Montagne
Mpving utils from idcode to idtype proved to be somewhat painful for some reasons, but now all looks good. Had to add a fake/empty shell for the special snowflake too, `ID_LINK_PLACEHOLDER/INDEX_ID_NULL`...
2020-03-19Fix typos in names fo new mesh and texture IDTypeInfo.Bastien Montagne
2020-03-19Fix build WITH_CXX_GUARDEDALLOCGermano Cavalcante
2020-03-19Fix T70126: Can't snap between objects with Rigid BodyGermano Cavalcante
`DEG_FOREACH_COMPONENT_IGNORE_TRANSFORM_SOLVERS` was `0`
2020-03-19Cleanup: add extern CJacques Lucke
2020-03-19Fix T74908: volume object step size can not be set back to zeroBrecht Van Lommel
2020-03-19Fix typo in make.bat help for build directoryBrecht Van Lommel