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-06-03Fix T77203: Mantaflow Bake All cannot be resumedSebastián Barschkis
The manual is also more explicit about this now (rBM6725).
2020-05-19Fix T76821: Generalize Use Flow TooltipAaron Carlisle
2020-05-12Fix T74012: missing fluid simulation domain panels in workbenchPhilipp Oeser
Maniphest Tasks: T74012 Differential Revision: https://developer.blender.org/D7706
2020-04-30Fluid: Removed domain size option from diffusion panelSebastián Barschkis
Domain size parameter no longer needed (unsed right now). Domain size is directly taken from object.
2020-04-22Fluid: Added missing outflow object type to enable / disable flow flagSebastián Barschkis
There is no reason to not include outflow objects here too.
2020-04-22Fluid: Minor UI fix for diffusion panelSebastián Barschkis
Was missing active option.
2020-03-30Fluid: Removed Empty Space option for liquid domainsSebastián Barschkis
The option only makes sense for gas domains where there is some density.
2020-03-27UI: Address Issues with recent fluid ui changesAaron Carlisle
See rB337e86148688aa608d007381ee9ca78879050754
2020-03-24Fluid: Enforce minimum thickness to planar flow / effector objectsSebastián Barschkis
Planar object now have a thickness by default. This should make it more intuitive for users as there is no need to specify an object thickness.
2020-03-19Fluid: Cleaned up some parts of the fluid modifier UISebastián Barschkis
Especially when expanding the UI panel horizontally, there were some problems with empty space.
2020-03-17Fluid: Re-dded Empty Space option in the UISebastián Barschkis
This option existed already and was just hidden in the UI. With the new fluids system though, it will only be used for rendering - and not to optimize the cache.
2020-03-06Fluid: Added missing UI options for effector objectsSebastián Barschkis
UI was missing some of the new functionality introduced in a5c4a44df67e.
2020-03-05Fluid: Diffusion settings now optionalSebastián Barschkis
For optimization purposes these settings need to be enabled explicitly from now on.
2020-03-05Fix RNA runtime warning from recent commitAaron Carlisle
2020-03-05UI: Fluid: Fix wrong uses of enabledAaron Carlisle
2020-03-05UI: Fluid: Viewport DisplayAaron Carlisle
Cleanup the order of properties and hide sub setting as they were confusing before.
2020-03-05UI: Fluid Group Liquid/Gas PanelsAaron Carlisle
Part of T73617 Differential Revision: https://developer.blender.org/D6994
2020-03-05UI: Fluid: Use updated preset UIAaron Carlisle
Part of T73617
2020-03-04Fluid: Added an option to delete fluid inside obstaclesSebastián Barschkis
Simple checkbox that - if enabled - will tell the solver to clear density or liquid particles in obstacle cells.
2020-02-19Fluid: Cleanup in fluid rna codeSebastián Barschkis
More descriptive names for secondary particle options.
2020-02-17Fix many typos and other issues in UI messages.Bastien Montagne
2020-02-12Fluid: Naming and UI visibility fixes for some parametersSebastián Barschkis
Cleaned up some inconsistencies in the UI, i.e. corrected name for velocity factor and fixed UI visibility for fractional obstacle parameter.
2020-02-09Merge branch 'blender-v2.82-release'Sebastián Barschkis
2020-02-09Fluid: Fixes for fluid guidingSebastián Barschkis
Fluid guiding functionality was broken in the bake / read cache loop in fluid.c. Committing this to the release branch as otherwise fluid guiding would not have worked as expected (i.e. not at all).
2020-02-09UI: Cleanup Liquid Settings Code StyleAaron Carlisle
This makes the code more consitent with the rest of blender The `fractions_threshold` was changed to be active than enabled which is also more consistent. This needs to be changed in other areas also.
2020-02-06Fluid: Hide Advanced cache optionsSebastián Barschkis
The Manta script export should not be visible in the UI. At least not to normal users. The export feature is only useful for developers.
2020-02-06Fluid: Removed UI locks for cache file typesSebastián Barschkis
Caches that haven't been baked yet should not be locked.
2020-01-29Fluid: Updated UISebastián Barschkis
UI updates include: - More descriptive tool tips - Removed texture panel for liquid flow objects - Adjusted alignment for some smoke / fire parameters
2020-01-24Fix T53205: Show Smoke Advance Panel at Outflow typeSebastián Barschkis
Now hiding the initial velocity and texture panel when flow behavior is set to outflow.
2020-01-20Fluid: Improved cache file loadingSebastián Barschkis
Cache file loading for mesh and particle files now works through the direct update_structures functions. The final cache mode now also only bakes the most essential files and is therefore not resumable anymore.
2019-12-17Fluid: Fix python script after refactorSergey Sharybin
Missing part in 2564e2a2ad9.
2019-12-17Cleanup: RNA namingCampbell Barton
- Use abbreviations min/max this is used throughout the existing API. - Rename use_adaptive_stepping to use_adaptive_timesteps since this is used with timesteps_min/max it's clearer to use matching terms.
2019-12-17Cleanup: de-duplicate check for un-baked guideCampbell Barton
Also simplify particle combined export checks
2019-12-17Cleanup: rename effec -> effectorCampbell Barton
Effector is already used elsewhere for this purpose.
2019-12-17Cleanup: renaming guiding -> guideCampbell Barton
The term guide makes sense on it's own in this context.
2019-12-17Cleanup: replace verbose checks with read-only attributesCampbell Barton
These attributes checked for any baked / baking since this is a common test that was performed in layout code. Also follow our naming convention - using an 'is_/has_' prefix in this case since "cache_baked_data" reads as if it's used to access the baked data.
2019-12-17Cleanup: use single quotes for enum valuesCampbell Barton
2019-12-17Cleanup: remove unused variablesCampbell Barton
2019-12-16Mantaflow [Part 3]: Customized UI for Manta fluidsSebastián Barschkis
With Mantaflow the current smoke modifier UI will accommodate both smoke and liquids. In addition, there is now an option for Mantaflow liquids in the quick effects section ("Quick Liquid"). Reviewed By: sergey Maniphest Tasks: T59995 Differential Revision: https://developer.blender.org/D3852
2019-11-05Fix T71093: fluid settings not visible for workbench engineBrecht Van Lommel
2019-04-19Cleanup: use staticmethod where appropriateCampbell Barton
2019-04-19Cleanup: mark unused arguments in UI scriptsCampbell Barton
Quiet's pylint W0613 warning, also remove some unused args.
2019-03-13UI: rename PresetMenu to PresetPanel, move to bl_ui.utilsCampbell Barton
Confusing to call a menu a panel when subclasses need to define panel specific variables. Avoid having bl_ui depend on bl_operator module too. Since this isn't an operator, add utils modules for shared types.
2018-08-28UI: text keyword argument to labelCampbell Barton
Prepare for keyword only args
2018-08-23UI: Physics panel minor adjustmentsWilliam Reynish
Flow panel had a wrong name when the checkmark was used in the header, fixed alignment in softbody panel & fixed wrong active state for Cloth Pin.
2018-08-17Physics Fluid: Use Single Column and Grid Flow layoutVuk Gardašević
2018-06-20Cleanup: follow naming conventionsCampbell Barton
Using panels for presets printed warnings for classes named as menus.
2018-06-19UI: Fluid physics panels as sub-panelsPablo Vazquez
Also remove suffix from name since they are sub-panels now.
2018-06-13UI: preset popover buttons in panel headers.Brecht Van Lommel
Moves the preset into a menu for the panel header, so it can be changed without opening the panel and takes up less space. Two remaining issues: * For long lists the add new preset button can be scrolled off screen. * We should support showing the name of the chosen preset in the panel header, but the current preset system does not support detecting which preset is used. Differential Revision: https://developer.blender.org/D3366
2018-04-19Remove Blender Internal and legacy viewport from Blender 2.8.Ton Roosendaal
Brecht authored this commit, but he gave me the honours to actually do it. Here it goes; Blender Internal. Bye bye, you did great! * Point density, voxel data, ocean, environment map textures were removed, as these only worked within BI rendering. Note that the ocean modifier and the Cycles point density shader node continue to work. * Dynamic paint using material shading was removed, as this only worked with BI. If we ever wanted to support this again probably it should go through the baking API. * GPU shader export through the Python API was removed. This only worked for the old BI GLSL shaders, which no longer exists. Doing something similar for Eevee would be significantly more complicated because it uses a lot of multiplass rendering and logic outside the shader, it's probably impractical. * Collada material import / export code is mostly gone, as it only worked for BI materials. We need to add Cycles / Eevee material support at some point. * The mesh noise operator was removed since it only worked with BI material texture slots. A displacement modifier can be used instead. * The delete texture paint slot operator was removed since it only worked for BI material texture slots. Could be added back with node support. * Not all legacy viewport features are supported in the new viewport, but their code was removed. If we need to bring anything back we can look at older git revisions. * There is some legacy viewport code that I could not remove yet, and some that I probably missed. * Shader node execution code was left mostly intact, even though it is not used anywhere now. We may eventually use this to replace the texture nodes with Cycles / Eevee shader nodes. * The Cycles Bake panel now includes settings for baking multires normal and displacement maps. The underlying code needs to be merged properly, and we plan to add back support for multires AO baking and add support to Cycles baking for features like vertex color, displacement, and other missing baking features. * This commit removes DNA and the Python API for BI material, lamp, world and scene settings. This breaks a lot of addons. * There is more DNA that can be removed or renamed, where Cycles or Eevee are reusing some old BI properties but the names are not really correct anymore. * Texture slots for materials, lamps and world were removed. They remain for brushes, particles and freestyle linestyles. * 'BLENDER_RENDER' remains in the COMPAT_ENGINES of UI panels. Cycles and other renderers use this to find all panels to show, minus a few panels that they have their own replacement for.