CyclesProject
ActivePublic

Properties

Description

What is Cycles?
Cycles is a ray tracing renderer focused on interactivity and ease of use, while still supporting many production features.

Contacts

Documentation
Manuals for both Artists and Developers are available.

Development
Cycles is officially under the Blender Foundation umbrella, and so is developed on developer.blender.org. Source code is available either as standalone repository or as bundled into Blender sources.

To clone Cycles together with blender please consult BF Blender project.

To clone Cycles source from stadalone repository as read-only use:

git clone git://git.blender.org/cycles.git

To clone as read-write (needs ssh key):

git clone git@git.blender.org:cycles.git

Browse code
Online browse of sources is available for:

Module Owners: @Brecht Van Lommel (brecht) @Thomas Dinges (dingto) @Sergey Sharybin (sergey)
Developer Members: @Lukas Stockner (lukasstockner97) @Mai Lavelle (maiself) @Dalai Felinto (dfelinto) @Stefan Werner (swerner) @Alexander Gavrilov (angavrilov) @Martijn Berger (juicyfruit) @Nathan Letwory (jesterking)
User Members: @Matt Heimlich (m9105826) @Marco G (marcog)

Recent Activity

Today

Brecht Van Lommel (brecht) triaged T52477: Clipped/sharp borders lighting by objects with cycles emission textured shader as "Normal" priority.

@Stefan Werner (swerner), I think this one is for you.

Mon, Aug 21, 7:12 PM · Cycles, BF Blender

Yesterday

Brecht Van Lommel (brecht) closed T52470: Failed loading render kernel when rendering Victor benchmark file as "Resolved" by committing rB1d1ddd48db43: Fix T52470: cycles OpenCL hair rendering not working after recent changes..
Sun, Aug 20, 11:50 PM · Cycles, BF Blender
bigbad (bigbad) renamed T52470: Failed loading render kernel when rendering Victor benchmark file from "Failed loading render kernel when try rendering Victor benchmark file" to "Failed loading render kernel when rendering Victor benchmark file".
Sun, Aug 20, 9:57 PM · Cycles, BF Blender
bigbad (bigbad) renamed T52470: Failed loading render kernel when rendering Victor benchmark file from "Failed loading render kernel when try rendering Victor.blend benchmark file" to "Failed loading render kernel when try rendering Victor benchmark file".
Sun, Aug 20, 9:56 PM · Cycles, BF Blender
bigbad (bigbad) added a comment to T52470: Failed loading render kernel when rendering Victor benchmark file.

The problem is also in fishycat benchmark

Sun, Aug 20, 9:55 PM · Cycles, BF Blender
bigbad (bigbad) created T52470: Failed loading render kernel when rendering Victor benchmark file.
Sun, Aug 20, 9:05 PM · Cycles, BF Blender
Bastien Montagne (mont29) closed T52283: Blender crashes whilst loading render kernals using GPU (AMD) as "Invalid".

More than a week without reply. Due to the policy of the tracker archiving for until required info/data are provided.

Sun, Aug 20, 5:33 PM · Cycles, BF Blender

Sat, Aug 19

David Morris (pixelgrapher) edited the description of T52313: Worse render result with Russian Roulette Termination.
Sat, Aug 19, 9:16 AM · BF Blender, Cycles
Brecht Van Lommel (brecht) closed T52443: Kernel compile error when rendering with OpenCL GPU. as "Resolved" by committing rB4d428d14af29: Fix T52443: Cycles OpenCL build error after recent mesh lights changes..
Sat, Aug 19, 1:09 AM · Cycles, BF Blender

Fri, Aug 18

Vuk Gardašević (lijenstina) added a project to T52443: Kernel compile error when rendering with OpenCL GPU. : Cycles.
Fri, Aug 18, 5:38 PM · Cycles, BF Blender

Thu, Aug 17

Chase Willden (chase.willden) added a comment to T52218: Node socket unlink issue.

Do you have a .blend file showing the bug?

Thu, Aug 17, 5:35 PM · Nodes, Cycles, BF Blender
Stefan Werner (swerner) closed D2730: Improved triangle sampling for mesh lights by committing rB8141eac2f8fe: Improved triangle sampling for mesh lights.
Thu, Aug 17, 12:44 PM · Cycles
Brecht Van Lommel (brecht) renamed T52424: Crash in denoising from "Crash" to "Crash in denoising".
Thu, Aug 17, 10:33 AM · Cycles, BF Blender

Mon, Aug 14

Gustavo Niemeyer (niemeyer) added a comment to T52229: Shadow Catcher artifacts when under transparency.

Thanks again Sergey.

Mon, Aug 14, 7:50 PM · Cycles, BF Blender
Danyl Bekhoucha (linko) added a comment to T52382: Normal map bugs in Blender Cycles.

