Page MenuHome

Troy Sobotka (sobotka)
User

Projects

User does not belong to any projects.

User Details

User Since
May 20 2007, 5:54 AM (617 w, 6 d)

Recent Activity

Feb 2 2019

Troy Sobotka (sobotka) added a comment to T61056: Color transform in VSE accumulates. Sequencer color profile has no effect?.

The inputs would indeed need to be applied per image buffer, as that is OCIO’s design to take all imagery to the same scene referred reference space. The VSE abuses this design.

Feb 2 2019, 4:50 PM · Video Sequencer, BF Blender
Troy Sobotka (sobotka) added a comment to T61056: Color transform in VSE accumulates. Sequencer color profile has no effect?.

Part of this is the fact that the VSE abuses OCIO in an attempt to work around some of its limitations.

Feb 2 2019, 6:05 AM · Video Sequencer, BF Blender

Jan 28 2019

Troy Sobotka (sobotka) added a comment to rB4de7c0c3105a: Compositor: Film-like curve.

Wait, did you just ask me to submit a patch on broken code that you just committed when the fix is to simply not put the code into the codebase in the first place?

Jan 28 2019, 12:50 AM

Jan 27 2019

Troy Sobotka (sobotka) added a comment to rB4de7c0c3105a: Compositor: Film-like curve.

That’s great news then!

Jan 27 2019, 11:39 PM
Troy Sobotka (sobotka) added a comment to rB4de7c0c3105a: Compositor: Film-like curve.

Perhaps I wasn't clear.

Jan 27 2019, 10:18 PM
Troy Sobotka (sobotka) added a comment to rB4de7c0c3105a: Compositor: Film-like curve.

So I'm wrong again.

Jan 27 2019, 10:14 PM
Troy Sobotka (sobotka) added a comment to T60847: Viewport playback is fast, but rendering viewport to frames is slow.

OCIO has two paths:

  1. GPU
  2. CPU
Jan 27 2019, 8:44 PM · BF Blender: 2.8, BF Blender
Troy Sobotka (sobotka) awarded rB4de7c0c3105a: Compositor: Film-like curve a Dislike token.
Jan 27 2019, 7:20 PM
Troy Sobotka (sobotka) updated subscribers of rB4de7c0c3105a: Compositor: Film-like curve.

@Brecht Van Lommel (brecht) It appears this never was reverted to undo the broken code. Can we fix this please?

Jan 27 2019, 6:21 PM
Troy Sobotka (sobotka) added a comment to rB5d3c815c2fe2: Revert "Compositor: Added Weighted Standard Curve evaluation".
Jan 27 2019, 6:05 PM
Troy Sobotka (sobotka) added a comment to D3638: Compositor: Film-like curve.
Jan 27 2019, 5:34 PM · Video Sequencer, Compositing

Jan 19 2019

Troy Sobotka (sobotka) added a comment to T60538: Grease Pencil looks different rendered then in viewport with opaque materials .

It’s Blender’s broken alpha handling. Has been this way forever, and the “fixes” that were added broke it at least as bad. And the viewer is broken.

Jan 19 2019, 8:24 PM · Grease Pencil, BF Blender

Jan 6 2019

Troy Sobotka (sobotka) added a comment to T60221: TIFF 8bit always saved and loaded as unassociated alpha.

I’d add that if the baseline in all of Blender were associated, the many, many, many non trivial alpha errors, including the flip flop issue you cited, would be solved. You’d never be going unassociated from associated at 8 bit, as it is nonsensical.

Jan 6 2019, 10:58 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T60221: TIFF 8bit always saved and loaded as unassociated alpha.

I believe it is more than a round trip quantisation issue.

Jan 6 2019, 10:56 PM · BF Blender
Troy Sobotka (sobotka) added a comment to D4175: TIFF encoding / decoding fix.

The hack only applies to file reading, and does not affect the metadata saved into any file.

Jan 6 2019, 9:32 PM
Troy Sobotka (sobotka) added a comment to T60221: TIFF 8bit always saved and loaded as unassociated alpha.
  1. Save an image with alpha from Blender, or attempt to find a image with unassociated alpha on the net. The latter will be virtually impossible as TIFFs by canonical default are associated.
  2. Load the file in Blender.
