You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
The substep loop for rigid bodies causes unequal effects of force fields depedending on the substep setting, larger substep counts cause a diminishing effect of force fields. This is because the force to apply on a body is reset in Bullet after each step and needs to be recomputed. Without this the body will just coast with constant velocity after the first substep. Since the per-step impulse with larger substep counts is smaller, the effect is that more substeps cause a smaller total impulse. The fix is to move external force calculation into the substep loop and update forces for each substep. Note that this may be considered a breaking change, because the breaking commit rB1aa54d4921c2 has been in master for a long time and after this fix force fields will generally have a much larger effect on rigid bodies (10x for the default setting of 10 substeps). Differential Revision: https://developer.blender.org/D15173
|3 months ago|
|.github||11 months ago|
|build_files||3 months ago|
|doc||3 months ago|
|extern||3 months ago|
|intern||3 months ago|
|release||3 months ago|
|source||3 months ago|
|tests||3 months ago|
|.arcconfig||3 years ago|
|.clang-format||6 months ago|
|.clang-tidy||5 months ago|
|.editorconfig||5 months ago|
|.git-blame-ignore-revs||2 years ago|
|.gitignore||2 years ago|
|.gitmodules||4 years ago|
|CMakeLists.txt||4 months ago|
|COPYING||12 years ago|
|GNUmakefile||5 months ago|
|make.bat||8 months ago|
|pyproject.toml||5 months ago|
|readme.rst||1 year ago|
.. Keep this document short & concise,
linking to external resources instead of including content in-line.
See 'release/text/readme.html' for the end user read-me.
Blender is the free and open source 3D creation suite.
It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing,
motion tracking and video editing.
.. figure:: https://code.blender.org/wp-content/uploads/2018/12/springrg.jpg
:scale: 50 %
- `Main Website <http://www.blender.org>`__
- `Reference Manual <https://docs.blender.org/manual/en/latest/index.html>`__
- `User Community <https://www.blender.org/community/>`__
- `Build Instructions <https://wiki.blender.org/wiki/Building_Blender>`__
- `Code Review & Bug Tracker <https://developer.blender.org>`__
- `Developer Forum <https://devtalk.blender.org>`__
- `Developer Documentation <https://wiki.blender.org>`__
Blender as a whole is licensed under the GNU General Public License, Version 3.
Individual files may have a different, but compatible license.
See `blender.org/about/license <https://www.blender.org/about/license>`__ for details.