I want to display horizon line on camera view image. how can I do that? It is more convenient for display horizon line in a new image. Could anyone tell me how to do that?

I mean that I want to get the line in any scence, any scence is ok for me. I just want to get the line. To my best wishes, I want to display the horizon line in a spereate image to the rendered one or finished image. And ofcause, the it must be the horizon line in camera view.

  • $\begingroup$ Do you mean you'd like to get line of "existing" horizon (e.g. a plane or something you intend to serve like horizon already) or to have an arbitrary one? $\endgroup$
    – Mr Zak
    Commented Nov 12, 2018 at 14:50
  • 1
    $\begingroup$ It's a bit unclear what you want to achieve. Please add a few details to your question to what you want to achieve (horizon of the scene? Horizon in the rendered, finished image, horizon in camera view, etc) $\endgroup$ Commented Nov 12, 2018 at 17:08
  • $\begingroup$ @MrZak I think horizon line is just the only one line that existed in the image corresponding to the camer view. I just want to get the existing horizon line. $\endgroup$
    – Felix L
    Commented Nov 13, 2018 at 11:33

1 Answer 1


I am not at all sure if that's what you're searching, but if you want to display the middle of the camera, that's done in the camera settings. Just select it and go to the following place:


If however you need a custom guide like this:

shoot to thrill

or this:

guide by fractals

...then there's at least 3 things you can do:

  1. Bribe a dev or become one
  2. Do serious Python work and write an Addon
  3. Make a mesh consisting of edges and place it inside the camera.

Options one and two are fascinating yet option 3 is fast and easy.

home sweet home inside a triangular box thingy

Just model whatever guide you need out of edges and place the object into your camera. Make sure it's visible from camera view. Put the guide's object origin at the camera origin to avoid relationship lines. Parent the object to the camera. And in the outliner, disable rendering and selection.

hidden and untouchable

If you want colors, just use a grease pencil line instead. You can edit them similar to a mesh.

enter image description here

The stroke can be parented to the camera as well.

blue blue blue

For rendering, I'd probably just create an image of the line with transparent background in Gimp or Blender and then composite it on top of the rest with the Node Editor and an Alpha Over node.


Images usually render faster than most scenes that recalculate stuff for every frame.

  • 1
    $\begingroup$ thanks, I did what you suggested, but the line is the dashed line which I want is the solid line. Is there any way? $\endgroup$
    – Felix L
    Commented Nov 13, 2018 at 11:49

You must log in to answer this question.

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