Jan 6 2019, 9:03 PM · BF Blender
Troy Sobotka (sobotka) added a comment to D4175: TIFF encoding / decoding fix.

I was under the impression that the IB_PREMUL flags handled the saving? If not I can fix that.

Jan 6 2019, 5:58 PM
Troy Sobotka (sobotka) removed a task from D4175: TIFF encoding / decoding fix: T60211: Crash when Cycles rendering on Vega 64 (OpenCL).
Jan 6 2019, 2:53 AM
Troy Sobotka (sobotka) removed a revision from T60211: Crash when Cycles rendering on Vega 64 (OpenCL): D4175: TIFF encoding / decoding fix.
Jan 6 2019, 2:52 AM · Cycles, BF Blender
Troy Sobotka (sobotka) updated the summary of D4175: TIFF encoding / decoding fix.
Jan 6 2019, 2:51 AM
Troy Sobotka (sobotka) added a revision to T60221: TIFF 8bit always saved and loaded as unassociated alpha: D4175: TIFF encoding / decoding fix.
Jan 6 2019, 2:51 AM · BF Blender
Troy Sobotka (sobotka) updated the summary of D4175: TIFF encoding / decoding fix.
Jan 6 2019, 2:49 AM
Troy Sobotka (sobotka) added a comment to T60221: TIFF 8bit always saved and loaded as unassociated alpha.

Fixed by D4175.

Jan 6 2019, 1:53 AM · BF Blender
Troy Sobotka (sobotka) created D4175: TIFF encoding / decoding fix.
Jan 6 2019, 1:52 AM
Troy Sobotka (sobotka) added a revision to T60211: Crash when Cycles rendering on Vega 64 (OpenCL): D4175: TIFF encoding / decoding fix.
Jan 6 2019, 1:52 AM · Cycles, BF Blender
Troy Sobotka (sobotka) created T60221: TIFF 8bit always saved and loaded as unassociated alpha.
Jan 6 2019, 1:45 AM · BF Blender

Jan 5 2019

Troy Sobotka (sobotka) closed T60208: UV IMAGE EDITOR: Popup information fails to show as Resolved.

Flagging as resolved.

Jan 5 2019, 9:23 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T60208: UV IMAGE EDITOR: Popup information fails to show.

Who knew! Thanks @Philipp Oeser (lichtwerk) that indeed was the difference.

Jan 5 2019, 9:23 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T60208: UV IMAGE EDITOR: Popup information fails to show.

Yes. I suspected that, but for me, the darn popup still isn't appearing. Even tried assigning it to a keypress.

Jan 5 2019, 8:04 PM · BF Blender
Troy Sobotka (sobotka) updated the task description for T60208: UV IMAGE EDITOR: Popup information fails to show.
Jan 5 2019, 7:30 PM · BF Blender
Troy Sobotka (sobotka) created T60208: UV IMAGE EDITOR: Popup information fails to show.
Jan 5 2019, 7:29 PM · BF Blender

Dec 25 2018

Troy Sobotka (sobotka) added a comment to T59540: VSE timeline manipulation API.

I've long been of the opinion that the VSE needs a complete redesign and rewrite from scratch.

Dec 25 2018, 9:41 PM · Video Sequencer

Dec 24 2018

Troy Sobotka (sobotka) added a comment to T59540: VSE timeline manipulation API.

I’m with @Brecht Van Lommel (brecht) on the subject; random concepts makes for random design. Focus on the needs of the open movies to guide the nature of the design.

Dec 24 2018, 5:08 PM · Video Sequencer

Dec 18 2018

Troy Sobotka (sobotka) added a comment to T28782: VIEWER: Offer premultiplied image viewing options..

2018 and the viewer is still broken peeps. Can we fix it please?

Dec 18 2018, 4:53 AM · BF Blender, User Interface

Dec 14 2018

Troy Sobotka (sobotka) added a comment to T58549: Color input adjusts more than one HSV field.
Dec 14 2018, 9:09 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T58549: Color input adjusts more than one HSV field.
Dec 14 2018, 7:15 PM · BF Blender

Dec 6 2018

