Page MenuHome
Feed All Stories

Thu, Apr 8

Sybren A. Stüvel (sybren) updated the task description for T68290: Baked particles dont render in final frame.
Thu, Apr 8, 1:02 PM · Nodes & Physics, Physics, BF Blender
Philipp Oeser (lichtwerk) added a comment to T87263: Grease Pencil. Can't animate Factor value of Build modifier..

With the new change, if i have 'Use Factor' turned on, i expected 'start delay' and 'frames' values to be ignored. but currently the animation (driven by the Factor value) only happens within the part of the timeline specified by the 'Frames' and 'Delay' values.

Thu, Apr 8, 1:02 PM · Modifiers, User Interface, Grease Pencil, BF Blender
Sybren A. Stüvel (sybren) requested changes to D10907: Fix T85752: Collection Instance Crash when instancing collections with disabled subcollections.
Thu, Apr 8, 1:01 PM · Dependency Graph, Core, BF Blender
Campbell Barton (campbellbarton) closed T86767: blender crashes when editing in edit mode an object with same object data as Resolved.

Fixed rB0c0e9390d1caec7858eb95ea2641cbf6d54e5e1f

Thu, Apr 8, 12:54 PM · Modeling, BF Blender
Tomasz Kaye (bitbutter) added a comment to T87263: Grease Pencil. Can't animate Factor value of Build modifier..

With the new change, if i have 'Use Factor' turned on, i expected 'start delay' and 'frames' values to be ignored. but currently the animation (driven by the Factor value) only happens within the part of the timeline specified by the 'Frames' and 'Delay' values.

Thu, Apr 8, 12:50 PM · Modifiers, User Interface, Grease Pencil, BF Blender
Philipp Oeser (lichtwerk) updated the task description for T87282: Crash while baking smoke simulation.
Thu, Apr 8, 12:48 PM · BF Blender
Charlie Jolly (charlie) added a comment to D10875: Spreadsheet: Show data of node..

Initial impressions and suggestions:

Thu, Apr 8, 12:47 PM
Philipp Oeser (lichtwerk) changed the status of T87283: 2.93 motion blur breaks persistent data from Needs Triage to Confirmed.

Can confirm, assume rB50782df42586: Render: faster animation and re-rendering with Persistent Data is the culprit

Thu, Apr 8, 12:42 PM · Render & Cycles, BF Blender
Campbell Barton (campbellbarton) committed rB76cc8e843687: Fix T85974: Edit-mode undo/redo causes assertion (authored by Campbell Barton (campbellbarton)).
Fix T85974: Edit-mode undo/redo causes assertion
Thu, Apr 8, 12:41 PM
Campbell Barton (campbellbarton) committed rBed2639c7223b: Object: add ED_object_editmode_free_ex utility function (authored by Campbell Barton (campbellbarton)).
Object: add ED_object_editmode_free_ex utility function
Thu, Apr 8, 12:41 PM
Campbell Barton (campbellbarton) committed rB5e7331f12b08: Cleanup: rename variable (using underscore separator) (authored by Campbell Barton (campbellbarton)).
Cleanup: rename variable (using underscore separator)
Thu, Apr 8, 12:41 PM
Campbell Barton (campbellbarton) committed rB0c0e9390d1ca: Revert "Fix entering edit-mode when object mode and edit-data don't match" (authored by Campbell Barton (campbellbarton)).
Revert "Fix entering edit-mode when object mode and edit-data don't match"
Thu, Apr 8, 12:41 PM
Campbell Barton (campbellbarton) added a reverting change for rB2b60d7d09c51: Fix entering edit-mode when object mode and edit-data don't match: rB0c0e9390d1ca: Revert "Fix entering edit-mode when object mode and edit-data don't match".
Thu, Apr 8, 12:41 PM
Campbell Barton (campbellbarton) committed rB4d4368389945: PyAPI: ImBuf.copy now copies the underlying imbuf (authored by Campbell Barton (campbellbarton)).
PyAPI: ImBuf.copy now copies the underlying imbuf
Thu, Apr 8, 12:41 PM
Campbell Barton (campbellbarton) committed rB3249ab70ef61: Cleanup: spelling (authored by Campbell Barton (campbellbarton)).
Cleanup: spelling
Thu, Apr 8, 12:41 PM
Philipp Oeser (lichtwerk) changed the status of T87281: Crash on linked file update from Needs Triage to Needs Information from User.

