8
$\begingroup$

enter image description here

my goal:

This is my first compositing attempt in Blender, my goal is to create an animation shown in the render window, the animation is a simple shift from one colour to another within about 100 frames.

what I did and thought:

To achieve this, I put a composite node for displaying the rendering, I took two RGB-nodes, each with a different colour, and connected them into a mixer. In order to obtain a shift from one colour to the other I connected the time-node into the fac-input of the mixer. The time node is set to a frame range from 1 to 100 frames, I thought the time-node would automatically go from frame 1 to frame 100 once it is connected to the mixer, yet in reality the value from the time-node into the mixer did not change at all, the displayed colour stayed the same.

the main-question:

What do I have to change in order to make the time-node run from start-frame to end-frame ?

$\endgroup$
4
  • 2
    $\begingroup$ To make snapshots (or screen grabs) of any window in blender press Ctrl+F3 $\endgroup$
    – user1853
    Commented Sep 14, 2015 at 14:48
  • $\begingroup$ thank you, I tried, but blender crushed every time I do this. $\endgroup$ Commented Sep 14, 2015 at 14:49
  • $\begingroup$ can you share your file? $\endgroup$
    – user1853
    Commented Sep 14, 2015 at 14:50
  • $\begingroup$ I do not have no file, at least I have no model or sculpture, only the node-graph, or do you mean sth. else ? $\endgroup$ Commented Sep 14, 2015 at 14:56

3 Answers 3

4
$\begingroup$

You can use the Time node just like you have pictured in your question. If you press F12 on different frames you will see that the color changes.

However it does not work well (and crashes blender sometimes) because you have only specified a color, nothing else for the output. You need a size for the output.

You can do that by mixing in anyone of following nodes: Render Layer, Image, or Mask. Note the two selected nodes in the image below.
The node supplying the size (in my case the Mask node) must be plugged in to an additional Mix node. That mix node should have the factor set to 0 if the mask is in the bottom socket, or 1 if it is in the top. That way only your color gets rendered.

compositing nodes


animated gif

$\endgroup$
7
  • $\begingroup$ thx, what program did you use to capture the screen ? $\endgroup$ Commented Sep 15, 2015 at 7:11
  • $\begingroup$ @David I get same results whether pluging the mask node in the upper or lower socket and then I see no difference to my answer... Can you please elaborate? $\endgroup$
    – p2or
    Commented Sep 15, 2015 at 7:25
  • $\begingroup$ @AbdulAlHazred Here is the meta: meta.blender.stackexchange.com/questions/404/… $\endgroup$
    – p2or
    Commented Sep 15, 2015 at 7:29
  • $\begingroup$ @AbdulAlHazred I use licecap. $\endgroup$
    – David
    Commented Sep 15, 2015 at 15:55
  • $\begingroup$ @poor You used green and red, I used green and blue. Joking aside, I did not understand your answer when I wrote this one. I see now that they are basically the same. (the socket position doesn't make a difference) Sorry if I bothered you. If it helps, I UVed yours. $\endgroup$
    – David
    Commented Sep 15, 2015 at 16:00
5
$\begingroup$

The idea of the Compositor is editing some kind of Input. Either the rendered result via Render Layer Node or an arbitrary image from your hard drive via Image Node.

At the moment it's only possible to set up an empty plate in the compositor via Mask Node.

enter image description here 256x256px 'canvas' - automatic animation via Time Node

Note: It's not necessary to use a Time Node (in your case), because it's also possible to animate the Fac value of the Mix Node, related: Is it possible Animate the Compositor node parameters?

enter image description here 256x256px 'canvas' - Fac value animation

$\endgroup$
2
$\begingroup$

To animate the factor on a mixe node you don't need a time node.

Go to frame 1 and set an initial value. Create a keyframe. Move to frame 100, set the ending value for the node and add another keyframe.

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .