Page MenuHome

FreestyleProject
ActivePublic

Details

Description

Non-photorealistic rendering with lines styles.

Module Owner: @Tamito Kajiyama (kjym3)
Developers: @Shinsuke Irie (irie)

Recent Activity

Tue, Feb 18

Richard Antalik (ISS) changed the status of T73923: Freestyle > "Render Animation" uses only the widest keyframed focal length for all the frames from Needs Triage to Confirmed.
Tue, Feb 18, 10:20 AM · Freestyle, BF Blender

Mon, Feb 17

Bastien Montagne (mont29) changed the subtype of T73785: Freestyle Line Style Color is clamped if not using nodes from "Report" to "Known Issue".
Mon, Feb 17, 3:58 PM · Render & Cycles, Freestyle, BF Blender
Dominik Herberger (coasterherb) added a project to T73923: Freestyle > "Render Animation" uses only the widest keyframed focal length for all the frames: Freestyle.
Mon, Feb 17, 3:37 PM · Freestyle, BF Blender
Richard Antalik (ISS) changed the status of T73785: Freestyle Line Style Color is clamped if not using nodes from Needs Triage to Confirmed.
Mon, Feb 17, 8:02 AM · Render & Cycles, Freestyle, BF Blender

Thu, Feb 13

Sam Brubaker (rocketman) added a project to T73785: Freestyle Line Style Color is clamped if not using nodes: Freestyle.
Thu, Feb 13, 10:51 PM · Render & Cycles, Freestyle, BF Blender

Wed, Feb 12

Brecht Van Lommel (brecht) changed the subtype of T46499: FreeStyle: SVG fill Z-fighting from "Report" to "Known Issue".
Wed, Feb 12, 11:35 AM · Freestyle

Tue, Jan 28

seancai110 (seancai110) added a comment to T58669: Freestyle + EEVEE render not working.

Nevermind, if I load factory defaults, the current default works fine with freestyle. Something is wrong with how the collections interact with freeing FreeStyle in the old file. (There might be a bug hidden in here, but it could just be a bug in the old defaults file). Thanks for fixing this by the way, it's great!

Tue, Jan 28, 9:18 AM · Freestyle, BF Blender

Jan 27 2020

Ilari Männistö (Lattapotta) added a comment to T62196: Blender 2.8 Beta: Freestyle Lineset drawing order breaks when using textures.

I think I already used the texture in that file but I'm not sure. If I did, sorry :( Then the lineset drawing order is already broken. It should be tested with a completely new file, maybe.

  1. So first you'd toggle the Freestyle on (in the Render Settings)
  2. Then you'd create 2 linesets. First one could be named "Red" for example, and set to "Visible" lines. Second lineset, "Green" could be set to "Hidden" like I've done, so the linesets draw different lines, but they can of course also both be drawing "Visible" lines. Then you'll only see the topmost color (Red) though, because Green gets drawn first and then Red over it.
  3. Now rerender the image but switch the listing so that Green is above and Red is below. Green should appear on top in the render.
  4. Now place a texture to either of the linesets and rerender. Its lines will appear below the other lineset lines.
Jan 27 2020, 2:09 PM · Freestyle, EEVEE & Viewport, BF Blender
Richard Antalik (ISS) added a comment to T62196: Blender 2.8 Beta: Freestyle Lineset drawing order breaks when using textures.

Thanks for explanation.

Jan 27 2020, 1:53 PM · Freestyle, EEVEE & Viewport, BF Blender
Ilari Männistö (Lattapotta) added a comment to T62196: Blender 2.8 Beta: Freestyle Lineset drawing order breaks when using textures.

It's this setting here:


You can create a texture that runs along each stroke. It can be a image texture like I've set here. It is going to replace the colored freestyle lines with stretched versions of the image. In my case, it looks like this:

The texture is pretty awful but I hope it explains what freestyle lines with textures are.

Jan 27 2020, 1:26 PM · Freestyle, EEVEE & Viewport, BF Blender
Marcin Twarowski (Tvaroog) added a comment to T69665: Freestyle renders noise texure displacement with a different seed?.

@Jeroen Bakker (jbakker) Displacement modifier is not involved in T46716 so it's a different issue.

Jan 27 2020, 12:05 PM · Freestyle, BF Blender
Jeroen Bakker (jbakker) changed the subtype of T63773: Broken edge lines with boolean and freestyle from "Report" to "Known Issue".