Please always attach a simple .blend file (or .blend files in this case).

Thu, Apr 8, 12:37 PM · BF Blender
Sybren A. Stüvel (sybren) requested changes to D10898: Fix T81707: Spline IK Joints "Floating" above curve.
Thu, Apr 8, 12:33 PM · Animation & Rigging
Falk David (filedescriptor) changed the status of T87147: Blender increases ram usage until its too laggy to use after a few minutes of use. from Needs Triage to Needs Information from User.

This might be a memory leak in Grease Pencil somewhere. Can you try and use the 2D animation template to increase the RAM usage once more? You can use the blender_debug_log.cmd in the Blender installation directory to create a log file. After Blender becomes slow, save the file then exit. Then upload both the log file and the .blend file here (e.g. via drag & drop).

Thu, Apr 8, 12:26 PM · BF Blender
Philipp Oeser (lichtwerk) updated the task description for T87292: "File Output" node does not saves anything.
Thu, Apr 8, 12:24 PM · Compositing, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) updated the task description for T87252: 2.93 file output node broken with more than 4 inputs.
Thu, Apr 8, 12:23 PM · VFX & Video, Compositing, BF Blender
Jozef Matta (pegas923) committed rBMT6184: sk - /modeling/geometry_nodes/mesh/.
sk - /modeling/geometry_nodes/mesh/
Thu, Apr 8, 12:20 PM
Falk David (filedescriptor) added projects to T87151: EXCEPTION_ACCESS_VIOLATION on file opening: Geometry Nodes, Core.
Thu, Apr 8, 12:20 PM · Core, Geometry Nodes, BF Blender
Falk David (filedescriptor) changed the status of T87151: EXCEPTION_ACCESS_VIOLATION on file opening from Needs Triage to Confirmed.

I can confirm the crash in 2.92.0. Not sure if we can call this a bug. But imo this shouldn't crash even if the file was saved in a never (Alpha) version.

Thu, Apr 8, 12:19 PM · Core, Geometry Nodes, BF Blender
Mois Moshev (mois.moshev) added a watcher for Python API: Mois Moshev (mois.moshev).
Thu, Apr 8, 12:17 PM
Mois Moshev (mois.moshev) added a watcher for Pipeline, Assets & I/O: Mois Moshev (mois.moshev).
Thu, Apr 8, 12:17 PM
Philipp Oeser (lichtwerk) updated the task description for T87292: "File Output" node does not saves anything.
Thu, Apr 8, 12:13 PM · Compositing, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) added a comment to T87292: "File Output" node does not saves anything.

This is caused by rB6524ceb8cfa5: Cleanup: Remove ptr For Owned Children.

Thu, Apr 8, 12:13 PM · Compositing, VFX & Video, BF Blender
Bastien Montagne (mont29) closed D10855: LibOverride: Initial dedicated view in the Outliner..

Committed as listed above.

Thu, Apr 8, 11:50 AM
Bastien Montagne (mont29) committed rBc1b1ed4d5b2f: Minor cleanup to `scene_collection_array`. (authored by Bastien Montagne (mont29)).
Minor cleanup to `scene_collection_array`.
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rBe92a7800b576: LibOverride: Fix several issues with resync code. (authored by Bastien Montagne (mont29)).
LibOverride: Fix several issues with resync code.
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rBb4d6fe1f87c8: Cleanup: Typos in comments. (authored by Bastien Montagne (mont29)).
Cleanup: Typos in comments.
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rB89e353354f11: Outliner Override: Tweak to order of error messages. (authored by Bastien Montagne (mont29)).
Outliner Override: Tweak to order of error messages.
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rB14d74fb34174: BKE_collection: Add a util returning a gset with all objects in given scene's… (authored by Bastien Montagne (mont29)).
BKE_collection: Add a util returning a gset with all objects in given scene's…
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rB92dfc8f2673e: Outliner: regroup more type of entries under a single icon. (authored by Bastien Montagne (mont29)).
Outliner: regroup more type of entries under a single icon.
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rBe1ae5bd45fd0: LibOverride: Add a dedicated view in the Outliner. (authored by Bastien Montagne (mont29)).
LibOverride: Add a dedicated view in the Outliner.
Thu, Apr 8, 11:48 AM
Bastien Montagne (mont29) committed rB8b68a7587237: LibOverride: Add a new 'leftover' flag to ID. (authored by Bastien Montagne (mont29)).
LibOverride: Add a new 'leftover' flag to ID.
Thu, Apr 8, 11:48 AM
Philipp Oeser (lichtwerk) changed the status of T87292: "File Output" node does not saves anything from Needs Triage to Confirmed.

