Page MenuHome

Surface deform modifier doesnt work with mesh with subdivion modifier
Closed, ArchivedPublic

Description

Blender Version
Broken: blender 2.8
Worked: blender 2.79

Short description of error
When rendering, the surface deform modifier doesn't appear in the final render. The mesh that it was bound to has a subdivision modifier that has a different subdivision level for the view and render.

Exact steps for others to reproduce the error


open it and hit render

Event Timeline

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Unknown Status.May 19 2019, 9:40 AM
Brecht Van Lommel (brecht) claimed this task.

The subdivision level needs to be the same in this case, that's a known limitation and not consider a bug currently.

@Brecht Van Lommel (brecht) my bad. it worked in 2.79 so i thought it should have worked in 2.8. Is there a list or something that says whats the limitations because i keep accidentally making tickets for limitations?

This would have given the same issue in 2.79. The user manual generally lists limitations of tools and modifiers, though this one does not appear to be documented.

@Brecht Van Lommel (brecht) There is no issue in 2.79. I made this file in 2.79 and it works fine. I opened it in 2.8 and it didnt worked. I didnt think this was a limitation because it worked in 2.79.

@Brecht Van Lommel (brecht) Is there a way you can try the blend file in both 2.79 and 2.80? , here's some images.
These two was from 2.79


these two was from 2.80


You said it would give the same issue in 2.79 but it doesn't. Why would it be a limitation in 2.80 but not 2.79?

@Brecht Van Lommel (brecht) am i supposed to make another ticket now that this one is closed but this this time put more information into it?

Not needed, I will look at this later.

You're right, it did work in 2.79. But still it's not considered a bug. The old system would use the deforming mesh a view resolution, which is ok in this case but wrong in general.