Is it possible to add videos to the 3d viewport? I want to add multiple ones playing in a loop.

  • $\begingroup$ You can add them in a plane, the same way you add an image or you could use image as plane add on included in blender (go to Edit > preferences > Addons and search for that $\endgroup$ – Emir Jul 4 at 3:39
  • 2
    $\begingroup$ Create a plane, give it a material, in the Shader Editor create an Image Texture node, plug it into a Diffuse that you plug into the Material Output, in the Image Texture load your video, tweak some of its settings $\endgroup$ – moonboots Jul 4 at 4:43
  • $\begingroup$ @moonboots Which part of the node do I connect to which part? I did it but it just shows a still image of the first frame $\endgroup$ – Murth Jul 4 at 16:15
  • $\begingroup$ In the Image Texture node, in Frames, choose the amount of frames of your movie. Also plug a Texture Coordinate (Generated output) in the Vector socket of the Image Texture $\endgroup$ – moonboots Jul 4 at 16:24
  • 1
    $\begingroup$ See: Movie Clip On Plane $\endgroup$ – no-can-do Jul 4 at 18:51

Create a plane, give it a material.

In the Shader Editor create this node chain: Texture Coordinate (Generated output socket) > Image Texture > Diffuse or Emission > Material Output. You may also want to put a Mapping node between the Texture Coordinate and the Image Texture in order to move the movie in the plane.

In the Image Texture load your video, tweak some of its settings: enable Auto-Refresh and set the amount of frames your movie requires.

enter image description here

Or, as No-Can-Do says, enable the Import Images As Planes addon and press ShiftA > Images > Images As Planes and open the Shader Editor to tweak the settings.

If your video is not a video file, but a series of numbered images. Press the gear icon when adding an image as plane, and select Animate Image Sequences,so that all the images are imported in a single plane and not as multiple planes, each one with a single frame.

enter image description here

| improve this answer | |
  • 2
    $\begingroup$ Or use the add images as planes add-on. It will let you import an image sequence. To play in a loop enable cyclic $\endgroup$ – no-can-do Jul 4 at 18:48
  • $\begingroup$ oh you're right, I'm going to edit $\endgroup$ – moonboots Jul 4 at 18:51

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.