PhysicsProject
ActivePublic

Properties

Description

Physics simulation systems including rigid bodies, cloth, softbodies, smoke fluids and particles.

Developers

Bullet: @Erwin Coumans (erwin)
Rigid Body: @Sergej Reich (sergof)
Cloth: @Daniel Genrich (genscher)
Smoke: @Miika Hamalainen (miikah) @Daniel Genrich (genscher)
Fluids: @Daniel Genrich (genscher) @Nils Thuerey (n_t)
Particles: @Janne Karhu (jhk) @Lukas Toenne (lukastoenne)
Softbody: @Jens Ole Wund(bjornmose) (bjornmose)

Recent Activity

Thu, Mar 23

Luca Rood (LucaRood) closed D2514: Cloth refactor: Remove goal springs and some other cleanup by committing rB4f4a484b9b20: Cloth refactor: Remove goal springs and some other cleanup.
Thu, Mar 23, 7:55 AM · Physics

Fri, Mar 17

Julien DUROURE (julien) added a project to T50896: Particles behave differently in rendered animation than in viewport: Physics.
Fri, Mar 17, 3:14 PM · Physics, BF Blender

Wed, Mar 15

Sergey Sharybin (sergey) closed T50938: Cache not being reset when changing simulation settings with new depsgraph as "Resolved" by committing rB9ad252d157a2: Fix T50938: Cache not being reset when changing simulation settings with new….
Wed, Mar 15, 11:14 AM · Dependency Graph, Physics, BF Blender

Tue, Mar 14

Luca Rood (LucaRood) edited the description of T50938: Cache not being reset when changing simulation settings with new depsgraph.
Tue, Mar 14, 1:42 AM · Dependency Graph, Physics, BF Blender
Luca Rood (LucaRood) assigned T50938: Cache not being reset when changing simulation settings with new depsgraph to Sergey Sharybin (sergey).
Tue, Mar 14, 1:42 AM · Dependency Graph, Physics, BF Blender
Luca Rood (LucaRood) created T50938: Cache not being reset when changing simulation settings with new depsgraph.
Tue, Mar 14, 1:41 AM · Dependency Graph, Physics, BF Blender

Sun, Mar 12

Stephen Swaney (stiv) closed T50664: Animated Smoke Domain And Static Smoke Collision Intersection Artifacts as "Resolved".

Good detective work, Thomas! Thanks for chewing thru the problem.
Closing as Resolved.

Sun, Mar 12, 4:13 PM · Physics, BF Blender

Sat, Mar 11

Krzysztof Rećko (chrisr) added a revision to T50887: fluid simulation: generate mesh bug: D2556: Fix T50887: Holes in fluid mesh.
Sat, Mar 11, 4:58 PM · Physics, BF Blender
Krzysztof Rećko (chrisr) claimed T50887: fluid simulation: generate mesh bug.
Sat, Mar 11, 3:57 AM · Physics, BF Blender
Krzysztof Rećko (chrisr) added a comment to T50887: fluid simulation: generate mesh bug.

OK. So. Managed to reproduce this. Does appear to be connected to Fluid boundary -> Surface -> Smoothing option, but only appears at higher resolutions which makes it a pain to debug.

Sat, Mar 11, 3:56 AM · Physics, BF Blender

Fri, Mar 10

Luca Rood (LucaRood) triaged T50765: Rigid body dynamics: Initially deactivated objects are not activated on collision, but on bounding box intersection as "Confirmed" priority.

At first glance, this seems like a bug in Bullet. As far as I can tell from a quick look, this wrong activation isn't triggered by any of Blender's activation calls, so it is probably Bullet activating the object on its own will...

Fri, Mar 10, 8:26 AM · Physics, BF Blender
Bryan (HelloHiHola) added a comment to T50864: Image Sequence Textures for Particles failing.

I appreciate your in depth response. I wasn't able to use an Image Sequence by baking paint but was able to use the Weight to bake something for an Animated Weight Group. I never knew that was possible and I'll keep experimenting and learning.

Fri, Mar 10, 5:39 AM · Cycles, Physics, Images & Movies, Animation, BF Blender

Thu, Mar 9

Krzysztof Rećko (chrisr) added a comment to T50887: fluid simulation: generate mesh bug.

Could this be an effect of "Remove air bubbles" option (under "Fluid boundary")?

Thu, Mar 9, 10:26 AM · Physics, BF Blender

Wed, Mar 8

ronan ducluzeau (zeauro) added a comment to T50864: Image Sequence Textures for Particles failing.

Particles emission does not support animated weight groups, animated textures or image sequence textures.
It is a known limitation of current particle systems.

Wed, Mar 8, 3:46 PM · Cycles, Physics, Images & Movies, Animation, BF Blender
Pavel (Pavel_Blend) created T50887: fluid simulation: generate mesh bug.
Wed, Mar 8, 12:13 PM · Physics, BF Blender

Mon, Mar 6

Bryan (HelloHiHola) edited the description of T50864: Image Sequence Textures for Particles failing.
Mon, Mar 6, 1:54 AM · Cycles, Physics, Images & Movies, Animation, BF Blender

Sun, Mar 5

Bryan (HelloHiHola) created T50864: Image Sequence Textures for Particles failing.
Sun, Mar 5, 8:28 PM · Cycles, Physics, Images & Movies, Animation, BF Blender
Sergey Sharybin (sergey) accepted D2535: Cloth: implement animated vertex groups for pinning (Weight Keys).

From the code side seems fine. But before going online we should have a documentation available online, which we can reference from the commit message. But reviewing that is out of the scope of dev.b.o so giving it an accepted state.

Sun, Mar 5, 4:47 PM · Physics
Sergey Sharybin (sergey) accepted D2514: Cloth refactor: Remove goal springs and some other cleanup.

Don't see reasons to hold this back.

Sun, Mar 5, 4:46 PM · Physics

Wed, Mar 1

Thomas Cheng (thomascheng) added a comment to T50664: Animated Smoke Domain And Static Smoke Collision Intersection Artifacts.

Hi, I found out what was the problem.

Wed, Mar 1, 2:59 AM · Physics, BF Blender

Tue, Feb 28

Luca Rood (LucaRood) retitled D2535: Cloth: implement animated vertex groups for pinning (Weight Keys) from to Cloth: implement animated vertex groups for pinning (Weight Keys).
Tue, Feb 28, 8:00 AM · Physics

Mon, Feb 27

Luca Rood (LucaRood) abandoned D2166: Cloth collision friction scaling.

Cloth is getting a lot of changes, so this will probably have a new implementation later.
Dropping this for now.

Mon, Feb 27, 8:28 PM · Physics

Sat, Feb 25

ronan ducluzeau (zeauro) added a comment to T50765: Rigid body dynamics: Initially deactivated objects are not activated on collision, but on bounding box intersection.

I confirm the problem with master hash d66d579 on ubuntu 16.04 64 bits.

Sat, Feb 25, 5:11 PM · Physics, BF Blender

Fri, Feb 24

Bastien Montagne (mont29) raised the priority of T50630: fluid cache folder bug (cyrillic in path) from "Incomplete" to "Normal".

Yes, we need some dev on windows to investigate this… Linux handles utf-8 paths since ages, not windows. :(

Fri, Feb 24, 1:02 PM · Platform: Windows, Physics, BF Blender

Thu, Feb 23

Luca Rood (LucaRood) closed D2389: Force Field power falloff function not accurate by committing rB4c164487bc15: Add "Gravitation" option to "Force" type force fields.
Thu, Feb 23, 11:26 PM · Physics
Julien DUROURE (julien) added a project to T50765: Rigid body dynamics: Initially deactivated objects are not activated on collision, but on bounding box intersection: Physics.
Thu, Feb 23, 9:51 PM · Physics, BF Blender
Bastien Montagne (mont29) accepted D2389: Force Field power falloff function not accurate.

LGTM, besides nit picky comments below about UI messages (which can be addressed while committing the patch, no need to do another update just for that of course).

Thu, Feb 23, 8:45 AM · Physics
Luca Rood (LucaRood) accepted D2389: Force Field power falloff function not accurate.

I think this is all good now.
Just noting that it is patching fine, except for DNA_object_force.h (still has whitespace issues, but was just one line, so I patched it manually for testing...)

Thu, Feb 23, 5:17 AM · Physics

Feb 21 2017

Julien DUROURE (julien) added a project to T50664: Animated Smoke Domain And Static Smoke Collision Intersection Artifacts: Physics.
Feb 21 2017, 5:07 PM · Physics, BF Blender
Bartłomiej Pyciński (bpycinski) added a watcher for Physics: Bartłomiej Pyciński (bpycinski).
Feb 21 2017, 2:31 PM

Feb 20 2017

Andreas Erlbacher (AndreasE) added a comment to D2389: Force Field power falloff function not accurate.

The tabs should be ok now ( my method of submitting the diff by copy/paste created the error).

Feb 20 2017, 1:03 AM · Physics

Feb 19 2017

Andreas Erlbacher (AndreasE) updated the diff for D2389: Force Field power falloff function not accurate.

Corrections

Feb 19 2017, 11:27 PM · Physics
Luca Rood (LucaRood) added a comment to D2389: Force Field power falloff function not accurate.

Looking at the code, this seems good :) (just a few little comments inline).
However, I didn't test, because the patch doesn't apply. I suspect that your editor is replacing tabs with spaces, messing up the diff.
Also, please use tabs for indentation, except in Python (refer to https://wiki.blender.org/index.php/Dev:Doc/New_Developer_Advice#Note_on_Configuration)

Feb 19 2017, 4:38 PM · Physics
Andreas Erlbacher (AndreasE) updated the diff for D2389: Force Field power falloff function not accurate.

This diff adds a "Gravitation"-option to the force field falloff, which multiplies the force by 1/r² ( The original falloff function is still available). However, it is still missing the properties of a true gravitational force, because the masses are not taken into consideration: several objects with different masses do not work properly.
Adding the mass dependency would certainly go beyond the simple "force"-field type and make a new force field type necessary - so I am not sure if its worth implementing...

Feb 19 2017, 1:15 AM · Physics

Feb 17 2017

Luca Rood (LucaRood) added inline comments to D2514: Cloth refactor: Remove goal springs and some other cleanup.
Feb 17 2017, 8:27 PM · Physics
Luca Rood (LucaRood) updated the diff for D2514: Cloth refactor: Remove goal springs and some other cleanup.

Addressed inlined comments.

Feb 17 2017, 8:27 PM · Physics
Sergey Sharybin (sergey) added a comment to D2514: Cloth refactor: Remove goal springs and some other cleanup.

Main questions here are:

Feb 17 2017, 5:18 PM · Physics
Luca Rood (LucaRood) updated D2514: Cloth refactor: Remove goal springs and some other cleanup.
Feb 17 2017, 4:35 PM · Physics
Luca Rood (LucaRood) added inline comments to D2514: Cloth refactor: Remove goal springs and some other cleanup.
Feb 17 2017, 4:35 PM · Physics
Luca Rood (LucaRood) retitled D2514: Cloth refactor: Remove goal springs and some other cleanup from to Cloth refactor: Remove goal springs and some other cleanup.
Feb 17 2017, 4:30 PM · Physics

Feb 16 2017

Bastien Montagne (mont29) closed T50675: Fluid baking limited to 30-40% CPU usage as "Invalid".

No bug here, Blender runs a single thread, and calls elbeem library to actually simulate things. I guess elbeem is not multithreaded lib.

Feb 16 2017, 7:50 PM · Physics, BF Blender

Feb 14 2017

Aaron Carlisle (Blendify) created T50675: Fluid baking limited to 30-40% CPU usage.
Feb 14 2017, 2:20 AM · Physics, BF Blender

Feb 11 2017

Aleksander Tarkhanov (stark) added a comment to T50630: fluid cache folder bug (cyrillic in path).

I think Pavel experiences a problem with baking fluid simulation in case when path to simulation cache contains Cyrillic (any localized?) symbols when running on Windows 7. That is 'good' is when cache files are created by Blender after hitting 'Bake' where was specified by path given and 'bad' when there is no cache files in the folder after hitting 'Bake'.

Feb 11 2017, 2:58 PM · Platform: Windows, Physics, BF Blender
Characterhero (TheCharacterhero) added a comment to T50630: fluid cache folder bug (cyrillic in path).

This is bug:
Video: https://www.youtube.com/watch?v=MYutzynx6y0&feature=youtu.be
File: https://drive.google.com/open?id=0B4Et7RDz1p8mdGtiMHVjeFdMdFk

Feb 11 2017, 1:53 PM · Platform: Windows, Physics, BF Blender
Pavel (Pavel_Blend) added a comment to T50630: fluid cache folder bug (cyrillic in path).

Feb 11 2017, 12:11 PM · Platform: Windows, Physics, BF Blender

Feb 10 2017

Joey Ferwerda (TheOnlyJoey) added a comment to T50630: fluid cache folder bug (cyrillic in path).

I get that, but even when using a 'regular latin' path you can not render with your blend file example, the blend file does not render at all (missing camera,light etc) so please update your blend file to a render-able result and i will test your case.

Feb 10 2017, 6:04 PM · Platform: Windows, Physics, BF Blender

Feb 9 2017

Pavel (Pavel_Blend) added a comment to T50630: fluid cache folder bug (cyrillic in path).

If you set the path to the cache as in the picture, the fluid simulation is not going to happen:

Feb 9 2017, 11:36 PM · Platform: Windows, Physics, BF Blender
Bastien Montagne (mont29) triaged T50630: fluid cache folder bug (cyrillic in path) as "Incomplete" priority.
Feb 9 2017, 5:14 PM · Platform: Windows, Physics, BF Blender
Joey Ferwerda (TheOnlyJoey) added a comment to T50630: fluid cache folder bug (cyrillic in path).

I can test this for you but your test blend file seems not to work at all.
Can you retry setting up the case with a render-able result and re-upload the blendfile?

Feb 9 2017, 3:52 PM · Platform: Windows, Physics, BF Blender
Pavel (Pavel_Blend) created T50630: fluid cache folder bug (cyrillic in path).
Feb 9 2017, 11:43 AM · Platform: Windows, Physics, BF Blender