Maniphest T97050

subdivision surface modifier, broken.
Closed, Duplicate

Assigned To
None
Authored By
jorge esparza (jorgeZombie)
Apr 5 2022, 12:21 AM
Tags
  • BF Blender
Subscribers
jorge esparza (jorgeZombie)
Pratik Borhade (PratikPB2123)

Description

System Information
Operating system: Windows-10-10.0.22000-SP0 64 Bits (it's actually windows 11)
Graphics card: NVIDIA GeForce GTX 1650/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 512.15 (certified driver)

Blender Version
Broken: version: 3.1.2, branch: master, commit date: 2022-03-31 17:40, hash: rBcc66d1020c3b
Worked: 3.1

Short description of error
modifying a mesh breaks display of subd modifier.

Exact steps for others to reproduce the error
add a subd modifier to any mesh
modify mesh structure (extrude, cut, anything that modifies number of vertexes)
mesh breaks

Event Timeline

jorge esparza (jorgeZombie) created this task.Apr 5 2022, 12:21 AM
Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).Apr 5 2022, 6:10 AM
Pratik Borhade (PratikPB2123) changed the task status from Needs Triage to Needs Information from User.Apr 5 2022, 6:39 AM

Hi, thanks for the report. Maybe same as reported here: T96845: Regression: GPU Subdivision with mirror/Array modifier shows artifacts
Do you have GPU subdivision disabled in 3.1? Can you reproduce there with that option enabled?: EditpreferencesViewportSubdivisionGPU Subdivision

jorge esparza (jorgeZombie) changed the task status from Needs Information from User to Confirmed.Apr 6 2022, 6:22 AM

strangely enough, turning GPU subdivision off and on again got rid of the problem, i was able to work on the mesh with absolutely no artifacts with GPU subd on.

maybe it's related to the initial generation of the subd mesh?

Pratik Borhade (PratikPB2123) added a comment.Apr 6 2022, 6:34 AM

@jorge esparza (jorgeZombie) hi, same happens in other report- T96845 i.e. toggling GPU subdiv off and on fixes the issue but it occurs again later

maybe it's related to the initial generation of the subd mesh?

Not sure. Can you upload your blend file?

Pratik Borhade (PratikPB2123) changed the task status from Confirmed to Needs Information from User.Apr 6 2022, 6:34 AM
jorge esparza (jorgeZombie) added a comment.Apr 6 2022, 7:21 PM

i copy-pasted to a new file, bug happens, turned gpu subd off, back on again, and bug is gone.

this is a freshly pasted object, but im thinking it could be a driver related bug, i iused to get a similar bug on 2.92 using subsurface scattering (geometry exploded in a similar fashion when using eevee).

Pratik Borhade (PratikPB2123) added a comment.Apr 14 2022, 7:12 AM

Hi, thanks for the file.
Topology of both the meshes (in video and attached file) are different. So I'm not able to reproduce the issue in your file.

but im thinking it could be a driver related bug,

No, less likely a driver related bug as disabling GPU subdivision is working for you.

i iused to get a similar bug on 2.92 using subsurface scattering (geometry exploded in a similar fashion when using eevee).

I don't think this is related to the one you've reported here. Best to open a separate for it.
Anyway, I'll merge your report in T96845 as both pointing to similar mesh artifacts.

Pratik Borhade (PratikPB2123) closed this task as a duplicate of T96845: Regression: GPU Subdivision with mirror/Array modifier shows artifacts.Apr 14 2022, 7:13 AM