If i use a mesh with an emissive i still have weird lines everywhere that doesn't appear with Blender render:

Mon, Aug 14, 7:07 PM · Cycles
Sergey Sharybin (sergey) added a commit to T52368: OSL trace not working in 2.79 RC!: rCce7f9aee2e70: Fix T52368: OSL trace() crash after recent changes.
Mon, Aug 14, 3:24 PM · Cycles, BF Blender: Regressions, BF Blender
Sergey Sharybin (sergey) added a commit to T52229: Shadow Catcher artifacts when under transparency: rC4249d6dc6cca: Fix T52229: Shadow Catcher artifacts when under transparency.
Mon, Aug 14, 3:24 PM · Cycles, BF Blender
Sergey Sharybin (sergey) added a commit to T52322: Major regression in denoising quality in new builds: rC7bad374b8c80: Fix T52322: denoiser broken on Windows after recent changes.
Mon, Aug 14, 3:24 PM · Cycles, BF Blender
Sergey Sharybin (sergey) closed T52382: Normal map bugs in Blender Cycles as "Archived".

This doesn't seem to be normal map bug at all. it is just different lighting, caused by different default strength of lights, and different behavior of light models. Using bigger area lights makes mesh being nice smoothly shaded in Cycles. This issue you can see with default diffuse material even.

Mon, Aug 14, 3:14 PM · Cycles
Sergey Sharybin (sergey) triaged T52390: Fire simulation as "Incomplete" priority.

Does the issue happen with 2.79rc1?

Mon, Aug 14, 12:59 PM · Cycles, BF Blender
guismo faiad (guismo) added a comment to T40375: Glossy shader bakes different than render.

Is there some way to add it back? Or a script we can use or anything? This is extremely important for baking stuff for games like Leon explained.
I don't agree with the "bloat" reasoning (a 3d package is complex and need to be able to do a lot), but assuming it's valid, artists should at least be able to get a script somewhere to enable it back.

Mon, Aug 14, 4:46 AM · Cycles, BF Blender
Joey (Joejo) created T52390: Fire simulation.
Mon, Aug 14, 4:08 AM · Cycles, BF Blender

Sun, Aug 13

Danyl Bekhoucha (linko) edited projects for T52382: Normal map bugs in Blender Cycles, added: Cycles; removed Addons.
Sun, Aug 13, 11:53 PM · Cycles
Justin McDonald (TagCrea) added a comment to T50773: AMD 7870 2GB memory issue with GPU compute.

How was this issue fixed? I'm still getting the same issue with the RC1.

Sun, Aug 13, 7:03 PM · BF Blender, Cycles
Miguel Porces (cmporces) closed T52358: OSL not working in 2.79 RC1 as "Invalid".

After all it was my fault.

Sun, Aug 13, 3:21 PM · Cycles, BF Blender

Sat, Aug 12

Ilja Razinkov (IPv6) added a comment to T52368: OSL trace not working in 2.79 RC!.

