Age | Commit message (Collapse) | Author |
|
There is no reason to hide the 'Scale' and 'Scale Randomness' options
for fluid particles that are rendered as 'Object'.
It is possible that hiding these options was just an oversight and
not intentional.
|
|
|
|
The viewport, render display order matches modifiers, physics,
and the outliner.
Differential Revision: https://developer.blender.org/D7998
|
|
Differential Revision: https://developer.blender.org/D7069
|
|
Differential Revision: https://developer.blender.org/D7070
|
|
Since hair collisions were integrated with the cloth solver
(rBd42a7bbd6ea5), there are a couple of relevant settings which were not
exposed to the User:
- Collision Quality
- Minimum Distance (this was reported in T73842, default of 0.015m was
still limiting in certain scenarios - this can now be made smaller)
- Impulse clamping
- Collision collection
This will add a 'Collisions' panel to Hair Dynamics with those settings
Note: in contrast to 'real' cloth, self-collisions are not supported for
hair
Maniphest Tasks: T73842
Differential Revision: https://developer.blender.org/D7032
|
|
Error in rB1f6ab32196d7.
Maniphest Tasks: T73466
Differential Revision: https://developer.blender.org/D6706
|
|
The contents of the Rotation panel was already disabled when a bake
exists, but the checkbox in the header wasn't. Since rotations are part
of the baked data, it doesn't make sense to enable/disable rotations
after baking.
|
|
Even though the name change is more correct, we don't want to change the API at this time.
|
|
Renamed hair tip and root properties to be called diameter rather than radius. The old name was incorrect.
|
|
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
|
|
|
|
Differential Revision: https://developer.blender.org/D5684
|
|
Picking the 'Target Object' as well as the 'System' number was greyed
out as long as 'Use Timing' was disabled. 'Use Timing' is unrelated for
the above two, these should always be active...
part of T69741
Reviewers: sergey
Maniphest Tasks: T69741
Differential Revision: https://developer.blender.org/D5782
|
|
brain rule
Was missing from rna renaming in rBeee445590a29.
|
|
The 'Seed' setting is not part of the pinned data-block. When pinning,
the local variable `psys` is `None`, and this wasn't properly checked for
when drawing the 'Seed' setting.
|
|
This property was being called something
else depending on the distribution type
|
|
|
|
|
|
Disable relative imports for UI scripts.
|
|
Didn't touch rna to make sure that the Python API does not break.
Maybe I missed some, but these don't seem to be used anywere internally.
Reviewers: brecht
Differential Revision: https://developer.blender.org/D5034
|
|
Looks like in some languages common generic parent/child relationship
does notn apply well to those.
Part of T43295.
|
|
Grayout parting settings if using virtual parents, and minor layout
adjustment: align min and max sliders together.
|
|
|
|
Quiet's pylint W0613 warning, also remove some unused args.
|
|
|
|
|
|
The billboard particles were only used by Blender Internal. So until it is
supported by Cycles of Eevee there is no reason to keep it in the code and
UI.
Fix T61695 Billboard particles not displaying in Eevee viewport, render
|
|
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.
|
|
In keeping with convention to match code & UI naming.
- No user visible changes.
- Include 'menu' in the name since context is an overloaded term.
- While a few of these are panels, from a user perspective they are
still context menus.
|
|
Make hierarchy more clear and consistent in Render, Object and Particles
|
|
Nicer alignment in Vertex Groups panel
|
|
* Capitalize 'Orientation Axis' and 'Multiply Mass with Size'
* Rename 'Scaling' to 'Radius Scale'
|
|
Some properties were accidentally hidden for particle fluids.
- Made sure we show the Forces and Integration
sub-panels for particle fluids.
- Slightly re-ordered the sub-panels here, so that the same sub-panels
are at the top for Newtonian and Fluid particles.
- Separated the Fluid Interaction sub-panel so we can give it a unique
name.
- Removed lingering unnecessary 'Keys' label in the Keyed physics.
|
|
|
|
"Free" is more of a programming term related to memory allocation, not a term
we need to use in the interface. Ref T61054.
|
|
Dupli Collection -> Instance Collection
|
|
Render-type panels are only shown when the relevant type is active anyway.
Saves a click especially when using object or collection as render, since
you _have_ to set an object or collection to use it.
|
|
None of the other distribution modes have labels, and it's pretty clear
anyway since the fields below have the Grid word in them.
|
|
Remove duplicate "Use Modifier Stack"
|
|
Swap show_render and show_viewport to match outliner (first viewport then render)
Also make list item into an aligned row so it uses less space and looks closer to the outliner.
Before/After: http://pasteall.org/pic/show.php?id=5c9fff53dc6a0e2465f5b86aa751a942
|
|
This follows naming convention agreed on in T56648.
|
|
Neither is very descriptive for its task, but at least workbench is more
future proof and distinguishes it from Eevee.
|
|
|
|
|
|
* Icons in specials menu (Copy and the new Duplicate icon)
* Remove redundant "Settings" label next to ID template widget.
* Remove "Type" label and expand dropdown, since it only has 2 options (emitter/hair), saves 1 click.
* Move "Seed" to and "Hair Segments" to Emission panel
* Rename "Duplicate Particle Systems" to "Duplicate Particle System", since it
only duplicates one (the active one) at a time.
|
|
This settings is duplicated from the object duplication panel, but
otherwise it's too hard to find.
|
|
|
|
This is a monochrome icon set, with a more modern look and icons for
various features that did not have a proper icon before.
|
|
|