Freestyle Line renderer is an unmaintained area in Blender. The current file renders correctly, but by shifting the camera it can still appear. Seems like a limitation of the implementation.

Jan 27 2020, 12:02 PM · Freestyle, BF Blender
Jeroen Bakker (jbakker) closed T69665: Freestyle renders noise texure displacement with a different seed? as Invalid.

Freestyle Line renderer is an unmaintained area in Blender. As we won't be solving this in the near future the tracker rules state that we need to register this as a known issue.

Jan 27 2020, 11:59 AM · Freestyle, BF Blender
Richard Antalik (ISS) changed the status of T62196: Blender 2.8 Beta: Freestyle Lineset drawing order breaks when using textures from Needs Information from User to Confirmed.

Thanks for additional information.

Jan 27 2020, 11:58 AM · Freestyle, EEVEE & Viewport, BF Blender
Jeroen Bakker (jbakker) closed T43575: Freestyle - bad images in animation + long time render as Resolved.

Freestyle Line renderer is an unmaintained area in Blender. As we won't be solving this in the near future the tracker rules state that we need to register this as a known issue. I have re-render this issue and it seems to be solved.

Jan 27 2020, 11:38 AM · Freestyle, BF Blender
Jeroen Bakker (jbakker) removed a project from T66177: Freestyle doesn't render hair: Tracker Curfew.

Freestyle Line renderer is an unmaintained area in Blender. As we won't be solving this in the near future the tracker rules state that we need to register this as a known issue

Jan 27 2020, 11:03 AM · Freestyle, BF Blender
Jeroen Bakker (jbakker) closed T46716: Freestyle line dashes animate poorly as Resolved.
Jan 27 2020, 10:00 AM · Freestyle, BF Blender
Jeroen Bakker (jbakker) triaged T46716: Freestyle line dashes animate poorly as Low priority.

Issue seems like a functional limitation of the implementation. But it works as intended. Freestyle Line renderer is an unmaintained area in Blender. @Doxin (Doxin) issue has improved, so closing the report for now. As freestyle merges edges dashes it cannot be used to create the intended style rely-able. Best to use post processing (screen space dashing) or non dashed/thin/less contrasted lines in the original example

Jan 27 2020, 10:00 AM · Freestyle, BF Blender
Jeroen Bakker (jbakker) closed T49017: Blender Freestyle LineSet Visibility problem at Render as Invalid.

Original file cannot be accessed anymore. Next time, please upload it to the tracker so we can make sure that the file is accessible always.
I will close this issue as freestyle is working as expected. New developments isn't a bug. As freestyle isn't actively developed and it isn't clear what needs to be done I will register this issue as TODO/invalid.

Jan 27 2020, 9:42 AM · Freestyle, BF Blender
Jeroen Bakker (jbakker) closed T49141: Hair with children bogs down Freestyle as Resolved.

I am not able to reproduce this issue with the latest blender build. @deusexvagina if you have a case that is still not working, please open up another report with an as small as possible blend file that we can use to reproduce the issue.

Jan 27 2020, 9:39 AM · Tracker Curfew, BF Blender, Freestyle
Jeroen Bakker (jbakker) closed T56257: Possible memory leak in Freestyle as Invalid.

As this ticket is about a possible memory leak I tried to reproduce the leak, but was not able to do so. This scene is too complex. Memory leaks should also be detected with smaller scenes. So will mark this issue as Invalid. Please upload an as small as possible blend file that shows the issue at hand.

Jan 27 2020, 9:28 AM · Tracker Curfew, Freestyle, BF Blender
Jeroen Bakker (jbakker) changed the subtype of T46978: Freestyle wireframe-only rendering is broken with Ztrans faces (lines disappear when Ztrans alpha and Ztrans spec are set to zero / lines behind transparent faces are not rendered / marked edges are not sometimes rendered when faces overlap) from "Report" to "Known Issue".

Freestyle Line renderer is an unmaintained area in Blender. As we won't be solving this in the near future the tracker rules state that we need to register this as a known issue.

Jan 27 2020, 9:16 AM · Freestyle, BF Blender

Jan 22 2020

Germano Cavalcante (mano-wii) closed T50782: Freestyle hangs when lines extend out of the view as Resolved.

I tested it here in blender 2.83.
Blender does not hang but it takes a long time to cancel.
It also takes a long time to compute.
So apparently freestyle only cancels when it finishes computing.