Troy Sobotka (sobotka) added a comment to rB6122e1d6c02c: Color management: Fix/workaround broken getDefaultDisplay().

Seems to segfault when no active displays listed.

Dec 6 2018, 2:06 AM

Dec 5 2018

Troy Sobotka (sobotka) added a comment to T58805: Isolate File Encoding Colour Management.

Intent is that a person who saves a file using a proper transform doesn't end up with the proper file.

Dec 5 2018, 6:54 PM · Images & Movies
Troy Sobotka (sobotka) updated the task description for T58805: Isolate File Encoding Colour Management.
Dec 5 2018, 5:46 PM · Images & Movies
Troy Sobotka (sobotka) created T58805: Isolate File Encoding Colour Management.
Dec 5 2018, 5:45 PM · Images & Movies

Dec 2 2018

Troy Sobotka (sobotka) renamed T58555: <Delete> from File Handling / Pixel Management 2.8 beta to <Delete>.
Dec 2 2018, 10:58 PM
Troy Sobotka (sobotka) created T58555: <Delete>.
Dec 2 2018, 10:34 PM

Nov 26 2018

Troy Sobotka (sobotka) added a comment to rBf753fd17799c: GP: Correct Tonemapping for Blend Layers.

This is dumb.

Nov 26 2018, 11:57 PM

Nov 7 2018

Troy Sobotka (sobotka) added a comment to T57649: View Transform and Look settings are ignored in LookDev mode.

We want working display modes to be always clearly shaded regardless of the artistic choices for the final render.

Nov 7 2018, 12:54 AM · BF Blender

Nov 6 2018

Troy Sobotka (sobotka) updated subscribers of T56055: Color discrepancy in highlights between the 3D viewport render and the Offline Render under certain view-transforms.

This is an easy fix I believe in the broken GPU allocation.

Nov 6 2018, 7:20 PM · BF Blender

Oct 13 2018

Troy Sobotka (sobotka) added a comment to T56986: Filmic profile can use another looks.

Highlight compression is the distance between the peak of the linear section of the curve and the terminating value. It's probably something that loosely controls the shape of the curve or the range of values.

Oct 13 2018, 1:18 AM · BF Blender
Troy Sobotka (sobotka) updated subscribers of T56986: Filmic profile can use another looks.

I think the Looks implementation is a bit in need of an update for sure. @Brecht Van Lommel (brecht) wisely implemented some rudimentary filtering, which would be likely more ideal via OCIO's families perhaps.

Oct 13 2018, 12:45 AM · BF Blender
Troy Sobotka (sobotka) added a comment to T56986: Filmic profile can use another looks.

Not sure here, but Gamma can be used in place of contrast when it comes to Filmic but maybe it only affects the midtones.

Oct 13 2018, 12:05 AM · BF Blender

Sep 25 2018

Troy Sobotka (sobotka) added a comment to rBb8c9df6f2158: Compositor: Added Weighted Standard Curve evaluation.

This appears still in master.

Sep 25 2018, 6:01 PM

Sep 4 2018

Troy Sobotka (sobotka) updated subscribers of T35050: Scale and Transform nodes don't interpolate when scaling images down.

@Jeroen Bakker (jbakker) any chance we can revisit this and implement the cubic prefilter approach? It is likely one of the best in breed for pixel manipulations given it doesn't overshoot nor undershoot, and delivers stable math on the output.

Sep 4 2018, 2:32 AM · BF Blender

Aug 26 2018

Troy Sobotka (sobotka) added a comment to rBb8c9df6f2158: Compositor: Added Weighted Standard Curve evaluation.

Shorter term solution should be:

  • Replace drop down with an OCIO enumeration of available transforms.
  • Run the curve interpolated values through the selected transform as a to_reference, and use accordingly.
Aug 26 2018, 6:39 PM
Troy Sobotka (sobotka) raised a concern with rBb8c9df6f2158: Compositor: Added Weighted Standard Curve evaluation.

Having done more research on this strange looking bit of code, it would seem a poorly researched implementation that derives from some other software. In particular, this poorly researched offering is what ended up with the weighting put into Natron, unsurprisingly:

Aug 26 2018, 6:31 PM

Aug 25 2018

