2
$\begingroup$

I do not use any object in my scene. All my Nodes are in the compositor, but when I render compositing by OpenGL I get only an empty screen.

I can use objects as simple trick, but I don't like that. I need output my compositing by opengl directly.

How can I render compositing by OpenGL only in blender? - Using file node will use Blender Engine not Opengl - When I press F12(Internal Blender engine) I see my compositing result. - When I press Camera button(rendering by opengl ), I see nothing...empty viewport

$\endgroup$
  • 1
    $\begingroup$ OpenGL render active viewport operator will render, shockingly, what is present in viewport. Compositing nodes aren't taken into account. This may be used for quick test renders of objects present in scene. It seems you don't differ Preview render and Final render, see more on that - blender.stackexchange.com/questions/2728/…. $\endgroup$ – Mr Zak Apr 13 '16 at 21:19
  • $\begingroup$ Related: blendernation.com/2016/04/03/… $\endgroup$ – Samoth Apr 15 '16 at 16:09
1
$\begingroup$

That just not possible. OpenGL rendering only "saves" the current viewport content as an image. But when the only content created is in the Node Composit, that won't serve as a valid viewport content. Though there is a File Output Node for your Node Tree that you might use instead.

| improve this answer | |
$\endgroup$

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.