Freestyle integration into Blender

January 18, 2010

Weekly Update January 11-17

Filed under: Update — The dev team @ 11:12 PM

The 2D-to-3D inverse projection transformation problem was finally solved in a direct manner after several unsuccessful attempts to solve it without relying on an iterative method.  The problem and the direct solution are summarized in a separate document.  The only remaining issue with the direct method is the possibility of division by zero (see the “Remarks” section of the summary for more information).  It is unclear how often division by zero may occur.  Since the iterative solver implemented and reported in the previous blog article does not have any risk of division-by-zero errors, the best approach seems to combine both, i.e., to try applying the direct method first and to switch to the iterative solver if necessary.  This approach has been implemented in the latest revision 26086 of the branch.  Now the bug in the 2D-to-3D inverse projection transformation is considered fully fixed.  As planned in the blog article on December 28, we move on to the clipping issue in the next weeks with the aim of further improving the robustness of the view map creation.



  1. good news… TK :)

    Comment by dd — January 19, 2010 @ 3:22 AM

  2. soooo glad to see things advancing! I’m enjoying my recent test with the (less crash-prone) build on graphicall by TK! Freestyle-Blender rocks!!!

    Comment by Blenderificus — January 19, 2010 @ 9:28 AM

  3. Glad to see things are moving on. Keep up the good work!

    Comment by Barts — January 19, 2010 @ 10:27 AM

  4. I check every day for new revisions and usually put up a build on (if I actually get it to compile, I’m new at C++. Been programming other shizzzit for 20 years, not sure why I never picked it up. Too busy making music, I guess.

    Anyways, thanks for giving us your time. When you think of all the people downloading your branch every day and having a great time in their lives, I hope you know that we think this is awesome!

    Burning Token Records

    Comment by Loop Duplicate — January 24, 2010 @ 5:09 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

Blog at

%d bloggers like this: