User:Jbakker/reports/2020

Week 202027

Bug Fixing

  • Remove local shaders workaround for Intel HD6xx [T77346]
  • Update mesh_cd_layers_type_ to support 8 bytes [T78431]
  • Win/Intel GPU crashes material preview and final render [T77346]
  • Workbench Shadow effects XRay [T78481]
  • Scale gizmos cause complete freezes in Blender 2.83 on Intel graphics [T77455]

EEVEE/Viewport

  • Use DrawManager for UV/Image editor [T67530]

Blender LTS

  • Blender 2.83.2 release

Week 202026

BugFixing

  • Animation editors playhead not refreshing (maximized editor) [T78229]
  • Sequencer renders playhead line twice [T78176]
  • Blender crashes on many modeling operations [T78361]
  • Crash Editing Instanced Objects with Tangent Normals [T78054]

Investigation

  • Intel UHD 620: Blender crashes at modifying material properties [T77346]

Blender 2.83 LTS

  • Post mortem meeting [1]
  • Fix T77095: fix Cycles performance regression with AMD RX cards
  • Fix T77734: random crash when rendering animation
  • Fix T66934 Overlay: "Outline Selected" overlay doesnt affect armatures
  • Fix: Crash when closing window while Outliner shows screens
  • Fix T77328: Crash on undo Draw Face Sets stroke with dyntopo active
  • Fix random crash in Cycles smoke volume loading
  • UV Editor: Fix Vertex Overlay color not being color managed
  • Fix T77754: Crash after any alembic import undo in an empty scene
  • Fix T77712: Crash on proxied rig, custom bone shape, driver targeting rig
  • Fix T77830: Crash in VR session when opening material preview
  • Fix memory leak calculating deform modifiers in edit-mode
  • Fix T77913: Incorrect handling of negative-scale bit in DRWResourceHandle
  • Fix T78112: VSE Sequencer/Preview crash after fullscreen
  • Fix T67358: Compositor Disabled Node Config -> SegFault
  • Automate build process

Week 202025

BugFixing

  • customdata_typemap_is_valid crash [T77893]
  • Performance: Use GHash for key block lookup [D8092]

Blender 2.83 LTS

  • Fix T77774: New undo code broken by 'make local' behavior.
  • Fix T66786: Audio SDL: Video editor Sound muted without muting it
  • Fix T77803: IK Degrees of freedom drawing glitch,
  • Fix (unreported) wrong size of UserPreferences' dupflag parameter.
  • Cycles: Refactor microfacet BSDFs to remove separate anisotropy code
  • GPencil: Fix unreported Vertex Opacity Overlay not working
  • Fix T75414: Incorrect masking in Color Balance modifier
  • Fix T76767: Cycles performance regression with CLI renders
  • Fix T77853: Error reloading linked library.
  • Fix missing hinting information in monospace font
  • Fix missing hinting information in default font
  • Release of Blender 2.83.1

Animation Playback Performance

  • Draw play head as an overlay [D8066]
  • Use binary search for MDeformVert [T78296]
  • Performance: Reuse last evaluated fcurve when evaluating a list of fcurves [D8131]

Next week I want to automate part of the LTS release process, Make a final design for the RNA_path_resolve change. And fix some GPU related issues.

Week 202024

BugFixing

  • Glitch with several loose edges when changing Mask Modifier threshold [T77750]
  • Object's wires disappear when using split orthographic view [T77680]
  • Wired objects get rendered as solid using "Viewport render image" if the viewport's shading type is "Rendered" [T73892]
  • IK Degrees of freedom rendering glitch [T77803]
  • Fix T77686: EEVEE environment pass with film transparency [T77686]

Investigation

  • Unreported Grease Pencil rendering glitches splashscreen 2.82

Sculpt Texture & Paint Module

Blender LTS

  • Fix T77657: NVIDIA Quadro FX4800 crash on startup
  • GPencil: Improve viewlayer masking check
  • Fix T77148: Crash changing multiple values for sequencer strips
  • Fix T77047: Dyntopo Sample detail size on hidden mesh causes crash
  • Fix T74101: File Browser in macOS fullscreen crashes or makes windows unusable
  • Fix T77504: Operator search gives wrong results
  • Fix T76894: Disable clipping region selection in material/rendered mode
  • Fix T72936: Incorrect gizmo orientation with inherit rotation disabled
  • Fix menu operator/search clipping the last character
  • Fix T77603: OSL parser fails when script ends with comment without newline
  • Fix crash running "Edit Voxel Size" operator outside of a main 3D View region

Animation Playback Performance

  • Performance: Never draw channels region during playback [D8073]
  • Cleanup: Only update timeline header during playback [D8074]
  • Draw play head as an overlay [D8066]
  • View2DScrollers memory allocation [D8076]

Next week

GPU Viewport issues, Doing a first round to release 2.83.1. and for RNA_path resolve handling.

Week 202023: 2020/06/08 - 2020/06/14

BugFixing

  • Mesh cage appears outside of Clipping Region in Edit mode in Material and Render preview [T76894]
  • Fix T77267: Render EEVEE AO pass when AO disabled [T77267]
  • Edit mesh fails to draw loose edges in 2.90x when working with high poly count objects [T77342]
  • Lose edges of objects used for bone visualization are sometimes invisible [T77496]
  • Invisible loose edges on objects used in bone visualization [T77496]
  • Fix T77657: NVIDIA Quadro FX4800 crash on startup [T77657]
  • Draw Manager Threading memory leak [D7969]

Sculpt Texture Paint

  • Planning session for Blender 2.90

LTS

  • GPencil: Fix unreported error in Dots Strokes material initialization
  • GPencil: Fix unreported Shift+F OPacity key not working
  • Calculate epsilon values for interp_weights_poly to improve accuracy
  • Fix T76273 Glitches caused by glCopyImageSubData on windows + intel gpu
  • Fix T77358: Gpencil can't select geometry within transparent layers
  • Fix T77520: GPencil viewlayer filter produce crash with masking layers
  • Fix T77367: Blender's snap package ignores command line options
  • Fix T77164: scaling/rotation fails for 3 selected NURB points
  • Fix T77156: GPencil view layer filter by layer not working
  • Fix T77456: Broken vertex paint undo on high-poly objects.
  • Fix T77448: Camera Solver constraint can't be converted to f-curve

Next week

Next week finxing threading bugs in Grease Pencil (Blender 2.90). Design session sculpt, paint and texture module. Continue working on Animation playback performance (rna path resolving)

Week 202022: 2020/06/01 - 2020/06/07

Bug Fixing

Investigation

  • In orthogonal view, XYZ axis overlay toggle doesn't work [T77210]
  • Display modifier in Edit Mode doesn't work [T77184]
  • GPUShader: error: too many samplers in shader [T77240]
  • Cycles Slow on AMD Radeon VII [T77354]
  • Bone selection fails Crashes in release, assert in debug build [T77442]

Code Review

  • Fix T76196: Curve Display hides wires as soon as any part has faces [D7874]

Animation Playback

  • DrawManager: Graph Task Scheduling [T76298]
  • Research mapping rna_path to other ID blocks [T77124]

Blender LTS

  • Proposal how to manage Blender LTS.

Code Cleanup

  • Add BKE_fcurve_create method
  • Rename fcurve functions to match code convention

Next week bug fixing, planning session for 2.90, LTS. Discuss FCurve rna_path evaluations to find a feasible solution for caching.

Week 202021: 2020/05/25 - 2020/05/31

Bug Fixing

  • Unneccessary update calls viewport [T76970]
  • Partially missing tooltip in tool shelf with industry compatible keymap [T71423]

Investigation

  • Blender bug open 2.79 files to 2.80 [T68209]
  • Compositor/Stereoscopy with view switch and file output generate extra files [T72171]

Code Review

  • Fix T76902: face sets checkbox broken [D7798]
  • EEVEE: Refactor of eevee_material.c [D7642]
  • Sculpt: Improve Multires Fast Navigate rendering [D7403]
  • Sculpt: Add pinch radial and perpendicular modes to Draw Sharp [D7646]
  • Sculpt: Trimming tool [D7306]

Faster Animation Playback

  • DrawManager: Use Task Graph for mesh extraction [T76298]
  • BVHCache: Performance [D7817]
  • Cache RNA_path_resolve in dependency graph [T77124]

Next week

This week I spend a bit more time on project development as they stalled during the bug fixing sprint. Next week I want to fix bugs on the viewport and continue with code review back-log.

Week 202020: 2020/05/18 - 2020/05/24

