Page MenuHome

BF Blender (2.90)Milestone
ArchivedPublic

Details

Description

Blender 2.90 release.

PhaseDescriptionStart DateBranch
Bcon1New features and changesApril 15, 2020master
Bcon2Improve and stabilizeJune 24, 2020master
Bcon3Bug fixing onlyJuly 22, 2020blender-v2.90-release
Bcon4Prepare releaseAugust 19, 2020blender-v2.90-release
Bcon5ReleaseAugust 26 20, 2020blender-v2.90-release

note dates from bcon2 onwards have been moved two weeks due to the bug fixing sprint.

Information about the release cycle and of Bcon phases

All the dates presented here were discussed on weekly developer meetings and are subject to changes.


User Interface:

  • Modifiers new layout / drag & drop
  • Statistics
  • Cursors (and tools) final design (team is not focusing on that, postponed)

Modeling:

  • Fast mesh editing T73360 (not the entire milestone)
  • UV Editing polishing (UV-rip, ...).
  • Add Object Tool polishing. (postponed to 2.91)
  • Polishing other tools.

Python & Add-ons:

  • No API breakage.

Sculpt, Paint, Texture:

  • Multires wrapping up. (baking postponed)
  • Technical debts

Animation & Rigging:

  • Performance
  • Bug fixing.

