User:Sergey/Foundation/2019
Weekly Reports for year 2019
Week 368: 7th - 13th January
- General development
- Subdiv: Use defined order of corner/edge vertices
- Subdiv: Fix memory leak
- Bug tracker
- Cycles
- Make BVH wider prior to packing, simplifies tweaking it for performance.
Fixed: 4, Closed: 1.
Week 369: 14th - 20th January
- General development
- Fix crash creating new file after modifications
- Blender 2.8
- Subdiv: Initial implementation of topology cache. Currently disabled, will run tests on production files and enable if those work reliably.
- Multires: Fix spike issues when sculpting on triangles.
- Multires: Correct averaging, solving some artifacts with existing files.
Fixed: 0, Closed: 1.
Week 370: 21st - 27th January
- General development
- Sequencer: Fix python error on Add menu on default workspace
- Animation player: tweaks for zooming in and out
- Bug tracker
- Fix #59395 Subdivision modifier with quality 1 crashes blender
- Fix #60575 Multiresolution Crashes when appliing more subdivisions
- Fix #60686 Renaming an animated bone breaks its animation
- Fix #58640 Round corner in edge crease of subdivided surfaces
- Fix #60502 Creasing behavior on 2.8 seams wrong
- Fix #58994 Subdivision modifier generates artifacts with crease=1
- Fix #56877 Enabling mask Motion Blur overrides the Feather Falloff
- Fix #54834 VSE can't import OGG Theora video
- Fix #54581 Clip editor doesn't synchronize frame on layout change
- Fix #60408 Loose edge distort vertex on a surface
- Fix #59177 Animplayer extreme zooms in when playing rendered animation
- Fix #60839 Deleting bevel object for curve will not update
- Fix #60204 Crash when opening a File
- Fix #55462 Ungroup in Node editor crash Blender
- Blender 2.8
- Multires reshape: correct grids level allocation
- Fix crash happening with hair evaluation step
Fixed: 14, Closed: 17.
Week 371: 28th January - 3rd February
- Bug tracker
- Fix #59963 Can't manipulate hair keys with G, R, S or mirror transforms
- Fix #60599 Multires crash after doing dyntopo sculpt
- Fix #60566 Warnings in rigid body and certain conrfiguration
- Fix #59924 Blender 2.8 particle system error
- Fix #61030 Drivers for shape keys not evaluated in correct order
- Fix #59339 Particle render without baking issues
- Fix #61061 Scopes in image editor are not updating
- Fix #61046 Object with cloth jumps around
- Fix #60836 Stretch to flickers when vertex group is used
- Fix #60451 Soft body cache not being cleared when it should
- Blender 2.8
- Make scene statistics to respect locked interface, fixes #60065
- Particles: Fixes for synchronization to original
Fixed: 11, Closed: 3.
Week 372: 4rd - 10th February
- General development
- Some time was spent on supporting team here at the studio
- Support showing metadata for multilayer EXR files
- Movieclip: support multilayer EXR by using first combined pass
- Improvements and fixes to Cycles metadata
- Depsgraph: Fix dependency cycle when rigid body is involved
- Bug tracker
- Fix #61148 Particle properties can not be edited after keyframing
- Fix #61124 Lag on physics simulation
- Fix #61190 Crash in particles distribution
- Fix #59587 Hair dynamics works different when opened in 2.8
- Fix #61231 File open and undo looses unkeyed changes
- Fix #59339 Particle render without baking issues
- Fix #61289 Emitting particles from instances not working properly
Fixed: 7, Closed: 3.
Week 373: 11th - 17th February
- General development
- Fix fur on Spring characters (became broken after some other fixes from previous week)
- Fixed unreliable evaluation of instanced metaballs
- Fixed crash removing drivers
- Fixed Spring characters being in the rest pose on file open
- Add global control over disabling high-resolution smoke draw
- Depsgraph: Speedup constraint source lookup, halves dependency graph build time on Spring files
- Bug tracker
- Fix #61362 Hair particles does not appear when rendering
- Fix #61406 Particles don't render
- Fix #57589 2.79 Rigid Body Sim. Does Not Behave The Same In 2.8
- Fix #61256 Compositing scenes causes crash, but rendering separately does not
- Fix #61262 Armature and rigid body crash
- Fix #61346 Rigid body with modifiers incorrect work
- Fix #60999 Duplifaced objects are not drawn in edit mode
Fixed: 7, Closed: 0.
Week 374: 18th - 24th February
- General development
- Jpeg: Fix write past array boundary
- Cycles: Fix crash with motion blur and hair which changes length
- Cycles: Fix uninitialized number of hits
- Fix crash toggling edit mode of curve with animation
- Playanim: Fix heap use after free on exit
- Subdiv: Enable topology cache for animation
- Multires: Support smooth shading when sculpting
- Depsgraph: Fix relation when lamp has driver on custom property
- Fix crash when rendering and drawing f-curves at the same time
- Bug tracker
- Fix #61636 Drivers don't update on viewport using curves
- Fix #61473 Crash particle system is updating
- Fix #61594 Frame playback is blank
- Fix #57583 Assert when moving object parented to curve vertex
- Fix #61689 Crash when having image and regular animation
- Fix #61802 EXR preview JPEGs don't have the correct color
- Fix #60646 From instancer texture coordinate doesn't work in viewport
- Fix #61836 Saving while in multires makes blender crash
Fixed: 7, Closed: 0.
Week 375: 25th February - 3rd March
- General development
- Spent a day on a studio server infrastructure tasks.
- Blender 2.8
- Move base flags evaluation to its own function, allowing update of the base flags without whole layer evaluation.
- Depsgraph: Keep objects which has animated visibility, allowing their visibility to be properly driven/animated, in the cost of higher memory usage.
- Bug tracker
Fixed: 3, Closed: 0.
Week 376: 4th - 10th March
- General development
- More time spent keeping Studio infrastructure alive for the production
- Show metadata for rendered images
- Fix early output check in movie clip prefetch (was impossible to prefetch when scene start frame is higher than the movie duration)
- Cycles: Store various render stages timings
- Multires: Fix various memory leaks
- Multires: Fix crash on exit when sculpting with modifiers
- Bug tracker
Fixed: 4, Closed: 0.
Week 377: 11th - 17th March
- General development
- Depsgraph: Add missing parameters for node trees
- Sculpt: Fix undo when shape keys are used
- Fix missing metadata for multilayer exr sequences
- Fix missing metadata for multilayer exr sequences
- Cocoa: Fix missing key window after closing "About"
- Bug tracker
- Fix #62423 Wrong sculpting with shape keys and modifiers
- Fix #62366 Grease pencil material color keying
- Fix #58721 Keyframing one transform option reset other transforms
- Fix #62521 Fake dependency cycle with spline IK
- Fix #62156 Hair particle only shows up in final render when visible in viewport
- Fix #62321 Crash on motion tracking when dopesheet open and deleting track
- Fix #62551 Limited Hair editing (no grab, scale, rotate)
Fixed: 7, Closed: 1.
Week 378: 18th - 24th March
- General development
- Spent time to CPR the infrastructure here, and some movie production things.
- Subdiv: Enable topology cache in edit mode.
- Bug tracker
- Fix #62700 Disconnect hair bug
- Fix #62622 Animating vertex does not update viewport
- Fix #62750 Deleted Keyframe Still Affects Scene
- Fix #62770 Changing Constraint.mute does not update pose
- Fix #61759 Dynamic paint smudge crash
- Fix #59449 Particle system creates error in rigid body
- Fix #56778 Alembic Override Frame does not update on playback
- Fix #62768 Softbody cache still not updated correctly
Fixed: 8, Closed: 1.
Week 379: 25th - 31st March
- General development
- Depsgraph: Fix dependency cycle when adding rigid body.
- Still spending time helping the team with finishing the movie, some utility scripts and so on.
- Bug tracker
Fixed: 4, Closed: 0.
Week 380: 1st - 7th April
- General development
- Fix memory leak in armatures with no bones
- Constraints: Use RNA update instead of block update, fixing #62960
- Multires: Make topology cache to work with copy-on-write
- Bug tracker
Fixed: 5, Closed: 1.
Week 381: 8th - 14 April
- General development
- Homestretch at the Blender Animation Studio,
- Image draw: Fix/workaround image corruption on draw (happening on mac only)
- Bug tracker
- Fix #63441 Cycles applies modifiers twice
Fixed: 1, Closed: 0.
Week 382: 15th - 21st April
- General development
- A week of some core developers still here, more design discussions, clang-format deployment.
- Support of
make format
for Windows. - Fixes for regression and unit tests.
- Bug tracker
Fixed: 2, Closed: 0.
Week 383: 22nd - 28th April
- Bug tracker
Fixed: 3, Closed: 2.
Week 384: 29th April - 5th May
- General development
- Spent some time making sound to fit copy-on-write. Ended up reverting all changes for the time being since there are higher priorities, and remaining bits are not related on sound at all.
- Bug tracker
- Dependency graph
- Fix dependencies for drivers and animation on Bone properties.
- *Build bbone operation if bone segments has animation
Fixed 5, Closed 0.
Week 385: 6th - 12th May
- General development
- Fix heap buffer overflow in tabs to spaces
- Was working on dependency graph Python API. Remaining part is to support curve_object.to_mesh() for original objects.
- Bug tracker
Fixed 2, Closed 0.
Week 386: 13th - 19th May
- General development
- Curve: Remove duplicated and confusing argument which controls modifiers visibility and resolution.
- Cycles: Don't advertise BVH8 being supported on 32bit platforms.
- Dependency graph Python API changes (with some follow up changes, and also fixes for addons),
- Bug tracker
- Fix #64387 Crash with driver copy/paste
- Fix #63325 Drivers freezing input value
- Fix #64595 Mask does not update correctly when changing frames
- Fix #64300 Missing update of original data-block on redo
- Fix #63483 Reproducable crash in 2.80: bmesh.from_object / mesh_get_eval_final
- Fix #63689 FBX export suddenly broken
- Fix #64062 Blender crash after use console for create 2 derived mesh from the same object using object.to_mesh
- Fix #61156 Calling Object.to_mesh on a Metaball object yields an empty mesh
Fixed 8, Closed 2.
Week 387: 20th - 26th May
- General development
- Render: Use dependency graph for compositor/sequencer
- Depsgraph: Don't tag original IDs for recalc (solves conflicts between different depsgraphs running in parallel)
- Depsgraph: Ensure DOF object is always in the graph
- Depsgraph: Fix violation of evaluated domain in modifier stack
- Eevee: Ignore COW tag when deciding on auto-bake (avoids too much false-positive re-bakes)
- Bug tracker
- Fix #63927 Compositing nodes - drivers don't really work
- Fix #65044 Crash when Rendering (F12)
- Fix #65062 Compositor doesn't work when using different scene
- Fix #64101 Crash entering edit mode with particle system
- Fix #63111 Bake Indirect Lighting or Cubemap stuck in a loop and sometimes crash with Auto Bake selected
- Fix #60961 Camera DOF distance based on an object doesn't update on animations with compositing Defocus
Fixed 7, Closed 0.
Week 388: 27th May - 2nd June
- General development
- Python API: Tag for update on object.update_from_editmode()
- Depsgraph: Fix IDs being remapped in original compositor
- Bug tracker
- Fix #63244 object.to_mesh ignores object.update_from_editmode
- Fix #65165 Weights are not displayed in "Weight Paint" with modifiers
- Fix #65052 "Convert to mesh from curve" fail if the curve has a bevel
- Fix #57483 Driver on grease pencil modifier does not update
- Fix #58251 Cycles ignores linked meshes when rendering
- Fix #65285 Crash with Object.to_mesh() in certain conditions
- Fix #55494 Apply transforms on parents and children
- Fix #63790 Crash when applying Scale of Object with vertex parent
- Fix #63981 Factory default memory cache limit is 4096 MB
- Fix #65200 Crash by hiting "tab" after sculpting with dyntopo
- Fix #65302 Crash after selecting one of multiple materials
- Fix #65346 Blender crashes when selecting material in editing mode and LookDev view
- Fix #65344 Blender crashes in edit mode when changing object
- Fix #61904 Edit mesh for shape key, change tool option menu values cause crash
- Fix #62135 Duplicate-move on parented objects, doesn't move in world space
- Fix #65174 Deadlock between python and DEG
- Fix #63244 object.to_mesh ignores object.update_from_editmode
- Fix #64362 Viewport shading fails when a newly added primitive (from custom script) is modified in the redo panel
Fixed 18, Closed 0.
Week 389: 3rd - 9th June
- General development
- Sound: Port to a copy-on-write concept
- Fix missing autosmooth update when animated
- Sequencer: Fix missing sound from nested scene strips
- Sequencer: Fix missing 3D sound coming from scene strips
- Bug tracker
- Fix #64247 Crash on playback with special shader node tree
- Fix #65447 Mask doesn't update in compositor unless there's motion blur on
- Fix #64318 Update of material icons during animation 2x performance penalty
- Fix #65451 Changing driver expression doesn't update relations
- Fix #65520 Assigning Material a second time crashes Blender
- Fix #63384 Vertices are moving in different directions
- Fix #64336 Switching to a Camera which is hidden, does not evaluate the animation data
- Fix #63035 Undoing in pose mode destroys the entire pose
- Fix #59176 Missing Animation Update for Surface Resolution U & V
- Fix #65558 Crash on adding linked scene to Video Sequence Editor
- Fix #65557 Delay refresh option in armatures is broken
- Fix #65612 Ungroup in Node Editor Crashes
Fixed 12, Closed 4.
Week 390: 10th - 16th June
- General development
- Sequencer: Fix missing relations and recalc tags in RNA
- OpenGL Render: Fix crash when using audio
- Sound: Fix missing sound sequences length update on FPS change
- Port "Fix Vertex Deform" operator to 2.80.
- Some time was spent on the Manual.
- Bug tracker
- Fix #65677 Creating a scene sequencer strip with python crash blender
- Fix #65626 Use Nodes checkbox locks after being checked with "insert keyframe"
- Fix #65715 Instant crash when grouping strips in VSE
- Fix #65696 Sequencer fails to create a new sound sequence strip via Python
- Fix #65656 Audio strip - SHIFT K crashes Blender
- Fix #64710 Rigid body stops simulating when an object is selected
- Fix #65750 Masking crash with Add Feather Vertex and Slide
- Fix #65751 Mask Parenting does not work
- Fix #57489 Texture coordinate object reference not updating in Eevee
- Fix #65034 Viewing material calls frame update handler
- Fix #65630 Paste pose doesn't work with motion paths enabled
- Fix #65814 Copy pasting audio strip from video crash Blender
Fixed 12, Closed 2.
Week 391: 17th - 23d June
- General development
- Render: Fix memory leak when output movie stream failed to open
- Fix frame jump with AV-sync enabled
- Fix AV-sync sometimes putting scene one frame back
- Bug tracker
- Fix #65817 Video Sequencer doesen't render speakers' sounds
- Fix #65651 Crash when changing audio strip source file
- Fix #65651 Crash when changing audio strip source file
- Fix #65662 Drivers on custom properties doesn't properly update
- Fix #65693 Crash removing higher on special multires objects
- Fix #65614 Sequencer render single layer only
- Fix #65900 Apply Scale doesn't work correct with parenting
- Fix #65806 Can't Access bpy.context inside Application Timer
- Fix #65842 Hair disappears when clicking on particle system name
Fixed 9, Closed 3.
Week 392: 24th - 30th June
- General development
- Fix missing sound volume update via scene strip's settings
- Switched Buildbot Linux 64bit to CentOS 7
- Update OpenSubdiv to 3.4.0 RC 2
- Fix compositor preview not respecting un-keyed changes
- Remove Sticky option from the Floor constraint
- Bug tracker
Fixed 4, Closed 3.
Week 393: 1st - 7th July
- General development
- Worked on getting regression tests done during buildbot. Still tweaks needed to be really useful.
- Bug tracker
- Fix #66279 Strip sound keeps playing after toggling to Camera
- Fix #66283 Crash on redo/undo during playback
- Fix #65798 Incorrect auto-tex space for Curves
- Fix #66207 Invalid depsgraph relation when driver uses object dimension
- Fix #65778 Missing selection update with linked objects in edit mode
- Fix #64805 Can't generate particle hair edit 'comb cache' in blender 2.8
- Fix #66366 Multi object edit makes blender crash
- Fix #66374 Crash when adding non-mesh object
- Fix #66370 add_relation Message in Console with certain shaders
- Fix #66377 Applying rotation/scale on a parent changes location of a child
- Fix #66353 VSE: Missing updates when moving strip with animation
- Fix #66234 Issue on switching material mode between Object and Data
- Fix #63260 Rigid body connect
- Fix #63788 Crash if particle system is turned off in particle editing mode
- Fix #66296 Black artefacts on materials with refraction on CPU
- Fix #64342 Incorrect snapping of focus object in camera view
Fixed 16, Closed 0.
Week 394: 8th - 14th July
- General development
- Implement Movieclip filter for action editors
- Release Candidate week.
- Bug tracker
- Fix #66517 Clip editor doesn't respect the 2D cursor
- Fix #66525 Wrong apply scale for children chain
- Fix #66499 Parenting a Mask to Plane Track doesnt work
- Fix #66431 VSE - Audio Caching crash
- Fix #66556 Noisy drivers relations in certain cases
- Fix #66274 Object Texture Coordinate mode not updating in Lookdev / Eevee
- Fix #57652 Multires undo broken with shared object data
- Fix #66610 Planar Track extremely laggy when 3D View is open
- Fix #66605 Operation on origins not working correct
- Fix #66571 Unable to change input color space of PSD
- Fix #66626 Crash when using JACK audio device
- Fix #66567 Weight painting crashes with specific mesh
- Fix #66691 Crash trying to render the 2.80 splash image
- Fix #66604 Cycles bake crash on specific scene with volume
Fixed 15, Closed 0.
Week 394: 15th - 21th July
- General development
- Fix compositor ignoring mask parenting
- Clip editor: Fix missing frame update on undo
- Bug tracker
Fixed 5, Closed 4.
Week 395: 22d - 28th July
- General development
- Tracking: Give more reasonable error message directly in the interface
- Tracking: Fix missing camera depsgraph update tag
- Tracking: Support selecting tracks by their reprojection error curve
- Bug tracker
- Fix #67089 Solve camera motion generates "Solve error: nan"
- Fix #67459 Dope Editor, muting channels with shortcut doesn't work
- Fix #67459 Dope Editor, muting channels with shortcut doesn't work
- Fix #67588 Crash after clearing animation in outliner
- Fix #67593 Crash when making link for instance collection
- Fix #67599 Issue with Simple subdivision of loose edges
- Fix #67507 Set origin on armature moves incorrectly parented objects
- Fix #66378 Missing animation update when switching view layer
- Fix #66325 Animation Keyframe Undo/Redo Bug
- Fix #66872 Changing clip color space does not update background images
Fixed 10, Closed 0.
Week 396: 29th July - 4th August
- General development
- Depsgraph: Fix changes in tracking invalidating movie cache
- Tracking: Support selecting tracks by their reprojection error curve
- Tracking: Fix missing camera depsgraph update tag
- Tracking: Fix crash happening after removing object
- Particle: Fix incorrect access to evaluated mesh
- Tracking: Fix wrong usage of draw buffers
- Bug tracker
- Fix #66872 Changing clip color space does not update background images
- Fix #67800 Incorrect behavior of simple Subdivision Surface
- Fix #67876 2D Stabilization doesn't compensate rotation in spacial cases
- Fix #66591 GPencil layer visibility control via driver doesn't work
- Fix #67883 Time Remapping doesn't work
- Fix #67454 Blender crash on rapid undo and select
- Fix #67973 Crash on Fix Deforms operator
- Fix #67902 Crash when undo a loop cut
- Fix #68112 Align View on object add is broken
Fixed 9, Closed 0.
Week 397: 5th - 11th August
Vacation in Russia.
Week 398: 12th - 18th August
Vacation in Russia.
Week 399: 19th - 25th August
Vacation in Russia.
Week 400: 26th August - 1st September
- General development
- Flew back from Russia on Tuesday.
- Got sick on Friday
- Was catching up with the development.
Week 401: 2nd - 8th September
- General development
- Subsurf: Show error when Blender is built without OpenSubdiv.
- Depsgraph: Ensure it's fully evaluated after POST callbacks.
- Worked on Python handlers + depsgraph. Have working code with design discussed with Brecht. Needs to be cleaned up some and reviewed with extra pair of eyes.
- A bit of time was spent on finishing some patches from Brecht for the developer.blender.org.
- Bug tracker
Fixed 2, Closed 0.
Week 402: 9th - 15th September
- General development
- Wrapped up and committed patches for python handlers.
- Made motion tracking operators for navigation work in locked interface.
- Looked into several reports, investigating the cause and letting Sebastian to finish the fix.
- Did some rounds of review for VSE disk cache.
- Made a patch to support weight paint on subdivided mesh (currently under review).
- Reviewed C++ BLI from Jacques.
- Bug tracker
- Fix #67012 Software closes when a processing marker is deleted
Fixed: 1, Closed 0.
Week 403: 16th - 22nd September
- General development
- Spent time on wrapping up patches from previous week.
- Fix buffer overflow using bbone segment interpolation
- WIP for making motion paths fast-ish enough for our animators. Have good results presented at the weekly. Patch will be submitted next week.
- Bug tracker
Fixed: 0, Closed 3.
Week 404: 23rd - 29rd September
- General development
- Tracking: Highlight keyframes in path visualization
- Sculpt: Fix crash hovering mouse onto multire surface
- Wrapped up and committed motion path speedup changes
- Spent some time looking into reports, replying, doing code reviews.
- Bug tracker
Fixed: 3, Closed 0.
Week 405: 30rd September - 6th October
- General development
- Spent time in designs for the infrastructure here at the studio.
- Did some code review sessions.
- Implemented connectivity queries for multires which are needed to port new sculpting tools to multires.
Fixed: 0, Closed 0.
Week 406: 7th - 13th October
- General development
- Depsgraph: Perform early exit check prior to time tag.
- Depsgraph: Avoid threading for trivial operations (solves huge amount of time spent in spin locks).
- Depsgraph: Inform when update or tag happens during evaluation
- Put CentOS libraries to SVN (allows to version them, tag, use regular buildbot process to build nightly and release versions).
- Covered software Mesa OpenGL library with
make deps
.
- Bug tracker
Fixed 1, Closed 0.
Week 407: 14th - 20th October
- General development
- Looked into speedup for OpenSubdiv, trying to pass multiple coordinates for evaluation at once, avoiding glue level overhead. Didn't get measurable speedup.
- Found an issue with threading in the subsurf code, which makes it so only few CPU threads are used.
- Bug tracker
Fixed 4, Closed 2.
Week 408: 21th - 27th October
Blender Conference week. A loot of preparation, moving equipment around.
Had VFX and Cycles meetings during the conference. Details will be followed up.
Week 409: 28th October - 3rd November
- General development
- Week after the conference.
- Meetings about development processes.
- Got cold, so productivity wasn't that great.
- Looked into masking improvements discussed during the conference.
- Bug tracker
- Fix #71212 Drivers using scene.frame_current don't refresh on playback
Fixed 1, Closed 0.
Week 410: 4th - 10th November
- General development
- Motion path: Fix memory leak on early output
- Two days spent on finishing codesign patch from Nathan and setting it up in a mock environment
- Plans for the next week
- Deploy codesign VMs into real environment
- Tackle what is needed for the release
Fixed 2, Closed 0.
Week 411: 11th - 17th November
- General development
- Deployed Windows code sign into real environment
- Started working on macOS codesign VM
- Modifiers: Correct deform-only modifiers
- Force sculpting on highest multires level (to avoid ruining details due to T58473)
- Bug tracker
- Fix #71503 Wrap + displace + multires + Sculpt crash
- Plans for the next week
- Release tasks (whatever last minutes issues, releasing, tagging etc)
- Start looking into high-priority issues assigned to me (multires + metaballs)
Fixed 1, Closed 0.
Week 412: 18th - 24th November
- General development
- Week of release. A lot of time spent getting builds ready, signed, packaged for Steam and Snap.
- Fixed full dependencies builder for Blender on Linux (was missing tweaks to local patches we apply on top of upstream)
- Subdiv: Tweak threading settings making it to better utilise CPU cores. With a highly subdivided low-ish poly mesh subdivision time went down from 0.24 to 0.17 sec.
- Depsgraph: Ignore action time dependency if it's not needed. Bringing up playback performance for cases when material got animated and then f-curves got removed (but not the action).
- Next week
- Post-release tasks (check tracker and such).
- Look into performance of subdivision surface.
- Start looking into smooth propagation of levels in multires.
- Review USD patch.
Fixed 0, Closed 0.
Week 413: 25th November - 1st December
- General development
- Some studio related tasks
- Clip Editor: Allow opening and creating images from Plane Track panel
- Clip Editor: Fix visualization of plane track image
- Clip Editor: Fix uninitialized plane track grabbing points
- Worked on a fix for depsgraph+handlers+animation
- Next week
- Try to really accellerate on multires. There are some changes to be done to the studio to allow using latest OpenSubdiv
- Push towards finishing network storage story here in the studio
- Will be shorter 4 days week
Fixed 0, Closed 1.
Week 414: 2nd - 8th December
- General development
- Blender 2.81a release week. Took time to review status, backport, test, make builds, upload, package for MS Store.
- Bug tracker
- Fix #63766 Multiresolution behavior when using crease edge
- Next week
- Continue with multires fixes.
- Will be some synchronization with Dalai.
Fixed 0, Closed 1.
Week 415: 9th - 15th December
- General development
- Most of the week was spent in code review for Manta Flow and USD.
- Detoured to prepare codesign for macOS on buildbot. Ready to start deploying it to the real VM.
- For the multires only re-iterated on an older fix which was now possible with an updated version of OpenSubdiv version. Looked into possible solutions for the smooth propagation.
- Bug tracker
- Fix #63766 Multiresolution behavior when using crease edge
- Next week
- Continue with multires. Hopefully, can do real code this week!
Fixed 1, Closed 1.
Week 416: 16th - 22nd December
- General development
- Some more Manta. Post-merge fixes, helped Sebastian to write versioning code to port modifier types over.
- Got dragged into tracker curfew project, fulltime.
- Next week
- Finish the tracker curfew.
Fixed 0, Closed 0.
Week 417: 23rd - 29th December
- General development
- Very short week with Christmas in Europe.
- Entire Monday was spent in deploying curfew migration to server.
The rest of the week (well, 2 days?) was spent in random tasks for the studio.
- Next week
- Look into migrating buildbot to a new beefier machine
- Come back to code, hopefully
Fixed 0, Closed 0.