Jan 22 2020, 8:45 PM · BF Blender, Freestyle

Jan 21 2020

Sybren A. Stüvel (sybren) closed T72213: F-Curve animation does not update FreeStyle properties as Resolved by committing rB9f66062da73e: Fix T72213: F-Curve animation does not update FreeStyle properties.
Jan 21 2020, 12:34 PM · Animation & Rigging, Freestyle, BF Blender

Jan 17 2020

Sybren A. Stüvel (sybren) renamed T72213: F-Curve animation does not update FreeStyle properties from F-Curve with modifiers do not update FreeStyle properties to F-Curve animation does not update FreeStyle properties.
Jan 17 2020, 1:43 PM · Animation & Rigging, Freestyle, BF Blender
Tamito Kajiyama (kjym3) added a comment to T72213: F-Curve animation does not update FreeStyle properties.

@Sybren A. Stüvel (sybren)
The line thickness has been a property that can be animated since 2.7x, so I would say the reported issue in 2.8x should be fixed.

Jan 17 2020, 9:09 AM · Animation & Rigging, Freestyle, BF Blender
ivan (ivan2312345) added a comment to T72213: F-Curve animation does not update FreeStyle properties.

@ivan (ivan2312345) Please write down the steps to reproduce this issue. Reading a short list of steps makes it much easier for a developer to understand than downloading multiple videos and watching them. Furthermore, writing it down makes it possible for a search engine to pick up on keywords in your description, and thus allow others to find the issue based on those steps.

Jan 17 2020, 2:39 AM · Animation & Rigging, Freestyle, BF Blender

Jan 16 2020

Sybren A. Stüvel (sybren) placed T72213: F-Curve animation does not update FreeStyle properties up for grabs.

The patch below fixes at least the UI updates in Blender, when scrubbing the timeline. However, when animating the line thickness and rendering, FreeStyle still uses a constant thickness. @Tamito Kajiyama (kjym3) is still supported? Should this be fixed, or is it a known limitation, and should we just not allow animating those values?

Jan 16 2020, 4:17 PM · Animation & Rigging, Freestyle, BF Blender
Sybren A. Stüvel (sybren) changed the status of T72213: F-Curve animation does not update FreeStyle properties from Needs Information from User to Confirmed.
Jan 16 2020, 2:15 PM · Animation & Rigging, Freestyle, BF Blender
Sybren A. Stüvel (sybren) claimed T72213: F-Curve animation does not update FreeStyle properties.

I can reproduce the issue without any modifiers (so no fcurve modifier and no freestyle modifier), simply by keying the line style base thickness.

Jan 16 2020, 1:00 PM · Animation & Rigging, Freestyle, BF Blender
Germano Cavalcante (mano-wii) updated the task description for T72213: F-Curve animation does not update FreeStyle properties.
Jan 16 2020, 12:26 PM · Animation & Rigging, Freestyle, BF Blender
Bastien Montagne (mont29) closed T73125: Crash when opening a file containing a Line Style as Resolved by committing rB3ee6d74f933a: Fix T73125: Crash when opening a file containing a Line Style..
Jan 16 2020, 11:36 AM · Data, Assets & I/O, Freestyle, BF Blender
Bastien Montagne (mont29) claimed T73125: Crash when opening a file containing a Line Style.

This is just a stupid typo in rB2e6159a4, fix incoming.

Jan 16 2020, 11:34 AM · Data, Assets & I/O, Freestyle, BF Blender
Sybren A. Stüvel (sybren) changed the status of T72213: F-Curve animation does not update FreeStyle properties from Confirmed to Needs Information from User.

@ivan (ivan2312345) Please write down the steps to reproduce this issue. Reading a short list of steps makes it much easier for a developer to understand than downloading multiple videos and watching them. Furthermore, writing it down makes it possible for a search engine to pick up on keywords in your description, and thus allow others to find the issue based on those steps.

Jan 16 2020, 11:16 AM · Animation & Rigging, Freestyle, BF Blender
Germano Cavalcante (mano-wii) closed T46278: Various Freestyle glitches, likely due to errors in edge detection as Invalid.

Multi-report (different issues in a single report) are not accepted as valid reports.
To properly track issues we need them to be reported separately.
So closing.