Thanks for such urgent fixing! It`s really a joy to use Blender :)

Sat, Aug 12, 4:48 PM · Cycles, BF Blender: Regressions, BF Blender
Brecht Van Lommel (brecht) added a comment to T52368: OSL trace not working in 2.79 RC!.

It indeed was not a bug in the actual 2.79 RC, so no need to backport this one. Also added test for this report.

Sat, Aug 12, 2:41 PM · Cycles, BF Blender: Regressions, BF Blender
Brecht Van Lommel (brecht) closed T52368: OSL trace not working in 2.79 RC! as "Resolved" by committing rBd7639d57dc55: Fix T52368: OSL trace() crash after recent changes..
Sat, Aug 12, 2:40 PM · Cycles, BF Blender: Regressions, BF Blender
Michael Klein (Renderbricks) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

OK. What I do now . I start the render and zoom in. When I zoom out the tiles slow down and the estimated render time is over 12 hours. When I zoom in a minute later at a mximum the tiles speed up and the estimated render time is now 5 hours. :-)

Sat, Aug 12, 12:49 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T52368: OSL trace not working in 2.79 RC!.

Note the Blender version in the report is not the 2.79 RC build, it's a master build where confusingly the splash screen still shows "Release Candidate". So the crash might also be due to recent changes.

Sat, Aug 12, 12:33 PM · Cycles, BF Blender: Regressions, BF Blender
Brecht Van Lommel (brecht) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

It's because Cycles can be blocked by the drawing code when handing Blender the tile data.

Sat, Aug 12, 12:28 PM · Cycles, BF Blender
Michael Klein (Renderbricks) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

Hi Brecht,

Sat, Aug 12, 12:19 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) triaged T52360: CPU slow-downs extremely but speed-ups when moving render window as "Normal" priority.
Sat, Aug 12, 11:48 AM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

There is likely some kind of bottleneck in drawing huge resolution images, and moving the render windows stops it from redrawing. Such a bottleneck will have a bigger impact in transparent tiles that render quickly.

Sat, Aug 12, 11:48 AM · Cycles, BF Blender
Michael Klein (Renderbricks) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

No. That's not the point. Watch my recoreded video and you will see that the speed of the tiles in the transparent areas slow-down extremely. When moving the window they start to render in an expected and correct speed. It's not correct that the tiles will take ages in the transparent area. The same issue you'll have randomly in the areas with geometry. When moving the window the rendering speeds up to the maximum speed. When minimizing the window the geometry area seems be rendered efficiently till it comes to the transparent area. The slow-downs and sometimes freezes of tiles is not normal.

Sat, Aug 12, 11:31 AM · Cycles, BF Blender
Bastien Montagne (mont29) triaged T52368: OSL trace not working in 2.79 RC! as "Confirmed" priority.

Here's ASAN debug build backtrace:

Sat, Aug 12, 10:41 AM · Cycles, BF Blender: Regressions, BF Blender
Konstantins Visnevskis (kivig) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

Task manager graph shows CPU utilization not speed. It is logical that there's less computation while fetching transparent tiles, hence the lower utilization. Also the model seems to have relatively simple shader, hence not a big difference in render speed between geometry and background.

Sat, Aug 12, 9:37 AM · Cycles, BF Blender
Michael Klein (Renderbricks) renamed T52360: CPU slow-downs extremely but speed-ups when moving render window from "CPU slow-downs and speed-ups when moving render window" to "CPU slow-downs extremely but speed-ups when moving render window".
Sat, Aug 12, 1:46 AM · Cycles, BF Blender
Michael Klein (Renderbricks) added a comment to T52360: CPU slow-downs extremely but speed-ups when moving render window.

Here's a video capture showing the issue:

Sat, Aug 12, 1:35 AM · Cycles, BF Blender
Michael Klein (Renderbricks) created T52360: CPU slow-downs extremely but speed-ups when moving render window.
Sat, Aug 12, 12:58 AM · Cycles, BF Blender

Fri, Aug 11

Brecht Van Lommel (brecht) added a comment to T52358: OSL not working in 2.79 RC1.

Do you have Python installed? Searching for this error message shows it's likely related to conflicting Python versions. More info on that:
https://docs.blender.org/manual/de/dev/troubleshooting/python.html

Fri, Aug 11, 9:23 PM · Cycles, BF Blender
Sergey Sharybin (sergey) added a comment to T52358: OSL not working in 2.79 RC1.

Please attach exact .blends file which demonstrates the issue.

Fri, Aug 11, 8:39 PM · Cycles, BF Blender
LazyDodo (LazyDodo) added a comment to T52358: OSL not working in 2.79 RC1.

can't reproduce on win10/x64 either.. maybe the unpacking somehow got interrupted and it's missing files? try redownloading the .zip and unpacking it again...

Fri, Aug 11, 8:33 PM · Cycles, BF Blender
Miguel Porces (cmporces) added a comment to T52358: OSL not working in 2.79 RC1.

Changing the 2.79 folder's name, or removing it completly still produces the same error in my win10/x64 machine.

Fri, Aug 11, 7:25 PM · Cycles, BF Blender
LazyDodo (LazyDodo) added a comment to T52358: OSL not working in 2.79 RC1.

i'm also unable to repro on win10/32 bit.... in the future please be *EXACT* from the start on what you are running on so we don't waste a ton of time chasing ghosts.

Fri, Aug 11, 7:18 PM · Cycles, BF Blender
Miguel Porces (cmporces) added a comment to T52358: OSL not working in 2.79 RC1.

It seems a python problem. I'm using Windows10 and this is the output of the error:

Fri, Aug 11, 6:59 PM · Cycles, BF Blender
Miguel Porces (cmporces) edited the description of T52358: OSL not working in 2.79 RC1.
Fri, Aug 11, 6:56 PM · Cycles, BF Blender
LazyDodo (LazyDodo) triaged T52358: OSL not working in 2.79 RC1 as "Incomplete" priority.

I'm unable to reproduce on windows7/x64, what os are you on? does it work when you start blender with --factory-startup ?

Fri, Aug 11, 6:40 PM · Cycles, BF Blender
Miguel Porces (cmporces) created T52358: OSL not working in 2.79 RC1.
Fri, Aug 11, 6:37 PM · Cycles, BF Blender
Bastien Montagne (mont29) closed T52245: Render preview error as "Invalid".

More than a week without reply. Due to the policy of the tracker archiving for until required info/data are provided.

Fri, Aug 11, 2:31 PM · Cycles, BF Blender