Troy Sobotka (sobotka) added a comment to rBb8c9df6f2158: Compositor: Added Weighted Standard Curve evaluation.

Can you explain what this is doing Jeroen?

Aug 25 2018, 4:13 AM

Aug 4 2018

Troy Sobotka (sobotka) added a comment to T54943: Blender 2.8 Defaults.

Any chance of changing the cancerous format known as PNG to OpenEXR half with DWA for default? PNG compounds the accumulating alpha problems, as well as makes things very challenging moving forwards with proper scene referred streamlining.

Aug 4 2018, 9:23 PM · BF Blender: 2.8, User Interface, Code Quest

Jun 16 2018

Troy Sobotka (sobotka) added a comment to rB3ee606621cf5: Cycles: Query XYZ to/from Scene Linear conversion from OCIO instead of assuming….

For future reference for the XYZ function matching:

Jun 16 2018, 10:12 PM

May 12 2018

Troy Sobotka (sobotka) created T55040: Blur Node Breaks on High Scene Referred Values.
May 12 2018, 6:46 PM · BF Blender, Compositing

May 5 2018

Troy Sobotka (sobotka) added a comment to rBa2b05accea6e: Eevee: Fix vertex color being in srgb space..

Brecht, you keep explaining to someone that understands colour mechanics better than most on this site, that it will make things worse. This is false. The situation is already dire, and you folks keep resisting against the glaringly obvious problems.

May 5 2018, 6:44 PM
Troy Sobotka (sobotka) added a comment to rBa2b05accea6e: Eevee: Fix vertex color being in srgb space..

What part are you not comprehending here exactly?

May 5 2018, 6:44 AM

May 4 2018

Troy Sobotka (sobotka) added a comment to rBa2b05accea6e: Eevee: Fix vertex color being in srgb space..

We know that the problem with Cycles and every broken area of Blender proper is the worthless convention.

May 4 2018, 5:12 PM
Troy Sobotka (sobotka) added a comment to D1973: Cycles: Use proper XYZ <-> Scene Linear conversion instead of assuming sRGB.
May 4 2018, 5:09 PM
Troy Sobotka (sobotka) added a comment to rBa2b05accea6e: Eevee: Fix vertex color being in srgb space..

Don't assume sRGB transfer function everywhere. It is 2018.

May 4 2018, 4:46 AM

May 2 2018

Troy Sobotka (sobotka) added a comment to T54920: Documentation: Color Management - formula formatting misleading / wrong.

The correct formula for calculating scene referred exposure adjustments is:

May 2 2018, 4:39 AM · Documentation

Apr 30 2018

Troy Sobotka (sobotka) added a comment to D2984: Add Cubic B-Spline with Prefilter Algorithm.

The coefficients are derived by looping through the entire horizontal and vertical rows and columns of data.

Apr 30 2018, 5:16 PM · Compositing, BF Blender

Apr 29 2018

Troy Sobotka (sobotka) added a comment to D2984: Add Cubic B-Spline with Prefilter Algorithm.

The sampling algorithm and implementation is to be formulated in a terms that does not need require the whole buffer.

Apr 29 2018, 8:48 PM · Compositing, BF Blender
Troy Sobotka (sobotka) added a comment to D2984: Add Cubic B-Spline with Prefilter Algorithm.

You must not duplicate whole buffer, limit it to the tile only.

Apr 29 2018, 5:31 PM · Compositing, BF Blender

Apr 19 2018

Troy Sobotka (sobotka) added a comment to rB51b796ff1528: Remove Blender Internal and legacy viewport from Blender 2.8..

What a classy gesture on Brecht's part! Props Ton. *clap clap*.

Apr 19 2018, 8:24 PM

Apr 18 2018

Troy Sobotka (sobotka) added a comment to T54551: Color Picker in Texture Nodes defaults to first view transform.

This is a different issue regarding transformation order, but alas.

Apr 18 2018, 5:03 PM · BF Blender

Apr 9 2018

Troy Sobotka (sobotka) created T54551: Color Picker in Texture Nodes defaults to first view transform.
Apr 9 2018, 5:21 AM · BF Blender

Jan 9 2018