Jan 16 2020, 2:58 AM · Tracker Curfew, Freestyle, BF Blender
Germano Cavalcante (mano-wii) edited projects for T36350: Freestyle renders extra lines, added: Render & Cycles; removed Tracker Curfew.

I tested the attached file in 2.83 and the result still does not seem right:

Jan 16 2020, 1:56 AM · Render & Cycles, Freestyle, BF Blender, Rendering

Jan 15 2020

Germano Cavalcante (mano-wii) changed the status of T73125: Crash when opening a file containing a Line Style from Needs Triage to Confirmed.

I can confirm the crash. It occurs in the function do_version_curvemapping_walker that was introduced in rB2e6159a4
@Jeroen Bakker (jbakker), is this one for you?

Jan 15 2020, 6:47 PM · Data, Assets & I/O, Freestyle, BF Blender
Germano Cavalcante (mano-wii) renamed T72213: F-Curve animation does not update FreeStyle properties from F-Curve modifiers do not update FreeStyle properties to F-Curve with modifiers do not update FreeStyle properties.
Jan 15 2020, 1:50 PM · Animation & Rigging, Freestyle, BF Blender
Germano Cavalcante (mano-wii) changed the subtype of T72213: F-Curve animation does not update FreeStyle properties from "Report" to "Bug".
Jan 15 2020, 1:50 PM · Animation & Rigging, Freestyle, BF Blender
Germano Cavalcante (mano-wii) renamed T72213: F-Curve animation does not update FreeStyle properties from 2.8 freestyle modifiers animation not works to F-Curve modifiers do not update FreeStyle properties.
Jan 15 2020, 1:49 PM · Animation & Rigging, Freestyle, BF Blender

Jan 11 2020

evanne dufeil (gratosax) added a watcher for Freestyle: evanne dufeil (gratosax).
Jan 11 2020, 1:50 PM

Dec 24 2019

Germano Cavalcante (mano-wii) closed T72636: Freestyle old matrix multiplication syntax as Resolved by committing rBd9ec25844b4a: Fix T72636: Error with matrix multiplication in freestyle modifier.
Dec 24 2019, 3:41 AM · Tracker Curfew, Freestyle, BF Blender

Dec 23 2019

Dalai Felinto (dfelinto) closed T48644: [WIP] Freestyle contour mesh tessellation as Invalid.

Hi, thanks for your patch.

Dec 23 2019, 6:42 PM · Freestyle, BF Blender

Dec 22 2019

Robert Guetzkow (rjg) added a revision to T72636: Freestyle old matrix multiplication syntax: D6468: Freestyle modifiers - Update matrix multiplication syntax for 2.8x.
Dec 22 2019, 12:24 PM · Tracker Curfew, Freestyle, BF Blender
Robert Guetzkow (rjg) claimed T72636: Freestyle old matrix multiplication syntax.
Dec 22 2019, 12:19 PM · Tracker Curfew, Freestyle, BF Blender

Dec 18 2019

Jeroen Bakker (jbakker) changed the status of T72289: 2.82 Freestyle lines won't render with modifiers set to 'Curve' mapping from Unknown Status to Resolved by committing rB8bab8655393f: Fix T72289: FreeStyle python error.
Dec 18 2019, 11:01 AM · Freestyle, BF Blender

Dec 17 2019

Jeroen Bakker (jbakker) added a revision to T72289: 2.82 Freestyle lines won't render with modifiers set to 'Curve' mapping: D6430: Fix T72289: FreeStyle python error.
Dec 17 2019, 12:41 PM · Freestyle, BF Blender

Dec 12 2019

Jeroen Bakker (jbakker) added a comment to T72289: 2.82 Freestyle lines won't render with modifiers set to 'Curve' mapping.

Ah yes, that method was moved will check tomorrow.

Dec 12 2019, 6:43 PM · Freestyle, BF Blender
Germano Cavalcante (mano-wii) assigned T72289: 2.82 Freestyle lines won't render with modifiers set to 'Curve' mapping to Jeroen Bakker (jbakker).

I can confirm the error:

AttributeError: 'CurveMap' object has no attribute 'evaluate'
Dec 12 2019, 5:25 PM · Freestyle, BF Blender
Germano Cavalcante (mano-wii) added a project to T72289: 2.82 Freestyle lines won't render with modifiers set to 'Curve' mapping: Freestyle.
Dec 12 2019, 5:10 PM · Freestyle, BF Blender