Page MenuHome

Freestyle renders lines wrong in viewport
Closed, ResolvedPublic

Description

--- Operating System, Graphics card ---

- Linux 64bit (xubuntu 12.04)
- NVIDIA GeForce GTX 550 Ti


--- Blender version with error, and version that worked ---

- Blender 2.67.1 r57592


--- Short description of error ---

With activated Freestyle-Rendering the view port rendering "looping" (Blender intern renderer)


--- Steps for others to reproduce the error (preferably based on attached .blend file) ---

- start Blender
- activate "Freestyle" in the render properties
- add a "Freestyle Line" Set in the render layer properties
- set the viewport shading to "Rendered"

You will see the rendering is starting over and over again.


Thank you for investigation.

Philip

qp


Event Timeline

Confirmed with SVN 57676, assigning to Ton.

Fix committed for the looping now, but it doesn't render the lines correct in the viewport still.

The problem I'm seeing seem to be with the line set "Image Border" option. There's a python script checking in the scene (freestyle.getCurrentScene()) for the render dimensions but these don't match the viewport size, so if the viewport size is larger than the render, then some lines will be clipped.

Maybe the freestyle_scene created by BlenderStrokeRenderer should be used here.

Hi Brecht,
Thanks for the problem report about incorrect clipping of strokes in viewport preview. Fix committed in revision 58060.
Now the Image Border option takes account of the viewport preview as expected.

I believe all reported issues have been addressed. The bug is closed now.

Tamito Kajiyama (kjym3) changed the task status from Unknown Status to Resolved.Jul 7 2013, 5:39 PM