User:Sebbas/Reports/2021

Reports 2021

January 04 - 08

  • General:
    • Working on project proposals for the new year.
  • Bugs:
    • Fix T83777: Mantaflow - Crash when enabling guides
    • Fix T84103: Smoke simulation dont show up after baking Noise
  • Next week:
    • There are still several bugs in the tracker that I would like to have fixed in 2.92. So more bug fixing next week.

January 11 - 15

  • Bugs:
    • Fix T84280: Mantaflow viscosity: Repeating emission from inflow causes initial emission to be twice as fast compared to proceeding emissions.
    • Fix T84103: Smoke simulation dont show up after baking Noise
    • Work on fix for T84649: Quick liquid causing crash on scale operation
    • Looked into macOS bug T81169, but could not figure out the issue
  • Next week:
    • Same as last week: Work on more bugs in the tracker.

January 18 - 22

  • General:
    • Continued working on bugs from last week (especially T84280 and T84649). Fixes turned out to be a bit more complex and are yet to be finalized.
    • General brainstorming for upcoming projects.
  • Next week:
    • Bug sprint week.
    • Extra efforts to fix T81169.

January 25 - 29

  • Bugs:
    • Investigated T81017 and found out the problem. The fix for this will be a bigger task. Tagged as "Known Issue" for now.
    • Finalized the fix for T84649. Commit will be up this week in the release branch.
    • More tests for T84280, but so far no updates for this bug.
    • Helped with the fix of T81169.
  • Next week:
    • Help with the "Overrides" project, get familiar with the project requirements.
    • Formulate idea for a GSoC project (the idea is already there :)

February 01 - 05

  • General:
    • LibOverride: Only show relevant operators in outliner menu (bd973dbc44)
    • LibOverride: Added log statements in liboverride operator functions (07f7483296)
    • Miscellaneous fixes for fluids (critical for 2.92) (a563775649)
  • Bugs:
    • Fix T84649: Quick liquid causing crash on scale operation
    • Fix T85311: Mantaflow Wavelet Noise Crash
    • Closed T85381: Fluid and rigid bodies
  • Next week:
    • Look more into macOS library tasks
    • Formulate idea for a GSoC project (carry over from last week)

February 08 - 12

  • Bugs:
    • Submitted D10360: Animation: Prevent keyframe manipulation in linked data
  • Next week:
    • Library Overrides project: Diffing code, start working on T82160

February 15 - 19

  • Next week:
    • Finalize macOS lib updates

February 22 - 26

  • Next week:
    • Focus on library overrides (T82160)

March 01 - 05

  • Next week:
    • Catch up on physics module work
    • Investigate why unit tests are failing on macOS arm64

March 08 - 12

  • General:
    • Fix for some duplicate users in credits (b66c22e1fb97)
    • Enabled scale options for fluid particles in UI (b01e9ad4f0)
    • Began catching up on open issues / reports in physics module
  • Next week:
    • Similar to last week, more module work.

March 15 - 19

  • Bugs:
    • Investigated T86053: 2.9x - Crash while baking particle and/or smoke simulations
  • Next week:
    • Similar to last week, more module work

March 22 - 26

  • General:
    • Preparations for new project on better real-time physics / fluids!
  • Next week:
    • Solve issue from T86053 without updating the blosc library

March 29 - 02

  • Holiday week

April 05 - 09

  • Bugs:
    • Investigated T86053 and feasibility of blosc library upgrade for OpenVDB
  • Next week:
    • Bug fixing for 2.93

April 12 - 16

  • General:
    • macOS: Recompiled Python libs on 10.13 (rBL62615)
    • CMake/deps: Remove CPP11 option for OpenImageIO (2cc3a89cf6)
  • Next week:
    • Bug fixing for 2.93

April 19 - 23

  • General:
    • No bug fixing this week (as planned before). Focused on real-time fluids improvements instead.
    • In particular, I am exploring options on how to offload Mantaflow's (computationally expensive) simulation loops to the GPU.
  • Next week:
    • Bug sprint week for 2.93

April 26 - 30

  • General:
    • Mix of building a new workstation, reading CUDA developer docs and some potential fixes for 2.93 fluids
    • GSoC proposal reviews
  • Next week:
    • Finalize + commit fluid bug fixes for 2.93
    • Continue work fluid real-time optimizations

May 03 - 07

  • General:
    • Tests and fluid experiments with CUDA on new workstation
  • Next week:
    • Continue CUDA development

May 10 - 14

  • Upcoming