Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mbastlab_subdvision causes a SurfaceDeform mesh to about rendering. #382

Open
jamestomk opened this issue Aug 20, 2022 · 0 comments
Open

Comments

@jamestomk
Copy link

Describe the bug
Using a SurfaceDeform mesh to bind "clothing" to the character mesh causes a render abort on that mesh.

To Reproduce
Steps to reproduce the behavior:

  1. Download the example blend file from blend-exchange.com, open in blender (3.2)
  2. Window >> Toggle System Console
  3. F12 to render, note the error message in the console and the "pants" that render in the "non-SD" position compared to the 3D-View
  4. ERROR (bke.modifier): C:\Users\blender\git\blender-v320\blender.git\source\blender\blenkernel\intern\modifier.c:456 BKE_modifier_set_error: Object: "Pants.SD", Modifier: "SurfaceDeform", Target polygons changed from 12456 to 3114
  5. In the "male_21_brnEyes" modifier "mbastlab_subdvision", change Render from 2 to 1, then F12 to render. Render is correct.
  6. Can also change "mbastlab_subdvision", change Viewport from 1 to 2, and immediately see 3D Viewport problem and error again in the Console,

Expected behavior
I don't know if your code can "catch" this error and somehow be more informative in the blender console output. Or perhaps a documentation note is worthy.

Screenshots

Additional context
Here is a stackexchange description of the problem, that also contains a v3.2 blend file to download.

Perhaps this could also be a bug in SD, however this indicates that it isn't or is tolerated?

Logs
Console output is like:
ERROR (bke.modifier): C:\Users\blender\git\blender-v320\blender.git\source\blender\blenkernel\intern\modifier.c:456 BKE_modifier_set_error: Object: "Pants.SD", Modifier: "SurfaceDeform", Target polygons changed from 12456 to 49824

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant