Skip navigation

Tag Archives: texture

When I tried to use a PNG sequence as a texture in Cinema 4D, it only showed the first frame and didn’t animate.

Solution: When I import, it asked “Do you want to create a copy at the project location?” To this I must hit “NO”. Don’t ask me why, but saying yes prevents it from using the sequence, and only uses the first frame.

Despite this issue, don’t forget the correct methodology:
– Make a material, and load the sequence into the Color (or other) channel by selecting the Texture button within the channel.
– Choose first frame of image sequence, say “NO!” to creating a copy
– In the Animation properties, select Calculate at the bottom to load all the frames
– Back in the Material, select Editor tab and check Animate Preview to see it updated in the Viewport.

Correctly time a movie clip to a texture:

1. Create texture to hold movie clip

(1.5 Create a new Material to use as the texture. In the Material, click the Editor tab and turn on “Animate Preview” to see the texture update in the viewport)

2. Add movie clip to desired channel. In my case, I’m putting an image on a TV screen, so I’m clicking the little dots under Luminance>Texture and adding the movie file as the texture.

3. Click on the name of texture (or the dots), then select the Animation tab at the top of the Bitmap Shader

Click Calculate. This tells me how many frames I have. In this case, 2248.  “Timing” is used to tell the clip to start playing at a different time on the C4D timeline.  I know I want my clip to start when C4D is at frame 1260, so I put 1260 in Range Start.  If I want it to play one frame of movie for each frame of C4d, I have to do a little math:  I’m starting at 1260 in the timeline, my clip is 2248, so (1260+2248) my Range End needs to be set to 3508.

This assumes that C4D and my movie both have the same frame rate. (note that annoyingly, my 29.97 clip–effectively 30fps for simplicity) will read as simply “29”.

Update: When using an image sequence, select “NO” when it asks if I want to save the image to my texture folder. Otherwise, it will only show the first frame of the sequence.