Freestyle (software)

{{Infobox software

| name = Freestyle

| logo =

| screenshot =

| caption =

| collapsible =

| author =

| developer = Emmanuel Turquin, Stéphane Grabli

| released =

| latest release version = 2.2.0

| latest release date = {{Start date and age|2008|03|05}}

| latest preview version =

| latest preview date =

| programming language = C++

| operating system = Linux, Mac OS X, Microsoft Windows

| platform =

| size =

| language =

| status =

| genre = Renderer

| license = GNU General Public License

| website = http://freestyle.sourceforge.net/

}}

Freestyle is a free, open source renderer for non-photorealistic line drawing from 3D scenes.

Model

The program uses a shader script model inspired by the RenderMan Shading Language, allowing different shading styles to be written as a script that's interpreted at the render time. The different rendering styles are based on "style modules" that are written in Python programming language.{{cite web|title=Programmable Style for NPR Line Drawing|url=http://maverick.inria.fr/Publications/2004/GTDS04/|publisher=ACM Press|accessdate=23 June 2013|author1=Stéphane Grabli |author2=Emmanuel Turquin |author3=Frédo Durand |author4=François Sillion |date=June 2004}}

The stand-alone program, which uses OpenGL and the Qt widget toolkit, can render images based on .3ds files. The stand-alone version of Freestyle is not under active development anymore, since 2008.

Freestyle is integrated with Blender as of version 2.67.{{cite web|title=Blender 2.67: Freestyle Line Rendering Engine|url=http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.67/FreeStyle|accessdate=23 June 2013|date=May 2013|archive-url=https://web.archive.org/web/20130606091728/http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.67/FreeStyle|archive-date=6 June 2013|url-status=dead}} The Freestyle version integrated with Blender is under active development.{{cite web|title=Freestyle integration into Blender|url=http://freestyleintegration.wordpress.com/|accessdate=23 June 2013}}

See also

{{Portal|Free and open-source software}}

References

{{Reflist|2}}