Blender Git Statistics -> Developers -> sebbas

SebastiŠn Barschkis (sebbas)

Total Commits : 1 035
Master Commits : 244
Branch Commits : 791
First Commit : August 15, 2015
Latest Commit : August 4, 2020

Commits by Month

DateNumber of Commits
August, 20206
July, 202030
June, 202010
May, 202030
April, 202041
March, 202032
February, 202040
January, 202043
December, 201948
November, 201933
October, 20199
September, 20199
August, 20196
July, 20195
June, 20194
May, 201914
April, 201931
March, 201911
February, 20190
January, 20190
December, 20180
November, 201817
October, 20181
September, 20180
August, 201823
July, 201810
June, 20181
May, 201823
April, 20188
March, 201813
February, 20183
January, 20180
December, 201712
November, 201723
October, 20176
September, 201712
August, 201715
July, 201728
June, 201743
May, 20177
April, 20178
March, 201729
February, 201710
January, 20170
December, 20164
November, 201615
October, 201619
September, 201619
August, 201648
July, 201630
June, 201643
May, 201633
April, 201611
March, 201645
February, 201612
January, 201622
December, 20157
November, 20150
October, 20159
September, 201522
August, 20152

Commit Distribution

PathNumber of Commits
fluid-mantaflow781
master244
vr_scene_inspection7
temp-lanpr-cleanup22
blender-v2.82-release1
temp-lanpr-cleanup1

Favourite Files

FilenameTotal Edits
smoke.c203
liquid_script.h184
smoke_script.h136
FLUID.cpp129
properties_physics_smoke.py107
rna_smoke.c100
fluid.c85
manta_fluid_API.cpp80
DNA_smoke_types.h77
MANTA_main.cpp76

File Changes

ActionTotalPer Commit
Added1 5451.5
Modified4 2634.1
Deleted1 5321.5

Code Changes

ActionTotalPer Commit
Lines Added43 31649.3
Lines Removed32 32336.8

Latest commits Feed

Revision 205cf05 by SebastiŠn Barschkis (master)
August 4, 2020, 16:20 (GMT)
Fluid: Minor cleanup in addition to fix for TT72192

Make curly brackets consistent.
Revision df28a68 by SebastiŠn Barschkis (master)
August 4, 2020, 16:09 (GMT)
Fix T72192: Mantaflow does not render flame when flow source is hidden from Renders

The problem in this case was that the flag for active fire was not set. With hidden flow sources the flag was not updated in update_flowsflags().

The solution for this is to take the active field from the config cache file.
Revision 03c2439 by SebastiŠn Barschkis (master)
August 4, 2020, 09:45 (GMT)
Fluid: Do not show fluid if frame is out of cache range

Before: If the current frame is out of the cache start/end range, the viewport will show the fluid as it was on the last frame that was still in the cache frame range.

Now: If the current frame is out of the cache start/end range, the viewport will show no fluid at all (even if there are cache files present for this frame).

This fix is related / in response to T79423.
Revision d66009f by SebastiŠn Barschkis (master)
August 3, 2020, 15:39 (GMT)
Fluid: Adjustments to force component reset

Instead of clearing forces at the end of the simulation step, they will now be cleared before writing to them, i.e. at the beginning of a step.

Also cleaned up minor areas that I looked at while making this change.
Revision 3c9cb62 by SebastiŠn Barschkis (master)
August 3, 2020, 10:40 (GMT)
Merge branch 'blender-v2.90-release'
Revision 33e6562 by SebastiŠn Barschkis (master)
August 3, 2020, 10:38 (GMT)
Fix T78266: Mantaflow: changing flow type (fire -> fire + smoke) resets Surface Emission

Changing the surface distance through the flow type is inappropriate here. It had been added to ensure that liquids / smoke use a different emission value.

Now the value will only be changed when changing from a gas to a liquid emitter or, vice-versa, when changing from a liquid to a gas emitter.
Revision 106e765 by SebastiŠn Barschkis (master)
July 31, 2020, 21:27 (GMT)
Fluid: Another adjustment for Python pointers

Yet another update to ensure that pointer variables are always up to date, i.e. those referencing the memory allocated by Mantaflow. Outdated pointers usually show up through flickering in viewport.
Revision 7e64f6c by SebastiŠn Barschkis (master)
July 31, 2020, 15:42 (GMT)
Fluid: Fix for Python pointer update (flickering in smoke/fire issue)

In f2b04302cdec the pointer update was refactored. It was sufficient to update pointers just in replay mode at the end of a step since the 'ensure()' functions from manta_fluid_API.cpp had their own pointer update call. These were removed in 51f4bee5a5d7, however, and so in order to still have some sort of update, the given update call needs to be available to all cache types.
Revision f2b0430 by SebastiŠn Barschkis (master)
July 31, 2020, 14:32 (GMT)
Fluid: Refactored Python pointer update function

Use static_cast() where possible and refresh pointers for every frame when in replay mode. The latter is particularly important as this seems to have caused the issue where smoke in the viewport was flickering when loading data from pointers after loading them from disk for the frame before (e.g. when resuming a bake job).
Revision 51f4bee by SebastiŠn Barschkis (master)
July 31, 2020, 14:32 (GMT)
Fluid: Refactored Python fluid initialization functions

Initialization functions now have a return type which will be asserted during fluid object creation.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2020