Page MenuHome

Sebastián Barschkis (sebbas)
Physics Developer

Projects (13)

User Details

User Since
Jan 18 2016, 12:14 PM (335 w, 5 d)

Recent Activity

May 10 2022

Sebastián Barschkis (sebbas) added a comment to D14884: Fluid: add option to stop reseeding particles.

Interesting, if disabling particle resampling has some artistic benefits, then yes we can totally add this.
Before though, I'm trying to think of side-effects we could run into. From the top of my head:

  • Liquid volume loss will happen more often (should warn user about it)
  • Need to hide UI fields that won't do anything anymore (such as 'Particles Maximum / Minimum')
  • the narrow band probably won't work
May 10 2022, 7:07 AM

Nov 9 2021

Mikhail Vigovskiy (Upliner) awarded T68981: New curves object type a Burninate token.
Nov 9 2021, 2:28 AM · Nodes & Physics, BF Blender

Nov 7 2021

Sebastián Barschkis (sebbas) updated Sebastián Barschkis (sebbas).
Nov 7 2021, 10:21 PM
Sebastián Barschkis (sebbas) added a comment to T87975: Mantaflow simulation stops and crashes at the end of the bake (or when closing blender): The CG solver diverged, residual norm > 1e30, stopping..

There are 2 things that triggered the crash:

  1. Normals of beach obstacle are pointing inwards.
  2. Beach and pusher create airpockets in the domain.
Nov 7 2021, 10:19 PM · Nodes & Physics, BF Blender

Oct 2 2021

Alaska (Alaska) awarded rB063ce7f550f1: Fluid: Initial changes for OpenMP GPU support a Love token.
Oct 2 2021, 11:05 AM
a1a1 (a1a1) awarded rB063ce7f550f1: Fluid: Initial changes for OpenMP GPU support a Love token.
Oct 2 2021, 10:35 AM

Oct 1 2021

Silas Opel (Schamph) awarded rB063ce7f550f1: Fluid: Initial changes for OpenMP GPU support a Love token.
Oct 1 2021, 9:58 AM

Sep 24 2021

Characterhero (TheCharacterhero) awarded T68981: New curves object type a Love token.
Sep 24 2021, 9:00 PM · Nodes & Physics, BF Blender
Pablo Z Pesquera (Shady_Potato) awarded T68981: New curves object type a Love token.
Sep 24 2021, 6:54 PM · Nodes & Physics, BF Blender

Sep 13 2021

Everton Schneider (eversimo) awarded rB063ce7f550f1: Fluid: Initial changes for OpenMP GPU support a Love token.
Sep 13 2021, 3:59 PM

Sep 12 2021

Sebastián Barschkis (sebbas) accepted D12197: Dependencies: Drop-in replacement for std::filesystem (in extern/).
Sep 12 2021, 9:30 PM · Platforms, Builds, Tests & Devices

Sep 10 2021

Raimund Klink (Raimund58) awarded T74559: Adaptive Domain creates lines in smoke a The World Burns token.
Sep 10 2021, 5:32 PM · Nodes & Physics, BF Blender

Sep 6 2021

Sebastián Barschkis (sebbas) awarded rB5a02d0da7a88: Fluid: Parallelizations for Mantaflow functions (D12002) a Like token.
Sep 6 2021, 11:52 PM
Sebastián Barschkis (sebbas) committed rB5a02d0da7a88: Fluid: Parallelizations for Mantaflow functions (D12002) (authored by Erik Abrahamsson (erik85)).
Fluid: Parallelizations for Mantaflow functions (D12002)
Sep 6 2021, 5:31 PM
Sebastián Barschkis (sebbas) committed rB3e23af4c4915: Fluid: Clang-format cleanups (authored by Sebastián Barschkis (sebbas)).
Fluid: Clang-format cleanups
Sep 6 2021, 5:31 PM

Aug 10 2021

Sebastián Barschkis (sebbas) updated the task description for T88438: Libraries Changes for Blender 3.0.
Aug 10 2021, 10:57 AM · BF Blender (3.0), Platforms, Builds, Tests & Devices
Sebastián Barschkis (sebbas) committed rBL62679: macOS: Added zstd 1.5.0.
macOS: Added zstd 1.5.0
Aug 10 2021, 10:56 AM