Bug Fixing

  • Blender closing when clicking TAB after hiding object [T76837]
  • Vertex Handles (Black Dots) Not Showing Consistently On Front Orthographic (Depending On Zoom Level) [T73535]
  • In Front Drawing Bone Envelope Distance [T73115]
  • Mask Modifier Loose Edges Not Shown [T72729]
  • Wireframe In Front issues [T72502]
  • Freestyle pass for one scene not accessible in compositor in other scenes [T76780]
  • UI shifts/shows artifacts in side-by-side stereoscopic 3D mode [T73169]
  • Intel IRS / Ice lake GPU slow viewport performance [T70922]
  • UDIM Rectangular Tiled Image EEVEE freezes Blender [T76375]
  • UDIM "Edit externally" is capable of opening ONLY the first tile [T73730]
  • Ctrl_scroll on dropdowns scrolls wrong direction [T64277]
  • Weight Paint Mode: wrong vertex selection with active xray and object with modifier [T68352]
  • Artifacts appear on textures with 'Closest' interpolation set in Solid viewport renderer [T73726]

Investigation

  • Bad alpha value in VSE [T76437]
  • UDIM issue when switch from Tiled to Single and back to Tiled [T74777]

Code Review

  • Fix T75977: Lower the merge limit in the bisect/mirror operation in symmetrize [D7495]
  • Fix (unreported) UV shadow not drawing smooth, not respecting 'UV Opacity' setting [D7764]

Week 202019: 2020/05/11 - 2020/05/17

Bug Fixing

  • Fix T75556: Select Emitter Object via Hair [T75556]
  • Dragging in the timeline causes Blender to freeze [T76553]
  • Unreported threading issues in remesh modifier
  • Multiobject editing linked mesh [T76609]
  • Rendering Glitches When Switching Shading During a SculptSession [T75908]
  • Sculpt Mask Influences Weight/Vertex Paint Drawing [T74694]
  • Decreasing Viewport Anti-Aliasing Samples Makes Scene Whiter [T76558]
  • Eevee assert in shader group sorting [T76730]
  • Particle Hair Get Occluded by Overlays [T76729]

Code Review

  • Fix T75347: Update cloth brushes in versioning with a valid mass value [D7698]
  • Sculpt: Render Face Sets always as flat shading [D7105]
  • Fix T75977: Lower the merge limit in the bisect/mirror operation in symmetrize [D7495]
  • Fix T76655: Change Edit Voxel Size shortcut to R [T76655]
  • Sculpt: Initial Topology Distances and Falloff support [D7059]
  • Fix T73226: Add defaults and versioning for uv_relax_method [D6753]
  • Fix T76397: Missing value property on Clear Mask pie menu [D7699]
  • Fix sculpt mask interpolation in subdivisions [D7640]

Week 202018: 2020/05/04 - 2020/05/10

Code Review

  • Tweak the pressure/size dynamic range of Clay Strips [D7524]
  • Fix T76488: fix mask extract poll function [D7645]
  • EEVEE: Refactor of eevee_material.c [D7642]

Bug Fixing

  • OpenCL 1.2 Compilation Error [T76469]
  • GPU: Set Default Buffer Size Immediate Mode [37182c369a]
  • Fix T76427: Background Jobs Freeze When Running Single Threaded [D7659]
  • Fix T75556: Select Emitter Object via Hair [T75556]
  • Fix T73286: Projection Painting Dense Mesh Bleed [T73286]
  • Windows Quad View Tagging [T76216]
  • Fix Assert Wireframe Sculpting [470cdeeae0]


Faster Animation Playback

  • Task: Graph Flow Task Scheduling [D7578]
  • DrawManager: Use Task Graph for mesh extraction [T76298]

Week 202017: 2020/04/27 - 2020/05/03

