I am using the blender cycles render as png or jpg in first step and than I add these images to create a movie. It will help render in parts for me.

I want to add the text in the video that always facing to the camera, like a subtitle.

I tried to add the text and align it to the camera but result is not very good like this

Is there a way to add such text? Thanks in advance!

  • $\begingroup$ Just add a Text Effect strip in the VSE $\endgroup$ – Samoth Nov 6 '17 at 17:47
  • $\begingroup$ Thank you that will be really helpful, is it possible to adjust the fonts? $\endgroup$ – Blender For You Nov 6 '17 at 18:13
  • $\begingroup$ You can use a "copy rotation" constraint on any object, target to the camera $\endgroup$ – m.ardito Nov 6 '17 at 19:01
  • $\begingroup$ There is a typo in your video. The color is "grey", not "gray". $\endgroup$ – yann Nov 6 '17 at 19:02
  • $\begingroup$ @yann en.wikipedia.org/wiki/Grey $\endgroup$ – m.ardito Nov 6 '17 at 22:24
  1. Setup a new Scene for text.
  2. Select the Camera and change it to Orthographic.

    Properties > Data(Camera icon) > Lens > Orthographic

Options for no perspective and Scale

  1. Reset Camera Location (Alt+G) and Rotation (Alt+R).
  2. Move Camera along Z-axis till it is above 0.
  3. Text Object can be place on the X-Y plan as you like.

To combine the animation and text, crate another new Scene and import the 2 Scenes into VSE.


I know this is an old question but another way of achieving can be just making the text a child of the camera, so wherever the camera rotates the text will always face the camera.

Though, a 2nd step would be needed to make the text render on top of all other objects for cases where they come between the camera and the text.


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.