Bisecting this atm (and keep separate from T87252 for now)

Thu, Apr 8, 11:48 AM · Compositing, VFX & Video, BF Blender
Proud_Imagination (Vignesh_Vembar) awarded D10912: Nodes: Add a button to change group socket types (WIP) a Love token.
Thu, Apr 8, 11:47 AM · BF Blender, Geometry Nodes
Jacques Lucke (JacquesLucke) added a comment to D10875: Spreadsheet: Show data of node..

@Dalai Felinto (dfelinto), the proposal sounds fine to me. Then this patch mainly needs code review node.
When it is done, I'll try to get breadcrumbs working before bcon3.

Thu, Apr 8, 11:41 AM
Jacques Lucke (JacquesLucke) updated the diff for D10875: Spreadsheet: Show data of node..
  • improve toggle in header
  • cleanup
Thu, Apr 8, 11:39 AM
Richard Antalik (ISS) abandoned D2506: Add Ken Burns Mode to Transform strips, as an alternative approach to using high-resolution stills and videos in a low-resolution project.

This feature was implemented as described in T78988, so I will close this patch.

Thu, Apr 8, 11:33 AM · VFX & Video, Video Sequencer
Richard Antalik (ISS) added a comment to D10909: Fix T87090: VSE scrubbing locks up blender.

Is probably fine, but this system is rather cryptic to me. Mix of hash and linked list.. Just make sure you aren't fighting race condition here, because that'd require different solution.

Thu, Apr 8, 11:27 AM
Charlie Jolly (charlie) updated the diff for D10885: Geometry Nodes: Add missing Map Range modes to shader node.

Address comments.

Thu, Apr 8, 11:25 AM · Geometry Nodes
Jacques Lucke (JacquesLucke) committed rBde6f19ce2256: Cleanup: modernize-use-equals-default (authored by Jacques Lucke (JacquesLucke)).
Cleanup: modernize-use-equals-default
Thu, Apr 8, 11:24 AM
Gregory (Apofis) awarded D10921: Geometry Nodes: Add Attribute Curve Mapping node a Love token.
Thu, Apr 8, 11:24 AM · Geometry Nodes, BF Blender
Richard Antalik (ISS) updated the diff for D10909: Fix T87090: VSE scrubbing locks up blender.

Use BLI_ghash_haskey to check if key exists in cache

Thu, Apr 8, 11:19 AM
Erindale (Erindale) awarded D10912: Nodes: Add a button to change group socket types (WIP) a Love token.
Thu, Apr 8, 11:18 AM · BF Blender, Geometry Nodes
Jaume Bellet (mauge) added a comment to T87287: Create a splash window like about from addons.

It has not been discussed, and yes, i'll try to implement it!

Thu, Apr 8, 11:16 AM
Nicola (PanJake) added a comment to T83130: [Crash] Cycles: Split kernel error: failed to load kernel_path_init / kernel_indirect_background.

Hope this helps you guys... After multiple test downloads, I found that you get the GPU error when you download through the installer, a "fix" would be to use the Portable version instead, they work perfectly.

If you don't know how to get them, they are on the Official Download Page (ONLY for the current version). Previous versions of Blender are located here https://download.blender.org/release Choose your version and select to download the Portable version (.zip)

My GPU is a "Sapphire NITRO+ RX 590 AMD"

Thu, Apr 8, 11:08 AM · Render & Cycles, BF Blender
Jacques Lucke (JacquesLucke) closed D10911: Cleanup: modernize-use-equals-default.
Thu, Apr 8, 11:08 AM
Jacques Lucke (JacquesLucke) committed rB19dfb6ea1f67: Cleanup: enable modernize-use-equals-default check (authored by Jacques Lucke (JacquesLucke)).
Cleanup: enable modernize-use-equals-default check
Thu, Apr 8, 11:08 AM
Julian Eisel (Severin) added a comment to D10887: UI: Windows Blend File Association.

I find placing this in the Preferences a weird choice, especially since it's an operator, not a Blender setting. It could be placed in the hamburger on the lower left, or in the app menu in the top-bar (with the Blender icon).

Thu, Apr 8, 11:08 AM · BF Blender (3.0)
Jacques Lucke (JacquesLucke) accepted D10885: Geometry Nodes: Add missing Map Range modes to shader node.

Besides the two things mentioned below, this looks good. Thanks.
We could probably cut down the code duplication a bit, but it's fine :)

Thu, Apr 8, 11:03 AM · Geometry Nodes
Campbell Barton (campbellbarton) accepted D10887: UI: Windows Blend File Association.

While I didn't test this, the approach seems fine.

Thu, Apr 8, 11:00 AM · BF Blender (3.0)
Anna Sirota (railla) triaged T87294: Implement Blender ID webhook as High priority.
Thu, Apr 8, 11:00 AM · Blender Development Fund
Anna Sirota (railla) created T87294: Implement Blender ID webhook.
Thu, Apr 8, 10:59 AM · Blender Development Fund
Campbell Barton (campbellbarton) claimed T87284: Multiple Text Editors with same file are always scrolled on current line..
Thu, Apr 8, 10:58 AM · BF Blender
Jacques Lucke (JacquesLucke) added a comment to D10888: Node: Merge by Distance.

It still crashes in the most basic setup:

Thu, Apr 8, 10:54 AM · Nodes & Physics, Geometry Nodes
Ilja Razinkov (IPv6) awarded T87252: 2.93 file output node broken with more than 4 inputs a Like token.
Thu, Apr 8, 10:51 AM · VFX & Video, Compositing, BF Blender
Jacques Lucke (JacquesLucke) accepted D10784: Fix: Misisng GeometryNodeCustomGroup.

Thanks for creating a separate report.
Given that the issue affects all node group types, I think this patch can go in anyway.
I'd say you can commit it without the change in node_free_type. That could be committed separately, if necessary. Obviously, it would be better to just fix the underlying issue..

Thu, Apr 8, 10:49 AM · Geometry Nodes
Sybren A. Stüvel (sybren) added a comment to T83068: Motion Paths: Refresh all..
  • It looks like the the motion paths are only for poses and objects. Are there any other types that I need to make sure this works with?

I think so, yes, because in the C code I only see ANIMVIZ_RECALC_PATHS used in the context of objects and bones. In any case if something was missed I'm sure users will complain about it soon enough, and you can add support for that to the code as well ;-)

Thu, Apr 8, 10:49 AM · Animation & Rigging
Anna Sirota (railla) changed the status of T87293: Re-enable account deletion cronjob from Needs Triage to Confirmed.
Thu, Apr 8, 10:49 AM · Blender ID
Bogdan Nagirniak (bnagirniak) added a comment to T86719: Dynamic PropertyGroup classes no longer possible in 2.93.

This example is working, thanks!

Thu, Apr 8, 10:43 AM · Python API, BF Blender
Ilja Razinkov (IPv6) awarded T52154: OSL object and geometry attributes lookup for other objects a Like token.
Thu, Apr 8, 10:43 AM · Render & Cycles, Cycles
Jacques Lucke (JacquesLucke) accepted D10919: Geometry Nodes: Support instances in attribute search.

The solution seems fine for the time being. I was just thinking about how this can be improved and wondered if we should refactor InstancesComponent a bit.
How about structuring it like this:

Thu, Apr 8, 10:40 AM · Geometry Nodes
Kulchynskiy Yuriy (urko) committed rBMT6183.
Thu, Apr 8, 10:37 AM
Stanley Obiagwu (N3TBUG) added a comment to T83130: [Crash] Cycles: Split kernel error: failed to load kernel_path_init / kernel_indirect_background.

Hope this helps you guys... After multiple test downloads, I found that you get the GPU error when you download through the installer, a "fix" would be to use the Portable version instead, they work perfectly.

Thu, Apr 8, 10:35 AM · Render & Cycles, BF Blender
Philipp Oeser (lichtwerk) added a comment to T87292: "File Output" node does not saves anything.

This looks like the same as T87252: 2.93 file output node broken with more than 4 inputs

Thu, Apr 8, 10:32 AM · Compositing, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) renamed T87291: Assert on exit (related to persistent data) from Assert on exit to Assert on exit (related to persistent data).
Thu, Apr 8, 10:29 AM · Render & Cycles, BF Blender
Philipp Oeser (lichtwerk) changed the status of T87291: Assert on exit (related to persistent data) from Needs Triage to Confirmed.

Caused by rB50782df42586: Render: faster animation and re-rendering with Persistent Data

Thu, Apr 8, 10:28 AM · Render & Cycles, BF Blender
Ilja Razinkov (IPv6) updated the task description for T87292: "File Output" node does not saves anything.
Thu, Apr 8, 10:27 AM · Compositing, VFX & Video, BF Blender
Ilja Razinkov (IPv6) created T87292: "File Output" node does not saves anything.
Thu, Apr 8, 10:26 AM · Compositing, VFX & Video, BF Blender
Sybren A. Stüvel (sybren) added a comment to D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.

I think both the "Use Proxies" and "Always Add Modifier" options are useful, regardless of their relation to Cycles features.

  • Use Poxies: being able to see bounding boxes rather than full geometry or nothing is helpful in complex production scenes. This is a standard feature in other 3D apps.
Thu, Apr 8, 10:25 AM
darwin (windydarwin) closed T87157: can't subdivide square in grease pencil one side as Resolved.
Thu, Apr 8, 10:24 AM · Grease Pencil, BF Blender
Alaska (Alaska) awarded rB50782df42586: Render: faster animation and re-rendering with Persistent Data a Love token.
Thu, Apr 8, 10:23 AM
Wannes Malfait (Wannes) added a project to D10912: Nodes: Add a button to change group socket types (WIP): BF Blender.
Thu, Apr 8, 10:23 AM · BF Blender, Geometry Nodes
Ludvik Koutny (rawalanche) added a comment to T87265: Lack of file overwrite prompt leads to data loss.

@Ludvik Koutny (rawalanche)

So you are implying that data loss is more or less fine? And Blender should not help the users here, but punish them instead? That's it?

No, we have rules on the bug tracker. As Bastien has said, this would not classify as a bug because the code is working as intended. So the bug tracker is just not the place to have this discussion. That doesn't mean it's not welcome, it is! Just not here. A better place would be devtalk.

Thu, Apr 8, 10:20 AM · BF Blender
Philipp Oeser (lichtwerk) changed the status of T87272: Create the shadow catcher in eevee give a black result from Needs Triage to Confirmed.

Will confirm for now, looks like Alpha Clip is not evaluated correctly if the tree is slightly more complex than a simple Mix Shader (where it is still working fine).

Thu, Apr 8, 10:18 AM · EEVEE & Viewport, BF Blender
Falk David (filedescriptor) updated the summary of D10908: Fix T87174: Inconsistensy skin root with extrude.
Thu, Apr 8, 10:17 AM
Antonio Vazquez (antoniov) changed the subtype of T87257: Line art intersections do not show when Source Type is Object from "Report" to "Known Issue".

@YimingWu (NicksBest) If this is a know limitation, I'm going to tag this task report as this subtype.

Thu, Apr 8, 10:16 AM · Grease Pencil, BF Blender
Philipp Oeser (lichtwerk) created T87291: Assert on exit (related to persistent data).
Thu, Apr 8, 10:13 AM · Render & Cycles, BF Blender
Abe Wits (melonmousegames) added a comment to T87229: Random hard crashes.

