LazyDodo (LazyDodo)
Ray

Projects

User Details

User Since
Oct 2 2014, 3:13 PM (202 w, 4 d)

Recent Activity

Yesterday

LazyDodo (LazyDodo) committed rB2349273ade5b: build_environment: fix build issues with alembic (authored by LazyDodo (LazyDodo)).
build_environment: fix build issues with alembic
Mon, Aug 20, 1:51 AM

Sun, Aug 19

LazyDodo (LazyDodo) committed rBb6b6eab6ae9d: build_environment: windows harvest cleanup. (authored by LazyDodo (LazyDodo)).
build_environment: windows harvest cleanup.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB66dd954cabb2: build_environment: openexr windows buildfix. (authored by LazyDodo (LazyDodo)).
build_environment: openexr windows buildfix.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB31b1d2ce7389: build_environment: opencolorio buildfixes for windows. (authored by LazyDodo (LazyDodo)).
build_environment: opencolorio buildfixes for windows.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rBae84db1d5d6a: build_environment: buildfixes for boost (authored by LazyDodo (LazyDodo)).
build_environment: buildfixes for boost
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB3c3e6d756c4b: build_environment: build fixes for openimageio. (authored by LazyDodo (LazyDodo)).
build_environment: build fixes for openimageio.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB78f526087be6: build_environment: windows environment (authored by LazyDodo (LazyDodo)).
build_environment: windows environment
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB897351fa52f9: build_environment: python windows build fixes (authored by LazyDodo (LazyDodo)).
build_environment: python windows build fixes
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB0a08ad8636ca: build_environment: opensubdiv windows build fixes. (authored by LazyDodo (LazyDodo)).
build_environment: opensubdiv windows build fixes.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rBf4c9bdb022cd: build_environment: opennvdb windows build fixes. (authored by LazyDodo (LazyDodo)).
build_environment: opennvdb windows build fixes.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB8309f8ee3465: build_environment: openexr disable namespaces on windows. (authored by LazyDodo (LazyDodo)).
build_environment: openexr disable namespaces on windows.
Sun, Aug 19, 7:45 PM
LazyDodo (LazyDodo) committed rB8f4d772bf997: build_environment: blosc build fixes. (authored by LazyDodo (LazyDodo)).
build_environment: blosc build fixes.
Sun, Aug 19, 7:45 PM

Fri, Aug 17

LazyDodo (LazyDodo) committed rBdb8ca0f17a9d: cmake: fix typo in else() (authored by LazyDodo (LazyDodo)).
cmake: fix typo in else()
Fri, Aug 17, 10:15 PM
LazyDodo (LazyDodo) committed rB0a5f7061369d: cmake/ctest: output test binaries to debug/release folders on windows. (authored by LazyDodo (LazyDodo)).
cmake/ctest: output test binaries to debug/release folders on windows.
Fri, Aug 17, 6:05 PM
LazyDodo (LazyDodo) committed rB2a00bea7b4cf: build_environment: Various tweaks needed for windows debug libs. (authored by LazyDodo (LazyDodo)).
build_environment: Various tweaks needed for windows debug libs.
Fri, Aug 17, 5:21 PM
LazyDodo (LazyDodo) added a comment to rB1aed77cacac4: build_environment: osl 1.9.9.

Pugixml is still bundled with OpenImageIO as before, do we really need it as a separate library?

Fri, Aug 17, 2:41 PM
LazyDodo (LazyDodo) committed rBaff7609aa5e1: build_environment: fix mistaken commit in openexr. (authored by LazyDodo (LazyDodo)).
build_environment: fix mistaken commit in openexr.
Fri, Aug 17, 2:31 PM
LazyDodo (LazyDodo) committed rB4b0b91aee076: build_environment: small fix for building ocio on windows. (authored by LazyDodo (LazyDodo)).
build_environment: small fix for building ocio on windows.
Fri, Aug 17, 1:43 AM
LazyDodo (LazyDodo) committed rB1aed77cacac4: build_environment: osl 1.9.9 (authored by LazyDodo (LazyDodo)).
build_environment: osl 1.9.9
Fri, Aug 17, 1:43 AM