Code Review

  • Workbench: Darken inactive objects [D7516]
  • Fix T75977: Lower the merge limit in the bisect/mirror operation in symmetrize [D7495]
  • Fix T75985: Texture paint brush gradients results in wrong color [D7501
  • Fix T76150: Viewport Axes not toggling correctly when 'Floor' and 'Grid' are turned off [D7568]
  • Update the default Face Set when creating Face Sets from visible [D7530]

Bug Fixing

  • LLVM ERROR: Error while trying to spill SGPR4_SGPR5 from class SReg_64: Cannot scavenge register without an emergency spill slot! [T75895, D7574]

Faster Animation Playback

  • Task: Graph Flow Task Scheduling [D7578]
  • Marked the changes we want to do in the draw manager to improve threading [T76298]

Next Week

For bugfixing Viewport/GPU related bugfixing; the specific issue will be selected at the time I work on this topic based on the priority. For Sculpt/Paint/Texture module reviewing the patches that have been send in. For Faster Animation Playback continue on the using TBB for task scheduling.

Week 202016: 2020/04/20 - 2020/04/26

Bug Fixes

  • Debug assert is triggered when using the Knife tool [T75914]

Code Review

Animation Playback

  • Task: Use TBB as Task Scheduler [D7475]

Week 202015: 2020/04/13 - 2020/04/19

Bug Fixing

  • Intel 10th gen Ice lake cpu extremely slow [T70922]
    • GPUImmediate: Use 2 Buffers For (Un)Strict [D7421]
  • Paint Mask Selection wireframe is broken when the mesh is subdivided by either Subdivision or Multires modifiers [T75567]
  • High World Space Cavity Samples Crash: [T75455]

Code Review

  • Fix T75104: Update Face Sets visibility when entering Sculpt Mode [D7249]
  • Sculpt: New Layer Brush [D7147]
  • Fix Randomize Face Sets Colors not working in Multires [D7312]
  • Fix automasking using the wrong active face set [D7362]
  • Fix Shift-Smooth mode using wrong parameters [D7354]
  • Fix Face Sets init breaking the sculpt symmetry [D7259]
  • Missing show_face_sets checks for Multires [D7444]
  • Smooth mask using mesh vert indices direclty [D7446]
  • Surface Smooth filter not checking face sets [D7443]

Animation Playback

  • Switch Blender task scheduler to use TBB [T70709]

Next Week

For bugfixing Viewport/GPU related bugfixing; the specific issue will be selected at the time I work on this topic based on the priority. For Sculpt/Paint/Texture module reviewing the patches that have been send in. For Faster Animation Playback continue on the using TBB for task scheduling.

Week 202014: 2020/04/06 - 2020/04/12

Bug Fixing

  • Edit Vertex Group Weight Overlay Doesn't show Directly [T75311]
  • Edit Vertex Group Weight Overlay Renders Too Bright [T75310]
  • Intel 10th gen Ice lake cpu extremely slow [T70922]
    • Panel Drag Widget Performance [D7345]
    • GPUViewport: Use GPUBatch for viewport drawing [D7357]

Development

  • Reviving parts of temp-tbb-task-scheduler branch. [D7385]

Next Week

Next week I want to continue with high prio issues in the GPU module. I also want to sign off the plan for the Animation Playback Performance. For development I want to rebase the map-reduce patch to latest master [61f49db843]

Week 202013: 2020/03/30 - 2020/04/05

Bug Fixing

  • Paint Overlay Show Modified Wires and Edges [T75053]
  • Loop normal overlay drawing when generative modifier present [57d8bde088]
  • Center face normal overlay drawing when generative modifier present [a2d19c1f78]
  • Multiresolution ghost after orbiting [T74898]
  • Facing Overlay Intervenes With Selection [T73513]
  • Vertex Group Weights in Edit Mode Occludes In Front Armatures [T72688]
  • Screw Modifier Crash [T75244]

Code Review

  • Sculpt: Add global automasking option for all brushes [D7304]
  • Fix Face Sets painting and selection precision [D7303]
  • Fix mesh boundary automasking curve falloff [D7262]
  • Update Face Sets visibility when entering Sculpt mode [D7249]
  • Sculpt: Face Set Boundary Automasking [D7230]
  • Multires: Implementation edge boundary automasking [D7165]
  • Sculpt: New Layer Brush [D7147]
  • Sculpt: Initial Topology Distances and Falloff support [D7059]
  • Delay viewport updates [D6269]
  • Memory leak in surface smooth [D7254]
  • EEVEE: Object Motion Blur: Initial Implementation [D7297]

Indepth Issue Analysis

  • Linked Mesh Editing Doesn't Work As Expected When Using Data Transfer Modifier [T73895]

Animation Playback Performance

  • Updated the project with comments from Brecht
  • Discussed the project with Sergey and finalized the plan

Code Cleanup

  • Introduce GHOST_Bitmap that remove an incorrect dependency from GHOST to IMBuf.

Next Week

Bug fixing GPU issues (including Edit mode Weight Overlay) and Intel 10gen issues. For animation playback I want to discuss the project with Brecht and Dalai.

Week 202012: 2020/03/23 - 2020/03/29

Bug Fixing

  • Stereo 3D Anaglyph and Interlace rendering on Intel and NVIDIA [T74964]
  • Weight Painting Overlay Invisible for In Front Objects [T74923]
  • Image Editor Channel Selector [T74586]
  • Drawing in 3D viewport changes object colors [T74782]
  • GPencil: Strokes get darker while drawing in SOLID mode [T75050]
  • When Playback animation in Workbench the first frame flashes [T75062]
  • SubDiv: Incorrect normals loose edges [D7127]
  • Incorrect Wireframe After Applying SubSurf/MultiRes [T67888]

Code Review

  • Sculpt: Use uchar to store the sculpt mask in the GPU [D7148]
  • Fix paint cursor lagging behind the OS cursor [D7174]
  • Fix T74808: Division by 0 in Cloth brush solver with overlapping vertices [D7184]
  • Rename Edge Automasking to Boundary Automasking [D7185]
  • Fix T74899: Add Draw Face Sets brush to versioning defaults [D7199]
  • Sculpt: Face Sets Init operator [D7209]
  • Sculpt: Create Face Set by Edit Mode Selection [D7211]
  • Scultp: Face Set boundary automasking [D7230]
  • Sculpt: Pose Brush Face Sets origin mode [D7235]
  • Missing pmap when using Face Sets in the mesh filter [D7236]
  • Face sets operators not aware of SCULPT_FACE_SET_NONE [D7188]
  • Reset face set data when disabling dyntopo [D7099]

Animation Playback Performance

Analyzed the collected data from last week and added design tasks for areas that are clear that they can be improvements

  • DrawManager: Improved Task Scheduler [T75120]
  • ActionEditor: Keyframes Drawing [T75124]
  • ActionEditor: Add callback function to ANIM_animdata_filter [T75127]
  • Workbench: Cull before batch creation [T75130]

Next Week

Still want to focus on GPU viewport issues. This release has a couple of refactorings what increased the number of issues in this area.

This week I looked indepth to the Drawing side optimizations and create some design tasks. Brecht van Lommel added some comments related to DependencyGraph. Next week I want to do the same exercise for depgraph.

Week 202011: 2020/03/16 - 2020/03/22

Bug Fixing

  • Stereoscopy Composite Rendering Issues: [T73931]
  • GreasePencil Stereo Render renders to one eye only [T74811]
  • Object Outline outlines hidden faces in object mode with XRAY enabled [T74643]
  • OverlayEngine: crash when using hidden faces 8cb463f4ff
  • In editing mode, when "in Front" is on, Annotations are not drawn on the surface [T73929]
  • Incorrect Wireframe After Applying SubSurf [T67888]
  • Incorrect Display Of RGB images with color management [2982c9ba0a]

Development

  • WindowManager: Remove Stereo Offscreen [D7153]

Code Review

  • Voxel Remesh: Edit Voxel Size operator [D6449]
  • Update viewport rotation origin when changing Face Set visibility [D7137]

Animation Playback Performance

Next Week

This week I saw some GPU/Drawing issues in the area of painting modes. And the stereo fix I did last week seems only to work on AMD GPUs. I want to focus on that during my bug tracking days.

For the animation playback performance project we should make a selection of files, check with the artists what files reflects what they need (I expect that some files are tailored to get them working, are smoke simulations important for animation). Create tasks what we found out during the analysis we did this week and go one level deeper and detect actual parts of the code we want to improve during the project.

Week 202010: 2020/03/09 - 2020/03/15

Animation Playback Performance

I did some research on areas where we could improve. And found some low hanging fruit.

  • Increased Performance Of the Cage Deform Modifier. In Daily Dweebs I measures an improvement of 25% of overall playback performance improvements [D7132]
  • Use a single taskpool for subsurf tasks. [D7128]

Bug Fixing

  • View transform for camera background images [T67832]
  • Viewport Background Color visible in Material Preview Mode [982b498c22]
  • SubDiv: Incorrect normals loose edges [D7127]

Development

  • DrawManager: Pack Draw State Bits [D7088]


Code Review

Next week I want to focus on GPU Viewport bugs. For animation playback performance I want get more familiar with the current OpenSubDiv implementation.

Week 202009: 2020/03/02 - 2020/03/08

Bug Tracker

  • Stereoscopy Composite Rendering Issues: [T73931]
  • Remove Assert With Look Dev Blurry background [T74362]
  • HDRI preview spheres appear in render passes and reflections [T74392]
  • GPUOffscreen Color Management [T74299]

Investigation

  • Slowdown on kaby lake intel processors

Regular Development

  • EEVEE: Added support for Shader AOVs [D7010]

Code Cleanup

My plan for upcoming week is bug fixing high prio issues related to GPU drawing and code reviewing the projects that still need to land in Blender 2.83

Week 202008: 2020/02/24 - 2020/03/01

Bug Tracker

  • Stereoscopy Composite Rendering Issues: [T73931]
  • Preview render in Cycles becomes yellow tinted when cursor is on the file browser, [T74119]
  • Eevee Viewport Shading Render Passes have problems once the saturation of the material becomes 1 [T74063]
  • EEVEE: Switch To Combined Render Pass when a Render Pass isnt Available Anymore in the Viewport [T74254]
  • EEVEE: Film Transparency and Bloom [T74229]

Investigation

  • EEVEE: Shadow Pass Visible on Backsided geometry [T74110]
  • Slowdown on kaby lake intel processors

Patch Review

  • Lookdev: Add support for partially blurred background [D6895]

Week 202007: 2020/02/17 - 2020/02/23

Investigation

  • EEVEE: Screen Space Refraction Objects Not Rendering In Final Render when Subsurface Render Pass Enabled [T73913]

Code Cleanup

  • EEVEE: RenderPasses Code Cleanup [D6875]

Feature Development

  • EEVEE: RenderPasses Finalized and merge to master [T72007]
  • Tests: Added render tests for render passes [T73925]

Week 202006: 2020/02/10 - 2020/02/16

Bug Fixing

  • Normals Overlay Hidden Part Of Mesh [T73518]

Code Review

  • Color management improvements in Draw Manager [804e90b42d]

Investigations 2.82 release issues

  • UDIM Zoom in/out shows different textures
  • Alpha channel textures in workbench

Blender 2.83 Development

  • EEVEE render passes [T72007]:
    • Merge transmission pass into the diffuse pass
    • Merge Refraction and reflection passes into the glossy pass
    • Fixed issue where pricipled bsdf clear coating bled into multiple passes
    • Using UBO to optimize the drawing performance
    • Added support objects that have no node-based materials setup
    • End user manual [D6832]
    • Developer documentation

Week 202005: 2020/02/03 - 2020/02/09

Bug Triaging & Fixing

Blender 2.83 development

  • T72007: First code review pass

Week 202005: 2020/01/27 - 2020/02/02

This week want to meet and create an initial plan for the Animation Playback Speed. For the rest tracker curfew.

  • EEVEE: Added a shadow pass T72007
  • Render Output can be used as camera background image T73188
  • Faster Animation Playback design T68908
  • Clean up API removed unused bpy parameters from invoke_popup and invoke_prop_dialog T68749


Week 202004: 2020/01/20 - 2020/01/26

  • Color picker Image Editor Crash T73233
  • EEVEE Indirect Baking Crash T73251
  • UV Sculpt Operator Crash T73224
  • EEVEE Renderlayers T72007
    • Added support for hair geometry
    • Extract the light passes from the final component pass (similar to cycles)

Week 202003: 2020/01/13 - 2020/01/19

  • EEVEE Softshadows not rendering during Viewport Render T71154
  • EEVEE + UV Edit Unused Map T72905
  • Viewport Split Quad View Region Crash T72200
  • Viewport Workbench Render Direct from Sculpt Mode Crash T72063
  • Sculptmode Wireframe Coloring T67305
  • Select Boundary Loop T72250
  • Studiolights Specular were not visible until reload T73069
  • Fixed crash in Retopology Overlay T70267
  • EEVEE Renderlayers T72007
    • Stability in the viewport
    • Implemented renderpasses for the Specular Shader
    • Added reflection pass

Next week I will continue with fixing issues in Blender 2.82 and continue working on the EEVEE renderpasses for Blender 2.83

Week 202002: 2020/01/06 - 2020/01/12

This week I will spend a most of my time in the bug tracker + Code review. Besides that I did some small tasks

  • Fixed Sculpt Brush Text Color T71491
  • Research how to do better color mangement in the window manager.
  • Updated Retopology Overlay patch to overlay engine T70267
  • Added Volumetrics Renderpass for EEVEE T72007

Next week I will spend most my time in the bug tracker fixing viewport related issues. If there is time left want to continue on the color management research