Maniphest T103054

Editing compositor node tree seems to reevaluate subsurface modifier
Closed, Duplicate

Assigned To
None
Authored By
Rex Christopher (Ruthoranium)
Dec 9 2022, 3:41 AM
Tags
  • BF Blender
  • Modeling
  • Modifiers
Subscribers
Omar Emara (OmarSquircleArt)
Rex Christopher (Ruthoranium)

Description

System Information
Operating system: Windows-10-10.0.22621-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 527.37

Blender Version
Broken: version: 3.4.0, branch: blender-v3.4-release, commit date: 2022-12-06 18:46, hash: rBa95bf1ac01be

Short description of error
Subsurf Modifier with 'Catmull-Clark' type, Limit surface toggled on detailed objects causes compositor editing lag.
Still causes lag if viewport visibility is disabled but if render visibility is toggled off the lag disappears.
The lag increases if the scene has more subsurf modifiers.

Exact steps for others to reproduce the error

  1. Have a mesh that is detailed with geometry.
  2. Add subsurf with limit surface on.
  3. Enable compositor
  4. Add a mix node and modify its value.

Event Timeline

Rex Christopher (Ruthoranium) created this task.Dec 9 2022, 3:41 AM
Omar Emara (OmarSquircleArt) renamed this task from Subsurf Modifier with Limit surface, on detailed meshes causes Compositor editing to lag to Editing compositor node tree seems to reevaluate subsurface modifier.Dec 9 2022, 9:20 AM
Omar Emara (OmarSquircleArt) changed the task status from Needs Triage to Confirmed.Dec 9 2022, 9:31 AM
Omar Emara (OmarSquircleArt) added projects: Modeling, Modifiers.
Omar Emara (OmarSquircleArt) added a subscriber: Omar Emara (OmarSquircleArt).

I can reproduce on 3.0, so not a recent regression. Flame graph when editing the compositor node tree, it is unclear why the modifier is being reevaluated here:

Omar Emara (OmarSquircleArt) added a comment.Dec 9 2022, 12:22 PM

Seems to be identical to T101861. So I will merge.

Omar Emara (OmarSquircleArt) closed this task as a duplicate of T101861: Freeze on performing any operation when compositor tab is open.Dec 9 2022, 12:22 PM