Thu, Aug 16

LazyDodo (LazyDodo) committed rB11c845e334f3: build_environment: openimageio 1.8.13 (authored by LazyDodo (LazyDodo)).
build_environment: openimageio 1.8.13
Thu, Aug 16, 9:44 PM
LazyDodo (LazyDodo) committed rB7772ba766d6f: build_environment_windows: fix missing x64 ssl libs and debug build. (authored by LazyDodo (LazyDodo)).
build_environment_windows: fix missing x64 ssl libs and debug build.
Thu, Aug 16, 5:07 PM
LazyDodo (LazyDodo) committed rB88011ddba96d: build_environment: python packages update. (authored by LazyDodo (LazyDodo)).
build_environment: python packages update.
Thu, Aug 16, 5:07 PM
LazyDodo (LazyDodo) updated subscribers of T54810: Port operators to use COW (Parent Task).

@nBurn (nBurn) transferred the page, link has been updated.

Thu, Aug 16, 4:53 PM · Dependency Graph, Code Quest
LazyDodo (LazyDodo) updated the task description for T54810: Port operators to use COW (Parent Task).
Thu, Aug 16, 4:50 PM · Dependency Graph, Code Quest
LazyDodo (LazyDodo) committed rB8d1a7f37731f: build_environment: openvdb 5.1.0 (authored by LazyDodo (LazyDodo)).
build_environment: openvdb 5.1.0
Thu, Aug 16, 4:48 AM

Wed, Aug 15

LazyDodo (LazyDodo) committed rBf634d4a8a62c: build_environment: opencolorio 1.1.0 (authored by LazyDodo (LazyDodo)).
build_environment: opencolorio 1.1.0
Wed, Aug 15, 8:33 PM

Tue, Aug 14

LazyDodo (LazyDodo) committed rBe61599b6384b: Merge remote-tracking branch 'origin/master' into blender2.8 (authored by LazyDodo (LazyDodo)).
Merge remote-tracking branch 'origin/master' into blender2.8
Tue, Aug 14, 4:01 PM
LazyDodo (LazyDodo) committed rB5d034351def8: make.bat: fix ninja support. (authored by LazyDodo (LazyDodo)).
make.bat: fix ninja support.
Tue, Aug 14, 3:59 PM
LazyDodo (LazyDodo) added a comment to T56376: UI Fonts broken.

there's some discussion about this in D3581 as well.

Tue, Aug 14, 3:53 PM · User Interface, BF Blender
LazyDodo (LazyDodo) committed rB8203e70709f4: build_environment: opencollada 1.6.63 (authored by LazyDodo (LazyDodo)).
build_environment: opencollada 1.6.63
Tue, Aug 14, 4:46 AM
LazyDodo (LazyDodo) committed rB1f3eb3088ffc: build_environment: sdl 2.0.8 (authored by LazyDodo (LazyDodo)).
build_environment: sdl 2.0.8
Tue, Aug 14, 3:20 AM
LazyDodo (LazyDodo) committed rBfee32abee977: build_environment: opensubdiv 3.3.3 with PR975 + TBB 2018_U5 (authored by LazyDodo (LazyDodo)).
build_environment: opensubdiv 3.3.3 with PR975 + TBB 2018_U5
Tue, Aug 14, 3:09 AM

Mon, Aug 13

LazyDodo (LazyDodo) committed rBe24cd10245ec: build_environment: Remove lapack (authored by LazyDodo (LazyDodo)).
build_environment: Remove lapack
Mon, Aug 13, 10:57 PM
LazyDodo (LazyDodo) committed rB518ce887ad9b: build_environment: iconv 1.15 (authored by LazyDodo (LazyDodo)).
build_environment: iconv 1.15
Mon, Aug 13, 10:54 PM
LazyDodo (LazyDodo) committed rB4e03f9cbc241: build_environment: fftw 3.3.8 (authored by LazyDodo (LazyDodo)).
build_environment: fftw 3.3.8
Mon, Aug 13, 9:22 PM
LazyDodo (LazyDodo) committed rB4a10ba2174ee: build_environment: openexr support debug build. (authored by LazyDodo (LazyDodo)).
build_environment: openexr support debug build.
Mon, Aug 13, 8:37 PM
LazyDodo (LazyDodo) committed rBf749c3cbb933: build_environment: alembic 1.7.8 (authored by LazyDodo (LazyDodo)).
build_environment: alembic 1.7.8
Mon, Aug 13, 7:36 PM
LazyDodo (LazyDodo) committed rB887d6cb1ee45: build_environment: fix windows ilmbase/openexr support. (authored by LazyDodo (LazyDodo)).
build_environment: fix windows ilmbase/openexr support.
Mon, Aug 13, 5:29 PM
LazyDodo (LazyDodo) committed rB4fc2a43e52f1: build_environment: ffmpeg 4.0.2 (authored by LazyDodo (LazyDodo)).
build_environment: ffmpeg 4.0.2
Mon, Aug 13, 3:57 PM

Sat, Aug 11

LazyDodo (LazyDodo) committed rB9d59851ca3d6: build_environment: blosc 1.14.4 (authored by LazyDodo (LazyDodo)).
build_environment: blosc 1.14.4
Sat, Aug 11, 11:34 PM
LazyDodo (LazyDodo) committed rB9267d29bfbce: build_environment: zlib move harvesting to zlib.cmake (authored by LazyDodo (LazyDodo)).
build_environment: zlib move harvesting to zlib.cmake
Sat, Aug 11, 11:14 PM
LazyDodo (LazyDodo) committed rBa4c3a87635ab: build_environment:openal 1.18.2 (authored by LazyDodo (LazyDodo)).
build_environment:openal 1.18.2
Sat, Aug 11, 10:45 PM
LazyDodo (LazyDodo) committed rB0596af141efe: build_environment: zlib 1.2.11 (authored by LazyDodo (LazyDodo)).
build_environment: zlib 1.2.11
Sat, Aug 11, 10:45 PM
LazyDodo (LazyDodo) added a comment to T54810: Port operators to use COW (Parent Task).

fixed the wiki links, @Sergey Sharybin (sergey) can you transfer dependency graph design to the new wiki? (had to place a en.blender.org link for now)

Sat, Aug 11, 12:31 AM · Dependency Graph, Code Quest
LazyDodo (LazyDodo) updated the task description for T54810: Port operators to use COW (Parent Task).
Sat, Aug 11, 12:30 AM · Dependency Graph, Code Quest

Fri, Aug 10

LazyDodo (LazyDodo) committed rB7daf62950bb5: build_environment: python 3.7.0 + numpy 1.15.0 (authored by LazyDodo (LazyDodo)).
build_environment: python 3.7.0 + numpy 1.15.0
Fri, Aug 10, 6:37 PM
LazyDodo (LazyDodo) committed rBd0e083a60d82: build_environment: remove unneeded boost patch on windows. (authored by LazyDodo (LazyDodo)).
build_environment: remove unneeded boost patch on windows.
Fri, Aug 10, 5:14 PM
LazyDodo (LazyDodo) abandoned D3581: Upgrade freetype to 2.9.1.

commited in rBe2f006949fbd

Fri, Aug 10, 3:50 PM
LazyDodo (LazyDodo) committed rBe2f006949fbd: build_environment: update freetype to 2.9.1 (authored by LazyDodo (LazyDodo)).
build_environment: update freetype to 2.9.1
Fri, Aug 10, 3:48 PM
LazyDodo (LazyDodo) added a comment to D3581: Upgrade freetype to 2.9.1.

the main difference is the old hinter did both horizontal and vertical hinting, the new one only does vertical, hence a little more horizontal blur. selecting the old interpreter is literally a one liner but i'm gonna leave it up to the UI guys to decide what they want here, regardless this shouldn't hold up any lib upgrade.

Fri, Aug 10, 12:48 AM

Thu, Aug 9