Troy Sobotka (sobotka) added a comment to D2984: Add Cubic B-Spline with Prefilter Algorithm.

If you can't tell the difference, it may not be working correctly. Should be as clearly apparent as in https://youtu.be/nfhTET86kdE

Jan 9 2018, 7:18 AM · Compositing, BF Blender

Jan 2 2018

Troy Sobotka (sobotka) added a comment to rB9b66a320bf06: Eevee: Fix luma calculation for lamp fresnel..

Chatted briefly in IRC.

Jan 2 2018, 4:56 PM

Dec 31 2017

Troy Sobotka (sobotka) added a comment to D2982: Fix T47212: Use proper coefficients for Luminance Matte Node.

How about we just close this and rename the node to "Doesn't do what the node label is supposed to do" node, then we won't need to commit the three line patch.

Dec 31 2017, 8:46 PM · Compositing, BF Blender
Troy Sobotka (sobotka) added a comment to rB9b66a320bf06: Eevee: Fix luma calculation for lamp fresnel..

This should honour the reference colour space primaries, which I am assuming 0.6, 0.3, 0.1 are attempting to provide some sort of random coefficient weights?

Dec 31 2017, 2:06 AM

Dec 9 2017

Rainer Trummer (aliasguru) awarded T53471: blender_icons_update.py causes build segfault a Like token.
Dec 9 2017, 7:50 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T53516: Inkscape broke our Teddy bear, Toys and UI Icons - How to fix the mess?.

T53471 has the issue and solution. Use width and height instead of DPI setting to render.

Dec 9 2017, 6:25 PM · User Interface, BF Blender
Troy Sobotka (sobotka) added a comment to T53471: blender_icons_update.py causes build segfault.

https://hastebin.com/ekihitudoc.diff

Dec 9 2017, 6:24 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T53471: blender_icons_update.py causes build segfault.

Hard coding the pix_width and pix_height solves this if and only if you clean out the prior dot dat files for some reason.

Dec 9 2017, 6:23 PM · BF Blender

Dec 5 2017

Troy Sobotka (sobotka) added a comment to T53471: blender_icons_update.py causes build segfault.

I suspect it is the DPI difference and that somewhere Blender is using that DPI to calculate the canvas size?

Dec 5 2017, 4:08 PM · BF Blender
Troy Sobotka (sobotka) created T53471: blender_icons_update.py causes build segfault.
Dec 5 2017, 8:02 AM · BF Blender

Nov 30 2017

Troy Sobotka (sobotka) added a comment to rB4b4702ab8af6: Sequencer: add many more color blend modes, and a new color mix strip..

These are all display referred formulas. Entirely broken on scene referred data.

Nov 30 2017, 3:25 AM

Nov 26 2017

Troy Sobotka (sobotka) added a comment to T53374: Improving Video Sequencer performance with C++ and OpenCL.

OCIO version 2.0 will have CL support.

Nov 26 2017, 4:15 AM · Video Sequencer, BF Blender

Nov 20 2017

Troy Sobotka (sobotka) added a comment to D1973: Cycles: Use proper XYZ <-> Scene Linear conversion instead of assuming sRGB.

Any chance we can move a bit on this and T46860 before SIGGRAPH 2018?

Nov 20 2017, 3:27 PM

Nov 6 2017

Troy Sobotka (sobotka) created T53257: COLORSPACE SELECTOR: Group box fails to show all possible colour transforms.
Nov 6 2017, 4:27 AM · User Interface, BF Blender

Sep 12 2017

Troy Sobotka (sobotka) added a comment to T52680: Alpha difference Viewport/F12 .

Regarding luminescent pixels, I had that fixed at one point. The predivide was the problem here, and I couldn't track down where the case of alpha == 0 was discarding RGB data. It could be solved by skipping the RGB values on the multiply in the case of alpha == 0 or setting the alpha to some extremely small value. Either scenario would preserve RGB for no occlusion / high emission cases. The OpenGL ONE_MINUS set properly blended all values, luminescent and non, when tested.

Sep 12 2017, 2:59 PM · BF Blender

Sep 10 2017

Troy Sobotka (sobotka) added a comment to T47212: Luminance Matte Node Fix.

Bump. Sergey? 2.8 please. kthxbai.