Thanks so much Hendrik!

Thu, Apr 8, 10:12 AM · BF Blender
Robert Guetzkow (rjg) added a comment to T87287: Create a splash window like about from addons.

Has this design task been discussed with the UI team prior to creating this ticket?

Thu, Apr 8, 10:10 AM
Falk David (filedescriptor) added a comment to T87265: Lack of file overwrite prompt leads to data loss.

So you are implying that data loss is more or less fine? And Blender should not help the users here, but punish them instead? That's it?

Thu, Apr 8, 10:10 AM · BF Blender
Alaska (Alaska) closed T87270: 2.93 alpha: Can no longer change the active camera from the outliner as Resolved.
Thu, Apr 8, 10:09 AM · BF Blender
Mr Chocolate Bar (WillyWonka) added a comment to T87270: 2.93 alpha: Can no longer change the active camera from the outliner.

Hmm, did you try clicking the icons on the right?

Thu, Apr 8, 10:00 AM · BF Blender
Philipp Oeser (lichtwerk) changed the status of T87275: Dynamic Paint Substeps don't work from Needs Information from Developers to Needs Triage.

It was working in 2.97 so i don't consider it a feature request; maybe it's a degradation?

Thu, Apr 8, 9:58 AM · Nodes & Physics, BF Blender
Alaska (Alaska) closed T87290: Viewport shading bug not showing everything that it should as Resolved.

You have made use of the "Viewport clipping" feature which limits your view of the objects in your scene to a select section/angle. The way you activated this was by press Alt+B then clicking and dragging to make your selection. You can disable it with Alt+B. You can also access this function through the top of the 3D viewport by selecting View -> View Regions -> Clipping Region.

Thu, Apr 8, 9:55 AM · Add-ons (Community)
Georg Bernhard (gogo) added a comment to T87275: Dynamic Paint Substeps don't work.

It was working in 2.97 so i don't consider it a feature request; maybe it's a degradation?

Thu, Apr 8, 9:54 AM · Nodes & Physics, BF Blender
Alaska (Alaska) changed the status of T87289: Viewport shading bug not showing everything that it should from Duplicate to Resolved.

You have made use of the "Viewport clipping" feature which limits your view of the objects in your scene to a select section/angle. The way you activated this was by press Alt+B then clicking and dragging to make your selection. You can disable it with Alt+B. You can also access this function through the top of the 3D viewport by selecting View -> View Regions -> Clipping Region.

Thu, Apr 8, 9:52 AM · Add-ons (Community)
Alaska (Alaska) merged T87289: Viewport shading bug not showing everything that it should into T87290: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:49 AM · Add-ons (Community)
Alaska (Alaska) merged task T87289: Viewport shading bug not showing everything that it should into T87290: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:49 AM · Add-ons (Community)
Philipp Oeser (lichtwerk) added a comment to T87272: Create the shadow catcher in eevee give a black result.

Seems to be a problem with Alpha Clip in this case, Alpha Blend is fine

Thu, Apr 8, 9:47 AM · EEVEE & Viewport, BF Blender
João (Bot-Zero) updated the task description for T87290: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:47 AM · Add-ons (Community)
João (Bot-Zero) updated the task description for T87289: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:47 AM · Add-ons (Community)
João (Bot-Zero) updated the task description for T87289: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:46 AM · Add-ons (Community)
João (Bot-Zero) created T87290: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:45 AM · Add-ons (Community)
João (Bot-Zero) created T87289: Viewport shading bug not showing everything that it should.
Thu, Apr 8, 9:44 AM · Add-ons (Community)
Philipp Oeser (lichtwerk) closed T87288: cloth simulation often not working as Archived.

You have a lot of double vertices (this then has zero-length edges which will mess up the simulation).

Thu, Apr 8, 9:40 AM · BF Blender
Dean Jones (DeanKingsley) added a comment to T87272: Create the shadow catcher in eevee give a black result.
Thu, Apr 8, 9:40 AM · EEVEE & Viewport, BF Blender