Ok so, I'm having a problem with changing image textures. Simply put, I need one object to have one texture one frame, and another the next. I know the obvious solution is to use "Clones" with the new texture... but... that has become unsustainable(for context I'm making a piece like Paper Mario where the characters are flat 2d objects) because of the amount of textures I'm creating! So... I require a simple way to swap textures without using a "Clone"
Asked
Active
Viewed 452 times
1
-
Just thinking out loud... Is there some way to use image sequences here? – Ron Jensen Aug 07 '20 at 01:36
-
yep, image sequence and keyframe the offset – pevinkinel Aug 07 '20 at 01:36
-
Something like this: https://www.youtube.com/watch?v=l84oLfb0HgU ? – Ron Jensen Aug 07 '20 at 01:55
-
Putting a pair of textures in with MixRGB nodes might work, too: https://blender.stackexchange.com/questions/58165/fac-input-in-blender – Ron Jensen Aug 07 '20 at 01:59
-
https://blender.stackexchange.com/questions/186911/blender-2-8-how-to-use-image-sequence-as-a-texture and https://blender.stackexchange.com/a/36793/92768 and https://blender.stackexchange.com/questions/39876/movie-clip-on-plane – susu Aug 07 '20 at 02:32
-
There is also sprite sheets if that's something that would help – Ron Jensen Aug 07 '20 at 03:07
-
you can also move the texture with the help of an empty – moonboots Aug 07 '20 at 09:14
-
Don;t know you'd consider it simple but here is also an answer with a way to swap out a material with another on a specified frame using python. – Fjoersteller Aug 07 '20 at 16:49
-
@moonboots what do you mean by that? – Jabez Lawrence Aug 12 '20 at 22:20