Sep 10 2017, 7:42 PM · BF Blender

Aug 20 2017

Troy Sobotka (sobotka) added a comment to T51896: Filmic default view isn't working correctly.

No look indeed corresponds to the Base Contrast, one fewer setup step learn or forget. But also, in OpenColorIO design looks are meant to modify the image in a creative manner, not affect the output color space.

Aug 20 2017, 7:10 PM · BF Blender

Aug 9 2017

Troy Sobotka (sobotka) added a comment to T52311: Filmic Looks "None" and "Base contrast" do the same.

I didn't mention the EOTF anywhere. My point was exactly the that you can get output in sRGB color space even when using a log transform, without the sRGB EOTF.

Aug 9 2017, 11:40 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T52311: Filmic Looks "None" and "Base contrast" do the same.

I just discussed this with Sean Cooper to make sure I wasn't losing my mind. Relevant points follow...

Aug 9 2017, 8:54 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T52311: Filmic Looks "None" and "Base contrast" do the same.

The original SPI configs contain no looks, and the docs seem pretty clear to me.

A “look” is a named color transform, intended to modify the look of an image in a “creative” manner (as opposed to a colorspace definion which tends to be technically/mathematically defined)

Aug 9 2017, 6:54 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T52311: Filmic Looks "None" and "Base contrast" do the same.

Seriously Brecht? Give your head a shake and look at the original Sony configurations.

Aug 9 2017, 2:28 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T52311: Filmic Looks "None" and "Base contrast" do the same.

Base log is useful for a number of reasons, not the least of which is interchange with display referred grading applications.

Aug 9 2017, 2:04 PM · BF Blender

Jul 23 2017

Troy Sobotka (sobotka) added a comment to T52046: Filmic not working on rendered frame in EEVEE.
  1. (optionnal) color of other engines won't be correct. Make them linear (somehow), maybe by changing the colors in the UBO struct.
Jul 23 2017, 8:02 PM · BF Blender: 2.8

Jul 16 2017

Troy Sobotka (sobotka) added a comment to T52079: VSE needs a rehaul to deliver reasonable performance.

Currently the VSE is largely in a maintenance only mode. On your points:

Jul 16 2017, 3:30 AM · Video Sequencer

Jun 23 2017

Troy Sobotka (sobotka) added a comment to T51884: importing from sYCC image formats clips away extended-range RGBdata.

This is sadly due to the swscale reliance in FFMPEG. Currently, all buffers loaded from codecs are converted to RGB at 8 bits per channel via the swscale library. This likely won't be changing any time in the near future unless the FFMPEG handling is overhauled to load raw YCbCr and let OCIO handle the colour transforms.

Jun 23 2017, 10:21 PM · BF Blender, Images & Movies

May 16 2017

Troy Sobotka (sobotka) created T51510: OIIO: Undeclared Reference OpenImageIO?.
May 16 2017, 5:56 AM · BF Blender

May 4 2017

Troy Sobotka (sobotka) updated the task description for T51417: sRGB OETF: Unused and wasted performance via the SPI sRGB OETF.
May 4 2017, 10:37 PM · BF Blender
Troy Sobotka (sobotka) created T51417: sRGB OETF: Unused and wasted performance via the SPI sRGB OETF.
May 4 2017, 10:32 PM · BF Blender

Apr 18 2017

Troy Sobotka (sobotka) added a comment to T51217: HDR black pixels with buildbot releases only.

How are you performance testing the lookups with the viewport? I have a few tests I would like to try with a degree of certainty.

Apr 18 2017, 10:33 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T51217: HDR black pixels with buildbot releases only.

Working on it.

Apr 18 2017, 10:32 PM · BF Blender
Troy Sobotka (sobotka) added a comment to T51217: HDR black pixels with buildbot releases only.

Paul, can you test this with your image? I will try if I can get a window when I am near a box.

Apr 18 2017, 7:18 PM · BF Blender

Apr 16 2017

Troy Sobotka (sobotka) added a comment to T51231: OpenEXR DWA compression should not apply to non-color data passes.

Jesus Alex, you are at it again with your hyperbolic rubbish.

Apr 16 2017, 7:15 PM · BF Blender