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-13Namingtemp-dna-renameCampbell Barton
2019-02-13Rename 'elem_dna' to 'elem_full'Campbell Barton
2019-02-13Detect duplicate namesCampbell Barton
2019-02-13Rename var, commentsCampbell Barton
2019-02-13Correct namingCampbell Barton
2019-02-13Rename softupdate -> softpatchCampbell Barton
2019-02-12Correct mistakes, also simplify namesCampbell Barton
2019-02-12Remove TODOCampbell Barton
2019-02-12Use RNA ifdef'sCampbell Barton
2019-02-12Use new struct names in versioning_dna.cCampbell Barton
2019-02-12Utility to apply editsCampbell Barton
2019-02-12More renamingCampbell Barton
2019-02-12Correct missing filesCampbell Barton
2019-02-12Minor editsCampbell Barton
2019-02-12Reviewers: brecht mont29 sergey dflintoCampbell Barton
Differential Revision: https://developer.blender.org/D4342
2019-02-12Cleanup: move utility functions into dna_utilsCampbell Barton
Rename old/new to src/dst since renaming happens in both directions when versioning.
2019-02-12makesdna: add shared utility moduleCampbell Barton
Currently only a single function was duplicated which isn't so bad, this change is to allow DNA versioning code to be shared between dna_genfile.c and makesdna.c.
2019-02-12makesdna: use memarena for string allocationsCampbell Barton
Include it since versioning code will need to perform small string allocations too, which doesn't fit will into the currently used fixed size buffers.
2019-02-12BLI_memarena: remove use of BLI_linklistCampbell Barton
Preprare for using memarena w/ makesdna, BLI_linklist depends on BLI_mempool. Since linked list use in here is simple, do it inline.
2019-02-12Cleanup: use printf define in makesdnaCampbell Barton
2019-02-12DNA: support versioning structs & struct membersCampbell Barton
This is only to be used rarely because it's not forwards compatible. Replace version patching of old 2.80 DNA with a more generic API.
2019-02-12WM: default to opening maximizedCampbell Barton
Blender is typically used maximized or fullscreen, load maximized instead of attempting to fill the screen bounds. To load un-maximized use '--window-border' argument. See D4332
2019-02-11Fix T61391: MeshDeform Modifier does not work on a solidified planar mesh.Bastien Montagne
`BKE_modifier_get_evaluated_mesh_from_evaluated_object()` used by modifiers needing access to other objects' geometry probably skipped out of the radar when cage and final evaluated meshes were added to BMEditMesh? In any case, we do not need to duplicate (and then free!) a temp mesh from editdata anymore, and we can even add instead a parameter to get cage instead of final. Also makes modifiers code a bit simpler.
2019-02-11Merge branch 'blender2.7'Brecht Van Lommel
2019-02-11Cycles: add animation denoising test, fix operator to work with single frames.Brecht Van Lommel
2019-02-11Cycles: backport samples metadata format changes to 2.7.Sergey Sharybin
The render layer name is now always included. Best to keep these consistent, so that animation denoising and sample merging works the same for both and tests can be the same. Ref D4311.
2019-02-11Fix T61376 Group Node Node Editor theme property is missing alpha channelSebastian Parborg
It is now possible to adjust the group node background alpha. The defaults are the same as before, but you can now adjust the alpha level via the theme preferences (and the alpha value is no longer hard coded).
2019-02-11GP: Avoid crash when bruhs setting are invalidAntonioya
This change avoids crashes for wrong settings, but we need find why the settings were wrong. Related to T61413
2019-02-11Cleanup: commentsCampbell Barton
2019-02-11UI: Use icon in Dopesheet 'Toggle Graph Editor' menu item.Pablo Vazquez
2019-02-11UI: More descriptive labels for Metaball panel.Pablo Vazquez
Also remove redundant "Resolution" label.
2019-02-11Merge branch 'blender2.7'Brecht Van Lommel
2019-02-11Fix T61362: Hair particles does not appear when renderingSergey Sharybin
Fix T61406: Particles don't render Consider initial dependency graph evaluation as a file load. Is still resetting too much, but that we can solve later.
2019-02-11Depsgraph: Use proper tag source for special caseSergey Sharybin
Special case of handling update tag of 0 was using wrong update source, causing unwanted point cache resets on file load.
2019-02-11Fix build error on macOS after recent changes.Brecht Van Lommel
2019-02-11Fix: Eevee SSS not rendering as expectedClément Foucault
Remove forcing separate albedo when rendering. It was creating confusion.
2019-02-11Fix T61374 : vertex not visible/selectable if it is at objects originClément Foucault
It was caused by Null normal if the vertex is at origin. Just add a small bias to avoid this case.
2019-02-11Cleanup: avoid string copy for comparing int id'sCampbell Barton
More direct and readable.
2019-02-11Cycles: add animation denoising Python operator.Lukas Stockner
This adds a cycles.denoise_animation operator, which denoises an animation sequence or individual file. Renders must be saved as multilayer EXR files with denoising data passes. By default file path and frame range come from the current scene, and EXR files are denoised in-place. Alternatively, a different input and/or output file path can be provided. Denoising settings come from the current view layer. Renders can be denoised again with different settings, as the original noisy image is preserved along with other passes and metadata. There is no user interface yet for this feature, that comes later. Code by Lukas with modifications by Brecht. This feature was originally developed for Tangent Animation, thanks for the support! Differential Revision: https://developer.blender.org/D3889
2019-02-11Merge branch 'blender2.7'Brecht Van Lommel
2019-02-11Cycles: add animation denoising Python operator.Lukas Stockner
This adds a cycles.denoise_animation operator, which denoises an animation sequence or individual file. Renders must be saved as multilayer EXR files with denoising data passes. By default file path and frame range come from the current scene, and EXR files are denoised in-place. Alternatively, a different input and/or output file path can be provided. Denoising settings come from the current view layer. Renders can be denoised again with different settings, as the original noisy image is preserved along with other passes and metadata. There is no user interface yet for this feature, that comes later. Code by Lukas with modifications by Brecht. This feature was originally developed for Tangent Animation, thanks for the support!
2019-02-11Cleanup: split user preferences out of wm.pyCampbell Barton
These operations are for handling preference related tasks so move into into a preferences file. Operators still need to be renamed.
2019-02-11Cycles: refactor Blender device settings handling into own file.Brecht Van Lommel
2019-02-11UI: show camera DOF UI for workbench engineWilliam Reynish
2019-02-11Fix T61185: Missing modifiers update on changes to texturePhilipp Oeser
Also update relations when modifier texture changes. Basically same as rB6e00415a85a9, rBca2680aaeb1 but this time for VertexWeight modifiers Reviewers: sergey Maniphest Tasks: T61185 Differential Revision: https://developer.blender.org/D4305
2019-02-11readfile: skip negative sized thumbnailsCampbell Barton
We may want to use 'TEST' BCode in the future for including data besides thumbnails. This allows negative values to be used w/o attempting to load a thumbnail.
2019-02-11Cleanup: unused speaker flagCampbell Barton
2019-02-11Cleanup: RNA boolean names (use prefix conventions)Campbell Barton
2019-02-11Cleanup: move runtime vars into Camera_RuntimeCampbell Barton
2019-02-11Cleanup: use "_Runtime" suffix for DNACampbell Barton
Was done everywhere except bPoseChannel.