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-02-04Merge branch 'blender-v2.82-release'Philipp Oeser
2020-02-04Improve error message converting nurb to bezierPhilipp Oeser
BKE_nurb_type_convert now takes r_err_msg and is more specific in the error message... ref T71672. Maniphest Tasks: T71672 Differential Revision: https://developer.blender.org/D6275
2020-02-04Merge branch 'blender-v2.82-release'Julian Eisel
2020-02-04Reports: Add utility to cancel displayed reportsJulian Eisel
Sebastián Barschkis needs something like this to fix an issue, so he asked me to add this to the release branch. It's unused for now.
2020-02-04Merge branch 'blender-v2.82-release'Campbell Barton
2020-02-04Fix T73567: Mantaflow adaptative domain takes objects with the flow turned ↵Sebastián Barschkis
off into account This is a small optimization that makes sure the adaptive domain only considers active inflow objects. Ones with disabled fluid flow are skipped and thus the adaptive domain will not try to cover them.
2020-02-04Merge branch 'blender-v2.82-release'Aaron Carlisle
2020-02-04Fix T73537: Particle system CrashSebastián Barschkis
Added sanity check in the flow / obstacle object loops that check if the modifier data is valid. Ideally this should not be needed. However, in remove_particle_systems_from_object() the fluid modifier can get freed. It is not yet clear whether the modifier free call is really needed or not.
2020-02-03UI: invert toolbar icon colors for light toolbar button backgroundYevgeny Makarov
Fixes T64177. Differential Revision: https://developer.blender.org/D6649
2020-02-03Fix T73045 Crash entering edit mode for "Object Font" instance meshClément Foucault
Font duplicator was not outputing dupli-objects using evaluated object pointers, leading to crash because original object are not supposed to be drawable.
2020-02-03Merge branch 'blender-v2.82-release'Bastien Montagne
2020-02-03Fix T73472: Crash in override code on dirty pose bone pointers.Bastien Montagne
Usual issue from those dear Bone pointers in pose data... Note that this is more like minimal-risk, quick fix, it's nothing like 'nice to have' code. Think proper solution would be to refactor handling of those kind of 'caches' to ensure they are valid/up-to-date in a much easier way, at the very least. Ideal solution being to get fully rid of those horrors, of course, but let's not dream here. ;)
2020-02-01Fix T54292: CrazySpace transform calculation errormano-wii
The function `modifiers_disable_subsurf_temporary` disables temporarily only subsurf modifiers with the `On Cage` option enabled. But a modifier can act on cage even with this option disabled. Differential Revision: https://developer.blender.org/D6722
2020-01-31Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-01-31Fluid: More stable flow emissionSebastián Barschkis
Reverting some changes that were made in 33317b464777
2020-01-31Fluid: Better default values and cleanupSebastián Barschkis
Use OpenVDB by default, smaller particle radius to avoid volume increase, and shorter names for combined fluid particle systems.
2020-01-31Fluid: Fixed deletion issue with secondary fluid particle systemsSebastián Barschkis
Manually deleting fluid particle systems had no effect in the fluid domain UI.
2020-01-31Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-01-31Displist: Add mikktspace tangent space generation for DL_SURFClément Foucault
This should match mesh tangents form surfaces converted to mesh.
2020-01-30Merge branch 'blender-v2.82-release'Campbell Barton
2020-01-30Cleanup: clang-format, unused variableCampbell Barton
2020-01-30Displist: Add mikktspace tangent space generation for DL_INDEX3Clément Foucault
This now matches the Mesh behavior. Surfaces and metaball implementation are yet to be implemented.
2020-01-30Merge remote-tracking branch 'origin/blender-v2.82-release'Ray Molenkamp
2020-01-30Fix T65146: Curve Texture Coordinates in Cycles and Eevee differClément Foucault
Remove the use UV for mapping option.
2020-01-29Merge branch 'blender-v2.82-release'Philipp Oeser
2020-01-29Fluid: Fixes for flow objects and initial velocitiesSebastián Barschkis
This commit cleans up the flow emission code (i.e. the code that determines where flow is generated). It also addresses an issue with initial velocities. Related issues (that might be fixed through this commit) are: T73422, T72949
2020-01-29Fix T73483: Mantaflow: Smoke inflow in liquid domain emits liquidSebastián Barschkis
Added an extra check in the flow object loop that compares flow object type and domain type prior to writing to flow maps.
2020-01-29Fluid: More cleanup related to flow emission mapsSebastián Barschkis
In addition to 4670c68e3dd9544fe14656dacdff641fcabcd540 which removed the unused high-res emission maps.
2020-01-29Fluid: Cleanup in flow emission loopsSebastián Barschkis
- Initial velocities are no longer influenced by surface distance value. - Added optimizations for different flow types (e.g. skip part of loop for liquid flow objects). - Comments style cleanup and removed old todos.
2020-01-29Fluid: Removed the currently unused high-res smoke emission codeSebastián Barschkis
This code is currently not in use and so removing it based on the YAGNI principle. If there really is need for a high-res emission loop it could be easily added again. However, I believe for the smoke noise it is sufficient to upscale the base emission map. A high-res emission map can easily be achieved by increasing the base resolution. Note also that in the new fluid system base loop and noise loop are decoupled making the need for a high-res emission loop even more unneccessary.
2020-01-29Merge branch 'blender-v2.82-release'Philipp Oeser
2020-01-29Fix T73014: Marker sync does not work correctly if moving strip so it ↵Philipp Oeser
overlaps another strip Need to also offset markers in BKE_sequence_base_shuffle_time(). Also clarify/correct related comments. Maniphest Tasks: T73014 Differential Revision: https://developer.blender.org/D6555
2020-01-29imbuf: support writing grayscale BMP imagesJames Fulop
2020-01-28Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-01-28Fix T62730 Overlay: Selected edit hair points highlight is incorrectClément Foucault
This was due to the fact the drawing code was expecting the editpoints to be equaly spaced. Reuse the code in particle.c to output the select mask in red color channel of the particle (which is unused in new code).
2020-01-28Cleanup: fix compiler warnings related to deprecated membersBrecht Van Lommel
For Freestyle, it helps to move the struct copy from C++ to C, where the compiler knows that copying deprecated members is ok.
2020-01-27Merge branch 'blender-v2.82-release'Brecht Van Lommel
2020-01-27Cleanup: fix compiler warningsBrecht Van Lommel
2020-01-27Cleanup: removed unused derivedDeform and derivedFinalBrecht Van Lommel
2020-01-25Cleanup: spellingCampbell Barton
2020-01-24Merge branch 'blender-v2.82-release'Alexander Gavrilov
2020-01-24Depsgraph: fix false positive time dependencies for simple drivers.Alexander Gavrilov
The dependency graph has to know whether a driver must be re-evaluated every frame due to a dependency on the current frame number. For python drivers it was using a heuristic based on searching for certain sub- strings in the expression, notably including '('. When the expression is actually evaluated using Python, this can't be easily improved; however if the Simple Expression evaluator is used, this check can be done precisely by accessing the parsed data. Differential Revision: https://developer.blender.org/D6624
2020-01-24Merge branch 'blender-v2.82-release'Pablo Dobarro
2020-01-24Sculpt: Rename Topology Brush to Slide Relax BrushPablo Dobarro
The full name was "Topology Slide/Relax", but it didn't fit in the toolbar UI. This was causing some problems: - The mesh filter that does the same thing is called "Relax" - We may want to add a "Topology Brush" tool in the future that is more oriented to retopology task (like creating strips of quads), so by doing this we avoid having two tools with the same name in the UI. Reviewed By: billreynish Differential Revision: https://developer.blender.org/D6590
2020-01-24Merge branch 'blender-v2.82-release'Pablo Dobarro
2020-01-24Fix T72975: [Mantaflow] Mesh generation bugSebastián Barschkis
The initial value for phi was too high.
2020-01-24Merge branch 'blender-v2.82-release'Sergey Sharybin
2020-01-24IDProps: add utility to set an ID pointer IDProp value.Bastien Montagne
2020-01-22Merge branch 'blender-v2.82-release'Richard Antalik
2020-01-22Fix T69921: VSE - Waveforms unnecessary redrawn on offset changeRichard Antalik
Waveform is freed in `sound_load_audio()` when sound length is `queried by BKE_sound_info_get()`. Add argument free_waveform, so `BKE_sound_info_get()` can skip waveform freeing, as it is not expected to alter sound. Reviewed By: sybren Differential Revision: http://developer.blender.org/D6053