Nodes & Physics:

  • Particles nodes as experimental feature - won’t be production ready
  • Initial point cloud support (experimental so it doesn't matter)
  • OpenVDB integration with mantaflow (needs log)
  • Mantaflow usability polishing (postponed)

VFX & Video:

  • Distortion model.
  • Compositor - bug fixing.
  • VSE - bug fixing but no refactor.

EEVEE & Viewport:

  • Motion blur.
  • Stereoscopy polishing.
  • Point cloud rendering (moved to experimental).
  • Vulkan groundwork (GL encapsulation, cleanups). [doesn't block]
  • Fix MacOS volume drawing.

Data, Assets & I/O:

  • Alembic refactor.
  • USD exporter improvements.
  • Library overrides - Milestone 1 About 90% done, remaining parts of this milestone will be for 2.91.

Grease Pencil:

  • Annotation arrows.
  • Blocking and 3d-2d pipeline. (SVG I/O postponed to 2.91)

Render & Cycles:

  • Embree.
  • OIDN.
  • Sampling patches. (postponed to 2.91)
  • Other smaller patches.

Recent Activity

Sun, Feb 21

Naser Merati (Nevil) added a comment to T70319: Library Override: Driven Shape Keys Don't Work (neither via custom properties nor transforms).

I faced the same problem in Blender 2.92-rc too. problem is this. when object turns to Library override, Blender keeps 2 version of the object. the link of the original one and mirrored local one. Inside the scene only local one detectable but drive can see the both.
Drive detects the target by name and this cause some time get linked one and some time the local one.


I find a temporary solution in python.

Sun, Feb 21, 9:10 PM · BF Blender (2.90), Pipeline, Assets & I/O, Animation & Rigging, Datablocks and Libraries

Sun, Feb 14

Falk David (filedescriptor) merged T85507: Blender will not launch into T72098: Crash on startup with 2.82 and Intel HD + Windows.
Sun, Feb 14, 9:23 PM · EEVEE & Viewport, BF Blender (2.90), Platform: Windows

Fri, Feb 12

Brecht Van Lommel (brecht) updated the task description for T84819: OpenColorIO 2.0 Upgrade.
Fri, Feb 12, 7:12 PM · BF Blender (2.90), Render & Cycles

Tue, Feb 9

Robert Guetzkow (rjg) merged T85386: Crash on open EXCEPTION_ACCESS_VIOLATION into T72098: Crash on startup with 2.82 and Intel HD + Windows.
Tue, Feb 9, 10:02 PM · EEVEE & Viewport, BF Blender (2.90), Platform: Windows
Brecht Van Lommel (brecht) added a comment to T79131: Cycles/Blender API redesign.

So @Kévin Dietrich (kevindietrich) has done a bunch of work to get us closer to the code sample in the original post, but we're not there yet.

Tue, Feb 9, 5:50 PM · BF Blender (2.90), Render & Cycles, Cycles

Mon, Feb 8

Troy Sobotka (sobotka) added a comment to T84819: OpenColorIO 2.0 Upgrade.

Not sure how, going from a smaller to a wider gamut working space doesn't lose any information. It just means you're not taking advantage of the wider gamut.

Mon, Feb 8, 10:37 PM · BF Blender (2.90), Render & Cycles
Troy Sobotka (sobotka) added a comment to T84819: OpenColorIO 2.0 Upgrade.

@Brecht Van Lommel (brecht) Here’s a posting from the OCIO listing. Might be useful to add on the proper additional DCC functionality to Blender?

Mon, Feb 8, 10:29 PM · BF Blender (2.90), Render & Cycles
Brecht Van Lommel (brecht) added a comment to T84819: OpenColorIO 2.0 Upgrade.

Simple case would be a changing of transfer function, or flipping a wheel to reveal greyscale; the assumption of invertibility doesn’t work across a full colour transform necessarily.

In the case of differing display colourimetry for UI, it is required to have the transfer function characteristic available.

Mon, Feb 8, 7:09 PM · BF Blender (2.90), Render & Cycles
Troy Sobotka (sobotka) added a comment to T84819: OpenColorIO 2.0 Upgrade.

As far as I know we have enough information from the config for handling color wheels, gradients, and compositing of UI elements. We really just need to do some operations in an approximately perceptually linear space, independent of the chosen display. And for that we can use cie_xyz_d65_interchange + some transform of our choice to a perceptually linear space.

Mon, Feb 8, 6:41 PM · BF Blender (2.90), Render & Cycles
Brecht Van Lommel (brecht) added a comment to T84819: OpenColorIO 2.0 Upgrade.

Indeed. They came around to that idea finally, but sadly left out the display colourimetry aspect that would permit DCCs to query the chosen display colourimetry. It’s relevant to Blender due to the need to manage colour wheels, gradients, and composite in display linear. Might help to formulate a plan and have your voice there in the nearer future.

Mon, Feb 8, 5:57 PM · BF Blender (2.90), Render & Cycles
Troy Sobotka (sobotka) added a comment to T84819: OpenColorIO 2.0 Upgrade.

is there a plan to update Filmic for OpenColorIO 2.0?

Mon, Feb 8, 3:09 PM · BF Blender (2.90), Render & Cycles
Brecht Van Lommel (brecht) updated subscribers of T84819: OpenColorIO 2.0 Upgrade.

@Troy Sobotka (sobotka), is there a plan to update Filmic for OpenColorIO 2.0?

Mon, Feb 8, 2:32 PM · BF Blender (2.90), Render & Cycles
Allan (bd986) added a comment to T72098: Crash on startup with 2.82 and Intel HD + Windows.

Just wanted to add my experience to this:
Blender version: 2.91
Windows 10 Pro 20H2
Dell Precision 5520 Laptop
GPU 1: Intel HD 630 (Driver 27.20.100.9168, 2021-01-08)
GPU 2: NVIDIA Quadro M1200 (Driver 27.21.14.6140, 2021-01-22)

Mon, Feb 8, 2:18 AM · EEVEE & Viewport, BF Blender (2.90), Platform: Windows

Tue, Feb 2

Brecht Van Lommel (brecht) moved T84819: OpenColorIO 2.0 Upgrade from Backlog to Short Term Projects on the Render & Cycles board.
Tue, Feb 2, 4:53 PM · BF Blender (2.90), Render & Cycles

Jan 26 2021

Juan Ignacio Gil-Hutton (jgilhutton) added a comment to T70319: Library Override: Driven Shape Keys Don't Work (neither via custom properties nor transforms).

Just encounter this behaviour:

Jan 26 2021, 10:16 PM · BF Blender (2.90), Pipeline, Assets & I/O, Animation & Rigging, Datablocks and Libraries

Jan 25 2021

Brecht Van Lommel (brecht) added a revision to T79174: Cycles Procedural API and faster scene update: D10197: Cycles: experimental integration of Alembic procedural in viewport rendering.
Jan 25 2021, 3:55 PM · BF Blender (2.90), Render & Cycles, Cycles

Jan 20 2021

Dan Pool (dpdp) added a comment to T57210: Add Object Tools Todo.

It’s not an argument. It’s me stating my opinion just as you did. If you would like to argue how your idea is so superior to the current design despite being copied from software that is 25 years old, take it to another forum. This is for developers to discus designs with a little bit of feedback from users sprinkled in. Post a link to the thread you start on another forum and I will be happy to join in the conversation. Otherwise, you’ve stated your opinion now move on.

Jan 20 2021, 7:13 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

...or you could learn the keyboard shortcuts. They are incredibly intuitive and work like a lot of graphic design software out there. The shortcuts are the same as inkscape and gimp.

Jan 20 2021, 10:13 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 19 2021

Dan Pool (dpdp) added a comment to T57210: Add Object Tools Todo.

...or you could learn the keyboard shortcuts. They are incredibly intuitive and work like a lot of graphic design software out there. The shortcuts are the same as inkscape and gimp.

Jan 19 2021, 5:43 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 18 2021

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

So I am seeing that the new option to have separate fixed aspect for base and height has been added.

Jan 18 2021, 5:42 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 16 2021

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

@Ludvik Koutny (rawalanche) there is now an option for fixed aspect by default.

Jan 16 2021, 8:57 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

Update: committed various improvements.

Jan 16 2021, 1:59 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 15 2021

xan2622 (xan2622) added a comment to T75672: Status Bar & Statistics re-shuffling.

@Vyacheslav (hitrpr) : I already use Poly Source (https://gumroad.com/l/polysource).
ngons is a very useful information for 3D modelers, IMO it makes sense to display this information too. Since Statistics have been added onto this viewport overlay, adding ngons would be very convenient for Blender users who don't use these extra add-ons.

Jan 15 2021, 7:05 AM · BF Blender (2.90), User Interface
Vyacheslav (hitrpr) added a comment to T75672: Status Bar & Statistics re-shuffling.

@xan2622 (xan2622) it is better to check for n-gons with special tools like 3d print tool or CheckToolbox. Both are free and first is build in.

Jan 15 2021, 1:54 AM · BF Blender (2.90), User Interface
Harley Acheson (harley) added a comment to T75672: Status Bar & Statistics re-shuffling.

Would it be possible to add ngons to the Statistics ?

Jan 15 2021, 12:33 AM · BF Blender (2.90), User Interface
xan2622 (xan2622) added a comment to T75672: Status Bar & Statistics re-shuffling.

Would it be possible to add ngons to the Statistics ?

Jan 15 2021, 12:22 AM · BF Blender (2.90), User Interface

Jan 14 2021

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

Will the primitive creation finally be fixed? Spheres, Cones and Cylinders are still made squashed by default, and require modifier key presses to make them uniform. This results in very poor usability compared to equivalents of this tool in other 3D packages.

Jan 14 2021, 9:38 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

vertex snap, offseting start draw point if mouse point dont exactly over vertex position.

IMPORTANT: I agree that snapping from a corner vertex should require less precision from the user. In the recorded video it shows that it is a bit hard to snap from a corner vertex

edit:
I think the snap point position should be initial draw coord's ... and mouse pointer position used for get surface/face/view coords orientation.

I'm not sure what you mean here. The tool is doing what you describe above. Please attach a sketch or similair to decribe more in detail what you mean.

Jan 14 2021, 1:56 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Campbell Barton (campbellbarton) added a comment to T57210: Add Object Tools Todo.

I'm not sure what you mean here. The tool is doing what you describe above. Please attach a sketch or similair to decribe more in detail what you mean.

video:

Jan 14 2021, 1:08 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Jan 12 2021

Brecht Van Lommel (brecht) moved T82557: Cycles OpenCL hardware raytracing intersection for AMD Rx 6000 series from Short Term Projects to Cycles Performance on the Render & Cycles board.
Jan 12 2021, 2:36 PM · BF Blender (2.90), Render & Cycles, Cycles
Brecht Van Lommel (brecht) moved T68925: Baking workflow revamp from Render Pipeline to Short Term Projects on the Render & Cycles board.
Jan 12 2021, 2:36 PM · Render & Cycles, Rendering

Jan 11 2021

Kévin Dietrich (kevindietrich) added a revision to T79131: Cycles/Blender API redesign: D10082: Cycles API: encapsulate publicly accessible classes.
Jan 11 2021, 7:27 PM · BF Blender (2.90), Render & Cycles, Cycles

Jan 9 2021

Ceren Erdoğan (lulustate) edited projects for T84559: White Screen on Viewport Shading after 2.91 Update, added: BF Blender (2.90); removed BF Blender (2.91).
Jan 9 2021, 9:52 PM · BF Blender (2.91), Grease Pencil

Dec 18 2020

Ludvik Koutny (rawalanche) added a comment to T57210: Add Object Tools Todo.

He is not trying to snap to a surface of a curve, but to the vertices of a curve. There should be no discrimination between object types to snap to as long as they have some set of point which can be interpreted as vertices and vertex snap mode is enabled.

Dec 18 2020, 9:22 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Wilsimar (wilBr) added a comment to T57210: Add Object Tools Todo.

0:37 You are trying to snap to the surface of curves. Curves does not allow snapping to surface. That's why you need to change orientation from surface to default. This is a limitation when snapping objects to curves in general.

Dec 18 2020, 9:12 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Daniel Bystedt (dbystedt) added a comment to T57210: Add Object Tools Todo.
  • 0:37 You are trying to snap to the surface of curves. Curves does not allow snapping to surface. That's why you need to change orientation from surface to default. This is a limitation when snapping objects to curves in general.
Dec 18 2020, 6:39 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Wilsimar (wilBr) added a comment to T57210: Add Object Tools Todo.

I'm not sure what you mean here. The tool is doing what you describe above. Please attach a sketch or similair to decribe more in detail what you mean.

Dec 18 2020, 4:21 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest
Daniel Bystedt (dbystedt) added a comment to T57210: Add Object Tools Todo.
Dec 18 2020, 12:10 AM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Dec 17 2020

Wilsimar (wilBr) added a comment to T57210: Add Object Tools Todo.

@Campbell Barton (campbellbarton), thank you very much for this tool... it is excelent for rapid modeling....

Dec 17 2020, 3:54 PM · BF Blender (2.90), BF Blender: 2.8, User Interface, Code Quest

Dec 16 2020

Dalai Felinto (dfelinto) archived BF Blender (2.90).
Dec 16 2020, 5:28 PM

Dec 12 2020

Robert Guetzkow (rjg) merged T83417: Blender 2.91 won't open: EXCEPTION_ACCESS_VIOLATION into T72098: Crash on startup with 2.82 and Intel HD + Windows.
Dec 12 2020, 10:16 AM · EEVEE & Viewport, BF Blender (2.90), Platform: Windows

Nov 20 2020

Andrea Monzini (Andrea_Monzini) added a comment to T82557: Cycles OpenCL hardware raytracing intersection for AMD Rx 6000 series.

Hello, i would gently ask info about GNU/Linux design support for the hardware raytracing in Blender for the Rx 6000 :

Nov 20 2020, 2:27 PM · BF Blender (2.90), Render & Cycles, Cycles
Germano Cavalcante (mano-wii) merged T78098: Segmentation fault in `ED_info_stats_string` during redo into T77867: Duplicate Object, then Linked Duplicate Object, then Repeat Last Tool causes crash.
Nov 20 2020, 12:55 PM · BF Blender (2.90), EEVEE & Viewport

Nov 18 2020

Dalai Felinto (dfelinto) added a comment to T80396: Potential candidates for corrective releases.

@Bastien Montagne (mont29) hm we can formally close it in a week after 2.91 release just to be safe.

Nov 18 2020, 10:44 AM · BF Blender (2.90)
Bastien Montagne (mont29) added a comment to T80396: Potential candidates for corrective releases.

@Dalai Felinto (dfelinto) I think this can be closed now?

Nov 18 2020, 10:12 AM · BF Blender (2.90)

Nov 17 2020

Robert Guetzkow (rjg) merged T82778: Can´t start Blender into T72098: Crash on startup with 2.82 and Intel HD + Windows.
Nov 17 2020, 1:14 PM · EEVEE & Viewport, BF Blender (2.90), Platform: Windows
Dalai Felinto (dfelinto) moved T82637: Smart UV project problem with non-manifold geometry [worked in 2.90.1] from Backlog to Blender 2.91 on the Modeling board.
Nov 17 2020, 11:07 AM · BF Blender (2.91), Modeling

Nov 16 2020

Kévin Dietrich (kevindietrich) added a revision to T79174: Cycles Procedural API and faster scene update: D9555: Cycles: optimize device updates.
Nov 16 2020, 12:11 PM · BF Blender (2.90), Render & Cycles, Cycles
Raimund Klink (Raimund58) added a comment to T82740: Drivers on movie clip datablock crash on file open.

Got the same crash error. Also with Windows 10
Powershell error:

PS C:\Users\raimund.klink> blender.exe
Read prefs: C:\Users\raimund.klink\AppData\Roaming\Blender Foundation\Blender\2.90\config\userpref.blend
found bundled python: C:\Program Files\WindowsApps\BlenderFoundation.Blender_2.90.1.0_x64__ppwjx1n5r4v9t\Blender\2.90\python
drop file C:\Users\raimund.klink\Downloads\thisFileCrashesBlender.blend
Read blend: C:\Users\raimund.klink\Downloads\thisFileCrashesBlender.blend
Info: Read library:  'C:\rigs\creatures\lucidDreaming_creatureParticles_REF.blend', '//..\..\..\rigs\creatures\lucidDreaming_creatureParticles_REF.blend', parent '<direct>'
Warning: Cannot find lib 'C:\rigs\creatures\lucidDreaming_creatureParticles_REF.blend'
Nov 16 2020, 10:13 AM · BF Blender (2.91), Pipeline, Assets & I/O, Animation & Rigging

Nov 15 2020

Dave F (df) edited projects for T82740: Drivers on movie clip datablock crash on file open, added: BF Blender (2.90); removed BF Blender (2.82).
Nov 15 2020, 5:50 PM · BF Blender (2.91), Pipeline, Assets & I/O, Animation & Rigging