Aug 9 2021

Sebastián Barschkis (sebbas) committed rBL62677: macOS: Revert to OpenMP 9.0.1.
macOS: Revert to OpenMP 9.0.1
Aug 9 2021, 6:05 PM
Sebastián Barschkis (sebbas) added a comment to T90507: macOS: physics_cloth test failure after OpenMP 12 update.

@Brecht Van Lommel (brecht) Yes, sounds like a reasonable solution.

Aug 9 2021, 6:05 PM · Platforms, Builds, Tests & Devices, BF Blender, Platform: macOS, Nodes & Physics

Aug 4 2021

Sebastián Barschkis (sebbas) committed rBL62674: macOS: Rebuilt OpenImageIO.
macOS: Rebuilt OpenImageIO
Aug 4 2021, 11:36 AM

Aug 3 2021

Sebastián Barschkis (sebbas) updated the task description for T88438: Libraries Changes for Blender 3.0.
Aug 3 2021, 3:39 PM · BF Blender (3.0), Platforms, Builds, Tests & Devices
Sebastián Barschkis (sebbas) committed rBL62673: macOS: Updated OpenMP.
macOS: Updated OpenMP
Aug 3 2021, 3:27 PM
Sebastián Barschkis (sebbas) committed rBL62672: macOS: Added missing LLVM lib files.
macOS: Added missing LLVM lib files
Aug 3 2021, 3:20 PM
Sebastián Barschkis (sebbas) updated the task description for T88438: Libraries Changes for Blender 3.0.
Aug 3 2021, 12:36 PM · BF Blender (3.0), Platforms, Builds, Tests & Devices
Sebastián Barschkis (sebbas) committed rBL62671: macOS: Rebuilt ffmpeg.
macOS: Rebuilt ffmpeg
Aug 3 2021, 12:34 PM
Sebastián Barschkis (sebbas) updated the task description for T88438: Libraries Changes for Blender 3.0.
Aug 3 2021, 12:18 PM · BF Blender (3.0), Platforms, Builds, Tests & Devices
Sebastián Barschkis (sebbas) committed rBL62670: macOS: Updated LLVM, OIIO, OIDN, OSL.
macOS: Updated LLVM, OIIO, OIDN, OSL
Aug 3 2021, 12:11 PM

Jul 26 2021

Sebastián Barschkis (sebbas) accepted D6770: Mantaflow: Remove Noise Type Option.
Jul 26 2021, 11:58 AM · Physics, BF Blender

Jul 21 2021

Sebastián Barschkis (sebbas) abandoned D11400: Mantaflow bake optimization.

Closing, committed in rBadefdbc9dfa3.

Jul 21 2021, 7:22 PM · Nodes & Physics

Jul 19 2021

Sebastián Barschkis (sebbas) accepted D11748: Deps builder: OIIO/OSL/ISPC/OIDN/LLVM/WinFlex updates + add Flex.
Jul 19 2021, 3:35 PM
Sebastián Barschkis (sebbas) updated the diff for D11748: Deps builder: OIIO/OSL/ISPC/OIDN/LLVM/WinFlex updates + add Flex.

Removed OpenMP patch. No longer needed after OpenMP version upgrade.

Jul 19 2021, 3:33 PM
Sebastián Barschkis (sebbas) added a comment to D11748: Deps builder: OIIO/OSL/ISPC/OIDN/LLVM/WinFlex updates + add Flex.

With new OpenMP patches/openmp.diff seems to be no longer needed and applicable. @Ray molenkamp (LazyDodo) remove it?

Jul 19 2021, 12:26 PM

Jul 14 2021

Stephane Cuillerdier (aiekick) awarded T68981: New curves object type a Love token.
Jul 14 2021, 6:33 PM · Nodes & Physics, BF Blender

Jul 8 2021

Sebastián Barschkis (sebbas) awarded D11848: Deps: upgrade OpenXR 1.0.14 → 1.0.17 a Like token.
Jul 8 2021, 9:53 PM · Virtual Reality, Platforms, Builds, Tests & Devices, BF Blender (3.0)

