Freestyle integration into Blender

September 2, 2010

Weekly update August 12-31

Filed under: Update — The dev team @ 1:11 AM

Since the last blog post, the dev team was working on several issues reported by branch users.  Two bugs causing a crash of the Freestyle renderer were successfully fixed, thanks to the provision of a .blend file by Cloud_GL for bug hunting.  One of the bugs was related to the use of movie file formats such as AVI, QuickTime, and FFMPEG codecs.  When one of these movie file formats is in use, animation rendering with the Freestyle renderer enabled was very unstable.  The other bug was in the Resampling shader for changing the spatial resolution of strokes.  Since the Resampling shader is widely used in standard style modules, the bug must have caused a lot of trouble on the users side.

Soon after the instability issues were addressed, several branch users kindly reported that the branch is more stable than ever and now is capable of rendering those .blend files that previously cause a crash.  We really appreciate the feedback, thanks!

In the mean time, Stéphane, one of the developers of the original Freestyle, sent us a link to a movie clip for introducing Freestyle.  The movie clip was screened during the Technical Papers Fast Forward session in SIGGRAPH 2010.  The entire movie clip was made using Blender and Freestyle.  Thank you Stéphane for sharing the nice video!



  1. Funny, the “wavy edge” looked as if it were animated following the sound pitch? Or it’s just me seeing things? Great job! ^^

    Comment by Cloud_GL — September 2, 2010 @ 1:43 AM

  2. great vid, thanks for the bug fixes. One of my very favorite Blender branches. Thanks to the devs for their hard work!!!

    Comment by Blenderificus — September 2, 2010 @ 7:37 AM

  3. Fab video. Certainly raised a smile. I have to say that the Freestyle branch still crashes regularly for me (Win 7/64), but I have just realised that I should try running it in XP/32 compatibility mode, which might help. Either way, I still love what you are doing with Freestyle and greatly appreciate your efforts to make it more stable and more accessible. Thanks!

    Comment by justposted — September 4, 2010 @ 8:52 AM

  4. justposted,
    Could you please give us more information on the crashes on 64-bit Windows? Which revision of the branch are you testing? It would also be greatly appreciated if you could provide a .blend file (possibly stripped as much as you like) that reproduces the crashes.


    Comment by The dev team — September 4, 2010 @ 8:38 PM

  5. I thought this clip was just all right (as opposed to brilliant), but my non-techie girlfriend approached me when I was watching it, had a look and understood from the start the concept behind Freestyle, which means the video fulfills its informative role very well.

    Comment by Barts — September 13, 2010 @ 11:37 AM

  6. TK, I can’t reproduce the crashes, usually. I find that they occur more often than in the 2.5 trunk builds, but not usually in a reproducable way and not necessarily when rendering. It’s just a bit unstable on my machine, for some reason.

    I always use the latest build off Graphicall, so to date they have been Win32 builds. If I get something that reliably causes a crash I will certainly send it through.

    Comment by justposted — September 13, 2010 @ 11:52 AM

  7. Wow!There are some nice styles in this vid that I’ve never seen animated.

    Comment by Rylan Wright — September 15, 2010 @ 12:09 AM

  8. justposted, have you tried the 64-bit builds? I’m not sure why you are trying the 32-bit builds on your machine.

    Comment by dodobrain — September 15, 2010 @ 12:32 AM

  9. Where is the latest download of this package? I want to get back into the sketch-style rendering. Thank you! Leo

    Comment by leoblanchette — September 15, 2010 @ 2:38 AM

  10. @dodobrain: where are the 64 bit builds? I can only ever find 32 bit on graphicall

    @leoblanchette: / build type:SummerOfCode

    Comment by justposted — September 15, 2010 @ 1:45 PM

  11. The SVN repository seems to be empty. What is the status of this project? I notice the latest blog entry is March 18 2011 which is quite recent.

    Comment by Dave Coventry — April 17, 2011 @ 10:40 AM

  12. Dave,
    The Freestyle intergratoin project, as well as the SVN repository of the Freestyle branch are alive and active.

    Comment by The dev team — April 17, 2011 @ 9:13 PM

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Create a free website or blog at

%d bloggers like this: