0
$\begingroup$

I'm making a short animated video in blender, and I have a model of a TV with an image texture on the screen. When the TV moves, the image texture does not move very smoothly, and wiggles.

here is a shot from the video demonstrating this.

EDIT: a screenshot of the shader, as requested

EDIT2: Updated Shader Rendering with updated shader

Edit3: .blend file of just the tv

$\endgroup$
6
  • $\begingroup$ Can you post a screenshot of the shader controlling the texture in the question so we can have some more info to help? $\endgroup$ – Nascent Space Jul 24 '20 at 1:21
  • $\begingroup$ Agreed. There is not enough information in the video to properly help with this issue. It would be great to have some screenshots of the node setup, and possibly the mesh or modifiers. Do you have any sort of displacement on this object? Or possibly several planes layered which would cause the textures to fight? $\endgroup$ – Legoman Jul 24 '20 at 2:51
  • $\begingroup$ @Nascent Space I have added a screenshot of the shader, though it isn't much more than a simple image texture. $\endgroup$ – rhinoshark1 Jul 24 '20 at 3:30
  • $\begingroup$ I would guess it's because you have a Surface and a Volume shader. Volume calculations might have subtle differences each frame? Don't know for sure. Try removing the Volume input. If you intended to mix the two emission nodes, feed them into a mix shader node and put that into Surface. $\endgroup$ – hatinacat2000 Jul 24 '20 at 8:01
  • $\begingroup$ @hatinacat2000 I tried adding a mix shader node, as well as removing the emission node entirely and using a simple image texture, but the problem persists. I'll link a screenshot of the shader as well as a short test rendering in the main post. $\endgroup$ – rhinoshark1 Jul 24 '20 at 21:30
0
$\begingroup$

ISSUE

Problem is TV screen topology (not Material or assigned Armature). Screen is ngon that doesnt have enough geometry in surface. You have curved edges, but there is not an information how to model surface. So blender generates some :)

In viewport it looks flat ...

enter image description here

... but for rendering are ngons triangulated. What Happens with surface when rendered you can see when in edit mode search for Triangulate Faces

enter image description here

QUICK FIX

Simplify corners, delete screen face, select border with active vertex (white) in corner enter image description here

and search for Grid Fill, set Span to 16 in my case. enter image description here

To make screen edge sharp after Shade Smooth, select it and search for Mark Sharp enter image description here

Easy check surface with some Matcap view type enter image description here

Or you can try to model screen like here.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.