LazyDodo (LazyDodo) committed rB569e3640ef1f: build_environment: move llvm/clang to ninja on windows. (authored by LazyDodo (LazyDodo)).
build_environment: move llvm/clang to ninja on windows.
Thu, Aug 9, 8:54 PM
LazyDodo (LazyDodo) abandoned D2915: Build Deps/macOS LLVM, OIIO, OSL.
Thu, Aug 9, 4:37 PM · Platform: Mac OS X
LazyDodo (LazyDodo) retitled D3576: Crashpad support from Windows: Crashpad support to Crashpad support.
Thu, Aug 9, 6:04 AM · Platform: Windows
LazyDodo (LazyDodo) added a comment to D3005: Update image library dependencies to latest versions, fixing vulnerabilities..

I have brought up cleaning up /extern i the past, and from what I get it's mostly there as a convenience for the linux platform, i'm kinda digging the WITH_SYSTEM_* thing and wouldn't mind transferring some of the libs in /extern that have no local changes (like ceres) over to svn once we finish the current batch of lib updates. That way linux users can still have the code easily available in the version we like, but the mac/windows users don't have to build the same thing that never changes over and over again (last time i checked ceres alone was about 12% of the complete blender build time)

Thu, Aug 9, 1:59 AM

Wed, Aug 8

LazyDodo (LazyDodo) updated the diff for D3581: Upgrade freetype to 2.9.1.
  • make the diff apply cleanly.
Wed, Aug 8, 9:47 PM

Tue, Aug 7

LazyDodo (LazyDodo) closed T56265: Blender does not seem to account for Environment variables on my Windows 10 system as Archived.

known issue see T54152 and D3079 which frustratingly have been held up

Tue, Aug 7, 6:01 PM · BF Blender
LazyDodo (LazyDodo) added a comment to D3005: Update image library dependencies to latest versions, fixing vulnerabilities..

also we could bump the following libs a little further if we wanted to

Tue, Aug 7, 3:38 PM
LazyDodo (LazyDodo) added a comment to D3005: Update image library dependencies to latest versions, fixing vulnerabilities..

This can't be split up, due to openjpeg living both in the binary deps and lives in /extern they have to match and be of the same version or the linker will have a bad time linking oiio (atleast on windows, but i can't imagine mac would be any different)

Tue, Aug 7, 2:54 AM

Mon, Aug 6

LazyDodo (LazyDodo) added inline comments to D3576: Crashpad support.
Mon, Aug 6, 6:14 PM · Platform: Windows
LazyDodo (LazyDodo) added a comment to D3576: Crashpad support.

Have mixed feeling here. On the one hand, having for official this might help. But then what do we do with nightly builds?

Uploading symbols to the processing server is part of the build process.

Mon, Aug 6, 6:14 PM · Platform: Windows
LazyDodo (LazyDodo) added a comment to D3576: Crashpad support.

the reporting server takes care of most of it (tosses out the personal information, runs the stack trace and groups it by common crash locations)

Mon, Aug 6, 5:24 PM · Platform: Windows
LazyDodo (LazyDodo) added a comment to D3581: Upgrade freetype to 2.9.1.

The patch is cherry picked from freetype git (and should be in 2.9.2 or whatever the next version may be) i didn't expect it to cause issues on other platforms?

Mon, Aug 6, 5:08 PM

Sun, Aug 5

LazyDodo (LazyDodo) reassigned T55927: Blender 2.8 crashes on file open from LazyDodo (LazyDodo) to Sergey Sharybin (sergey).

It's some kind of deg threading issue by the looks of it, can't repro in debug, can repro in release, can't repro when starting release with '-t 1'

Sun, Aug 5, 6:53 PM · Platform: Windows, BF Blender: 2.8

Sat, Aug 4

LazyDodo (LazyDodo) created D3581: Upgrade freetype to 2.9.1.
Sat, Aug 4, 8:44 PM
LazyDodo (LazyDodo) added a comment to T56236: Blender crashes/closes after I do something outside Blender and come back to Blender.

@Bastien Montagne (mont29) these things are terribly difficult to troubleshoot, it's generally environmental (gpu drivers, os updates, overclocking, software being installed along side blender,etc etc etc) and not a bug in blender. given these cases are generally isolated incidents, we could probably locate the issue with a lot of back and forth but i don't feel it's a great use of time.

Sat, Aug 4, 5:16 PM · BF Blender

Fri, Aug 3

LazyDodo (LazyDodo) updated the summary of D3576: Crashpad support.
Fri, Aug 3, 5:19 PM · Platform: Windows
LazyDodo (LazyDodo) created D3576: Crashpad support.
Fri, Aug 3, 5:17 PM · Platform: Windows

Wed, Aug 1

LazyDodo (LazyDodo) added a comment to T55589: Microsoft Surface pens does not send first events when moves.

probably easier if they look directly at D3573 which appear to be the same patch.

Wed, Aug 1, 4:24 PM · BF Blender: 2.8, BF Blender
LazyDodo (LazyDodo) added a reviewer for D3573: FIX Windows stuck in touch mode on some pen displays: Joshua Leung (aligorith).
Wed, Aug 1, 2:50 PM

Tue, Jul 31

LazyDodo (LazyDodo) added a reviewer for D3201: Text-hinting support: Brecht Van Lommel (brecht).
Tue, Jul 31, 2:42 AM · User Interface, BF Blender

Sun, Jul 29

LazyDodo (LazyDodo) committed rB5672d923114d: Merge remote-tracking branch 'origin/master' into blender2.8 (authored by LazyDodo (LazyDodo)).
Merge remote-tracking branch 'origin/master' into blender2.8
Sun, Jul 29, 7:27 PM
LazyDodo (LazyDodo) committed rB83227de828c9: make.bat : fix msvc 2017 detection. (authored by LazyDodo (LazyDodo)).
make.bat : fix msvc 2017 detection.
Sun, Jul 29, 7:25 PM
LazyDodo (LazyDodo) added a comment to T56134: Importing .svg blenders crash..

please attach a failing .svg file

Sun, Jul 29, 1:22 PM · BF Blender: 2.8

Fri, Jul 27

LazyDodo (LazyDodo) added a comment to T56123: Cycles: Allow variable render tile size for mixed gpu/cpu.

The default paste for a feature requests has some links

Fri, Jul 27, 10:54 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T56123: Cycles: Allow variable render tile size for mixed gpu/cpu.

Also the whole 'gpu likes larger tiles' no longer holds true.

Fri, Jul 27, 10:35 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T55902: Blender crashes when i want to open attatched File.

tested a few times, seem all-right now

Fri, Jul 27, 2:33 PM · Platform: Windows, BF Blender: 2.8

Thu, Jul 26

LazyDodo (LazyDodo) committed rBL62074: windows: remove win64_vc12 libs..
windows: remove win64_vc12 libs.
Thu, Jul 26, 6:43 PM
LazyDodo (LazyDodo) committed rBL62075: windows: remove windows_vc12 libs..
windows: remove windows_vc12 libs.
Thu, Jul 26, 6:42 PM
LazyDodo (LazyDodo) added a reviewer for D3562: PoC: Add "Cryptosamples" passes to Cycles in order to plug in the BCD denoiser: Cycles.
Thu, Jul 26, 2:01 AM

Wed, Jul 25

LazyDodo (LazyDodo) closed D3560: manual: cycles vector math document operations .
Wed, Jul 25, 11:19 PM · Documentation
LazyDodo (LazyDodo) committed rBM4380: Document cycles vector math node operations. .
Document cycles vector math node operations.
Wed, Jul 25, 11:19 PM
LazyDodo (LazyDodo) added a comment to D3560: manual: cycles vector math document operations .

looks like i have no commit rights to rBM yet, @Aaron Carlisle (Blendify) can you set me up?

Wed, Jul 25, 10:33 PM · Documentation
LazyDodo (LazyDodo) created D3560: manual: cycles vector math document operations .
Wed, Jul 25, 8:24 PM · Documentation
LazyDodo (LazyDodo) added a comment to T56096: Blender 2.79b crashes on startup after "Found bundled Python".

oh yikes, you should have probably zipped that before uploading, that 159 MB file got compressed down to under 7 MB here when using 7zip.

Wed, Jul 25, 6:34 AM · BF Blender
LazyDodo (LazyDodo) triaged T56096: Blender 2.79b crashes on startup after "Found bundled Python" as Incomplete priority.

I'd probably look into running procmon and see what binaries are being loaded , if you attach a trace i'll take a quick peek if anything iffy stands out.

Wed, Jul 25, 2:12 AM · BF Blender
LazyDodo (LazyDodo) added a comment to T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. .

looked some more into this, looks like chrome ran into a similar issue coming from math.h, all i can say is 'yikes'

Wed, Jul 25, 1:48 AM · BF Blender: Regressions, Cycles

Tue, Jul 24

LazyDodo (LazyDodo) added a comment to T56093: GFlags Linker error.

look into why it's linking gflagsd.lib and where it is coming from,

Tue, Jul 24, 10:56 PM · BF Blender
LazyDodo (LazyDodo) added a comment to T56093: GFlags Linker error.

it's highly suspicious that it is picking up a library for gflags.dll we link everything static,it kinda sounds like it's picking up some other library off your system.

Tue, Jul 24, 9:59 PM · BF Blender
LazyDodo (LazyDodo) closed T56093: GFlags Linker error as Archived.

i'm gonna have to close this as per tracker rules

Tue, Jul 24, 8:33 PM · BF Blender

Mon, Jul 23

LazyDodo (LazyDodo) committed rBcdce3b71df3a: Merge remote-tracking branch 'origin/master' into blender2.8 (authored by LazyDodo (LazyDodo)).
Merge remote-tracking branch 'origin/master' into blender2.8
Mon, Jul 23, 12:04 AM
LazyDodo (LazyDodo) committed rB7232b0cbe518: make.bat : fix typo (authored by LazyDodo (LazyDodo)).
make.bat : fix typo
Mon, Jul 23, 12:03 AM

Jul 20 2018

LazyDodo (LazyDodo) closed T56052: NVIDIA GTX570 not Working with Blender 2.8 as Archived.
Jul 20 2018, 1:13 AM · BF Blender
LazyDodo (LazyDodo) closed T56052: NVIDIA GTX570 not Working with Blender 2.8 as Archived.

this is as expected, this card is no longer supported

Jul 20 2018, 1:03 AM · BF Blender

Jul 19 2018

LazyDodo (LazyDodo) raised the priority of T56051: I have a screen lockup when trying to setup user preferences from High to Needs Triage.

please do not assign priority your self.

Jul 19 2018, 10:51 PM · BF Blender: 2.8
LazyDodo (LazyDodo) committed rB34a45c54e00c: Merge remote-tracking branch 'origin/master' into blender2.8 (authored by LazyDodo (LazyDodo)).
Merge remote-tracking branch 'origin/master' into blender2.8
Jul 19 2018, 4:02 AM
LazyDodo (LazyDodo) committed rB51f14cfa43e5: make.bat : restore msvc2015 support. (authored by LazyDodo (LazyDodo)).
make.bat : restore msvc2015 support.
Jul 19 2018, 4:01 AM
LazyDodo (LazyDodo) added a comment to T55695: Crash due to GPU memory leak when tweaking shader and light settings with Eevee.

@Clément Foucault (fclem) looked some more into it tonight looks like there's no texture-handles leaking (every texture created has a matching delete), however the reason the memory usage in gpu-z get so high is because once you call glDeleteTextures the texture handle gets freed, but the actual buffer in gpu memory the opengl implementation is free to do whatever it wants, including hanging on to it just in case some new texture needs it and save it self an allocation. I don't think there's an actual leak here (or at-least anymore)

Jul 19 2018, 3:53 AM · BF Blender: 2.8, BF Blender
LazyDodo (LazyDodo) created P754 preview leak.
Jul 19 2018, 3:13 AM
LazyDodo (LazyDodo) added a comment to T56036: latest Build do not see GTX cuda cpu.

we dropped support for fermi from the code, 2 won't work.

Jul 19 2018, 2:56 AM · BF Blender

Jul 18 2018

LazyDodo (LazyDodo) closed T56033: Display mirror modifier in Edit Mode doesn't work (2.80 Alpha) as Archived.

Thank you for the report. Currently we are aware of many issues in 2.8 and actively working to fix them. But since replying to reports takes time, we have decided to limit bug reports to crashing bugs only at this point in time.

Jul 18 2018, 10:44 PM · Modifiers, BF Blender: 2.8