Jun 22 2021

Daniel Salazar (zanqdo) awarded rBadefdbc9dfa3: Fluid: Optimization for FLIP neighbor search radius a Love token.
Jun 22 2021, 10:08 PM

Jun 21 2021

Sebastián Barschkis (sebbas) added a comment to rBadefdbc9dfa3: Fluid: Optimization for FLIP neighbor search radius.

+1 Sure, no problem

Jun 21 2021, 10:59 AM

Jun 18 2021

Sebastián Barschkis (sebbas) added a comment to D11400: Mantaflow bake optimization.

Just committed the optimization for the for-loop (rBadefdbc9dfa3).
The optimization for if (phi.isInBounds(isysIdxS + 1)) ... I haven't committed yet. It didn't give me a speedup (correct me if I'm wrong) and think it's a bit more readable as is.

Jun 18 2021, 12:37 PM · Nodes & Physics
Sebastián Barschkis (sebbas) committed rBadefdbc9dfa3: Fluid: Optimization for FLIP neighbor search radius (authored by Sebastián Barschkis (sebbas)).
Fluid: Optimization for FLIP neighbor search radius
Jun 18 2021, 12:31 PM
Sebastián Barschkis (sebbas) committed rB80bc819d5034: Fluid: Clang-format cleanup (authored by Sebastián Barschkis (sebbas)).
Fluid: Clang-format cleanup
Jun 18 2021, 12:31 PM

Jun 14 2021

Sebastián Barschkis (sebbas) added a comment to D11400: Mantaflow bake optimization.

That's a nice improvement! I even think that this kind of loop optimization will be useful in other parts of the manta code too.
We should place it in a more generic container so that it can be used everywhere (e.g. plugin/secondaryparticles.cpp has similar for-loops with radius offsets).

Jun 14 2021, 1:56 PM · Nodes & Physics

May 27 2021

Sebastián Barschkis (sebbas) committed rBL62631: macOS: Updated ffmpeg to version 4.4.
macOS: Updated ffmpeg to version 4.4
May 27 2021, 12:26 AM

May 25 2021

Sebastián Barschkis (sebbas) accepted D11392: Bump FFmpeg version from 4.2.3 to 4.4.
May 25 2021, 6:59 PM
Sebastián Barschkis (sebbas) accepted D11389: Fix T88531: Mantaflow problem with geometry nodes.

+1, geonodes should always be considered non-static

May 25 2021, 4:40 PM · Nodes & Physics
Sebastián Barschkis (sebbas) accepted D11388: Fix T88566: Mantaflow inflow with shapekeys is not working anymore (regression).

+1

May 25 2021, 4:34 PM · Nodes & Physics

May 18 2021

Sebastián Barschkis (sebbas) committed rB748b5f025d74: Merge branch 'blender-v2.93-release' (authored by Sebastián Barschkis (sebbas)).
Merge branch 'blender-v2.93-release'
May 18 2021, 10:38 PM
Sebastián Barschkis (sebbas) committed rB8dd43ac23ebe: Fluid: Updated Mantaflow source files (authored by Sebastián Barschkis (sebbas)).
Fluid: Updated Mantaflow source files
May 18 2021, 10:37 PM
Sebastián Barschkis (sebbas) awarded rBb1584775515b: Fix ocean modifier giving different result on Arm than x86 a Like token.
May 18 2021, 3:48 PM
Sebastián Barschkis (sebbas) committed rBeaf3160f13ef: Merge branch 'blender-v2.93-release' (authored by Sebastián Barschkis (sebbas)).
Merge branch 'blender-v2.93-release'
May 18 2021, 12:53 PM
Sebastián Barschkis (sebbas) committed rB53376ec7fcd5: Tests: Disabled physics ocean test on macOS arm64 (authored by Sebastián Barschkis (sebbas)).
Tests: Disabled physics ocean test on macOS arm64
May 18 2021, 12:53 PM
Sebastián Barschkis (sebbas) committed rBf4eae747f991: Tests: Remove threshold param from physics ocean mesh test (authored by Sebastián Barschkis (sebbas)).
Tests: Remove threshold param from physics ocean mesh test
May 18 2021, 12:48 PM
Sebastián Barschkis (sebbas) added a comment to T87231: macOS: Glass shader is black in viewport.

Running macOS with AMD graphics here. I am not seeing the issue, all good for me.

May 18 2021, 10:41 AM · Platform: macOS, BF Blender

May 17 2021

Sebastián Barschkis (sebbas) committed rBc17433bb55b4: Tests: Increased threshold param for physics_ocean test (authored by Sebastián Barschkis (sebbas)).
Tests: Increased threshold param for physics_ocean test
May 17 2021, 11:23 PM
Sebastián Barschkis (sebbas) committed rBc9afea5bbf95: Tests: Added threshold to physics ocean mesh test (authored by Sebastián Barschkis (sebbas)).
Tests: Added threshold to physics ocean mesh test
May 17 2021, 9:16 PM
Sebastián Barschkis (sebbas) committed rBL62627: Tests: Updated physics_ocean .blend file, might fix test failure on macOS arm.
Tests: Updated physics_ocean .blend file, might fix test failure on macOS arm
May 17 2021, 5:12 PM

Apr 29 2021

Vit Kovalcik (Blackx) awarded T86053: 2.9x - Crash while baking particle and/or smoke simulations a Like token.
Apr 29 2021, 6:37 PM · Nodes & Physics, BF Blender

Apr 22 2021

Sebastián Barschkis (sebbas) accepted D11012: macOS: Fix unknown -Wsuggest-override warning.
Apr 22 2021, 12:35 PM

Apr 14 2021

Sebastián Barschkis (sebbas) committed rB2cc3a89cf60d: CMake/deps: Remove CPP11 option for OpenImageIO (authored by Sebastián Barschkis (sebbas)).
CMake/deps: Remove CPP11 option for OpenImageIO
Apr 14 2021, 9:34 PM

Apr 12 2021

Sebastián Barschkis (sebbas) committed rBL62615: macOS: Recompiled Python libs on 10.13.
macOS: Recompiled Python libs on 10.13
Apr 12 2021, 8:45 PM

Apr 3 2021

Florian Kamenz (TimBrown) awarded T68981: New curves object type a Love token.
Apr 3 2021, 11:34 AM · Nodes & Physics, BF Blender
Maged afra (Maged_afra) awarded T68981: New curves object type a Love token.
Apr 3 2021, 1:31 AM · Nodes & Physics, BF Blender

Mar 29 2021

Baichuan Wu (relubwu) awarded rB8bdf191461a6: Fluid: Added APIC simulation method a 100 token.
Mar 29 2021, 6:12 PM

Mar 26 2021

Sebastián Barschkis (sebbas) accepted D10792: Overrides: API to create an override template..

LGTM

Mar 26 2021, 12:45 PM · BF Blender (3.0), Core

Mar 24 2021

Emilien Colombier (Peine_Perdue) awarded T68981: New curves object type a Love token.
Mar 24 2021, 4:24 PM · Nodes & Physics, BF Blender

Mar 23 2021

Sebastián Barschkis (sebbas) added a comment to T86053: 2.9x - Crash while baking particle and/or smoke simulations.

@Marc (Polyflogger) It seems this issue comes from OpenVDB and blosc (v1.5.0) directly: A build with the latest blosc (v1.21.0) has no problems whatsoever.

Mar 23 2021, 4:45 PM · Nodes & Physics, BF Blender

Mar 20 2021

Sebastián Barschkis (sebbas) accepted D10777: Fix T86746: Description missing from Quick Liquid.

+1

Mar 20 2021, 1:42 PM · Nodes & Physics

Mar 18 2021

Sebastián Barschkis (sebbas) changed the status of T86053: 2.9x - Crash while baking particle and/or smoke simulations from Needs Triage to Confirmed.

Hi together! It looks like this problem comes from the OpenVDB compression.
Until this is fixed, can you try using a compression method that is not "Blosc" (Cache -> Advanced -> Compression Volumes)?

Mar 18 2021, 3:45 PM · Nodes & Physics, BF Blender
Sebastián Barschkis (sebbas) removed a reviewer for D10757: Fix T83638: Fix mirror motion blur: BF Blender.
Mar 18 2021, 12:41 PM
Sebastián Barschkis (sebbas) requested changes to D10727: Add `make source_archive_complete` target.

One thing: macOS arm64 currently uses different versions for LLVM and OpenMP (rB21236af80c8e).
make source_archive_complete will not fetch these when creating the archive on a system != macOS arm64.

Mar 18 2021, 11:23 AM

Mar 17 2021

Sebastián Barschkis (sebbas) accepted D10727: Add `make source_archive_complete` target.

Just ran this too. LGTM, have nothing to add to the discussion.

Mar 17 2021, 5:24 PM
Sebastián Barschkis (sebbas) accepted D10747: LibraryOverrides: Initial Test Case..
Mar 17 2021, 3:29 PM · BF Blender (2.93), Core
Sebastián Barschkis (sebbas) reopened D10718: macOS/Audaspace: Add CoreAudio back-end.

It's unclear to me why this landed without proper testing a day before bcon2. We should have tested this patch with the upcoming macOS arm buildbot and functionality directly on arm devices.

Mar 17 2021, 10:40 AM · Platform: macOS, Audio

Mar 16 2021

Sebastián Barschkis (sebbas) awarded rB3e87d8a4315d: Grease Pencil: Add LineArt modifier a Love token.
Mar 16 2021, 8:35 PM
Sebastián Barschkis (sebbas) committed rB21236af80c8e: Libraries: Fix deps build on macOS arm64 (authored by Sebastián Barschkis (sebbas)).
Libraries: Fix deps build on macOS arm64
Mar 16 2021, 5:09 PM
Sebastián Barschkis (sebbas) committed rB970e246ccc11: CMake/deps: Updated deps build requirements prompt for macOS arm64 (authored by Sebastián Barschkis (sebbas)).
CMake/deps: Updated deps build requirements prompt for macOS arm64
Mar 16 2021, 5:09 PM

Mar 12 2021

Sebastián Barschkis (sebbas) committed rBb01e9ad4f0e3: Fluid: Enable scale options for fluid particles (authored by Sebastián Barschkis (sebbas)).
Fluid: Enable scale options for fluid particles
Mar 12 2021, 5:33 PM
Sebastián Barschkis (sebbas) changed the status of T86530: Crash when enabling Open Shading Language with Cycles on macOS and Apple Silicon M1 from Needs Triage to Confirmed.
Mar 12 2021, 4:38 PM · Render & Cycles, Platform: macOS, BF Blender

Mar 11 2021

Sebastián Barschkis (sebbas) committed rBd518b0fda5c1: Fluid: Updated hidden symbol visibility comment (authored by Sebastián Barschkis (sebbas)).
Fluid: Updated hidden symbol visibility comment
Mar 11 2021, 4:16 PM

Mar 9 2021

Sebastián Barschkis (sebbas) accepted D10649: LibOverride: Add a utils to check if override has been user-edited..

Didn't see any issues either!

Mar 9 2021, 5:36 PM
Sebastián Barschkis (sebbas) accepted D10616: Update to @autorelease and stop checking for null on non-nullable return results..
Mar 9 2021, 10:58 AM · Platform: macOS
Sebastián Barschkis (sebbas) accepted D10652: Build Environment: set MAKE_THREADS as per the CPU.

LGTM

Mar 9 2021, 10:28 AM
Sebastián Barschkis (sebbas) committed rBDTb66c22e1fb97: Credits: Fix duplicate credit users (authored by Sebastián Barschkis (sebbas)).
Credits: Fix duplicate credit users
Mar 9 2021, 10:22 AM

Mar 8 2021

Sebastián Barschkis (sebbas) accepted D10642: Library Overrides: Manual.
Mar 8 2021, 7:48 PM · Pipeline, Assets & I/O
Sebastián Barschkis (sebbas) committed rBe9e53ff3a6a4: Cleanup: Removed duplicate slash in macOS SDK path (authored by Sebastián Barschkis (sebbas)).
Cleanup: Removed duplicate slash in macOS SDK path
Mar 8 2021, 11:56 AM

Mar 5 2021

Sebastián Barschkis (sebbas) committed rBed8416152952: Cleanup: Rename func occurences to _fn (authored by Sebastián Barschkis (sebbas)).
Cleanup: Rename func occurences to _fn
Mar 5 2021, 5:36 PM
Sebastián Barschkis (sebbas) updated the task description for T73586: Code Quality Day Tasks.
Mar 5 2021, 4:21 PM · Development Management, BF Blender
Sebastián Barschkis (sebbas) added a comment to D10598: Fix T86124: Self-hosting external libraries packages.

I think https://svn.blender.org/svnroot/bf-blender/trunk/packages/${TARGET_FILE} is fine, assuming that there will only ever be one version of each package in there. If that assumption turns out to be false, I would suggest something like https://svn.blender.org/svnroot/bf-blender/trunk/packages/${dep}/${TARGET_FILE}

Mar 5 2021, 3:04 PM

Mar 4 2021

Sebastián Barschkis (sebbas) accepted D10606: Opt out of AppKit’s default automatic window tabbing.

Thanks for the explanations and the patch.

Mar 4 2021, 4:48 PM · Platform: macOS

Mar 3 2021

Félix (Miadim) awarded D10498: CMake/deps: Append platform CFLAGS and LDFLAGS to Python build to ensure compatibility with minimum macOS version a Burninate token.
Mar 3 2021, 5:12 PM
Sebastián Barschkis (sebbas) accepted D10597: Ghost/macOS: Fix memory leak..
Mar 3 2021, 4:32 PM · Platform: macOS
Sebastián Barschkis (sebbas) accepted D10603: NSWindow’s initWithContentRect never returns nil; so don’t check for nil after calling it.

LGTM

Mar 3 2021, 4:31 PM · Platform: macOS
Sebastián Barschkis (sebbas) updated the task description for T85365: Libraries Changes for Blender 2.93.
Mar 3 2021, 4:29 PM · Platforms, Builds, Tests & Devices, BF Blender (2.93)
Sebastián Barschkis (sebbas) updated the task description for T85365: Libraries Changes for Blender 2.93.
Mar 3 2021, 3:14 PM · Platforms, Builds, Tests & Devices, BF Blender (2.93)
Sebastián Barschkis (sebbas) added a comment to T83631: Cycles OSL - compiling shaders failing due "\" and "n" symbols combination inside include paths - Needs OSL update.

@Phil Hargett (hargettp) ARM libraries have been updated, so after make update builds should work again!

Mar 3 2021, 3:07 PM · Platforms, Builds, Tests & Devices, BF Blender (2.93)
Sebastián Barschkis (sebbas) committed rBL62595: macOS: Added missing USD *.a files.
macOS: Added missing USD *.a files
Mar 3 2021, 2:57 PM
Sebastián Barschkis (sebbas) committed rBL62594: macOS: Fix missing LLVM *.a files.
macOS: Fix missing LLVM *.a files
Mar 3 2021, 1:06 PM
Sebastián Barschkis (sebbas) committed rBL62593: macOS: Updated Alembic, LLVM, OpenEXR, OpenImageIO, OpenVDB, OSL, USD.
macOS: Updated Alembic, LLVM, OpenEXR, OpenImageIO, OpenVDB, OSL, USD
Mar 3 2021, 12:51 PM
Sebastián Barschkis (sebbas) committed rBL62592: macOS: Upgraded TBB to 2020U2.
macOS: Upgraded TBB to 2020U2
Mar 3 2021, 11:47 AM
Sebastián Barschkis (sebbas) committed rBL62591: macOS: Upgrade Python to 3.9.2.
macOS: Upgrade Python to 3.9.2
Mar 3 2021, 11:39 AM
Sebastián Barschkis (sebbas) updated the task description for T85365: Libraries Changes for Blender 2.93.
Mar 3 2021, 11:03 AM · Platforms, Builds, Tests & Devices, BF Blender (2.93)
Sebastián Barschkis (sebbas) updated the task description for T85365: Libraries Changes for Blender 2.93.
Mar 3 2021, 11:03 AM · Platforms, Builds, Tests & Devices, BF Blender (2.93)