Page MenuHome

CyclesProject
ActivePublic

Details

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) @Sergey Sharybin (sergey)
Developer Members: @Lukas Stockner (lukasstockner97) @Stefan Werner (swerner) @Mai Lavelle (maiself)

Recent Activity

Yesterday

Sergey Sharybin (sergey) edited reviewers for D5319: Continue rendering after CUDA-Crash, added: Brecht Van Lommel (brecht), LazyDodo (LazyDodo), Stefan Werner (swerner); removed: Cycles.

That is indeed not cool that Blender crashes and fixing those is absolutely a good thing.

Mon, Jul 22, 10:43 PM · Cycles
Benjamin Meyer (Anvilarion) created D5319: Continue rendering after CUDA-Crash.
Mon, Jul 22, 9:04 PM · Cycles

Sun, Jul 21

Maciej Jutrzenka (Kramon) added a comment to D1985: Light Linking.

Why the heck this is not implemented :( they even provided code. like agh.. if u don't need it just don't use it... but let other people use it.

Sun, Jul 21, 2:07 PM · Cycles

Fri, Jul 19

Jeroen Bakker (jbakker) added a comment to D5299: LookDev: StudioLight Intensity.

We should extend this with Tone and Saturation.
https://blender.community/c/rightclickselect/VGcbbc/

Fri, Jul 19, 4:40 PM · GPU / Viewport, Cycles, Eevee
Jeroen Bakker (jbakker) retitled D5301: Fix: Cycles Report incorrect Number of Samples during viewport rendering from Fix: Cycles Num Samples UI to Fix: Cycles Report incorrect Number of Samples during viewport rendering.
Fri, Jul 19, 3:30 PM · Cycles
Jeroen Bakker (jbakker) added a reviewer for D5301: Fix: Cycles Report incorrect Number of Samples during viewport rendering: Brecht Van Lommel (brecht).
Fri, Jul 19, 3:17 PM · Cycles
Jeroen Bakker (jbakker) added inline comments to D5299: LookDev: StudioLight Intensity.
Fri, Jul 19, 2:49 PM · GPU / Viewport, Cycles, Eevee
Jeroen Bakker (jbakker) updated the summary of D5299: LookDev: StudioLight Intensity.
Fri, Jul 19, 2:48 PM · GPU / Viewport, Cycles, Eevee
Jeroen Bakker (jbakker) updated the summary of D5292: Cycles: LookDev Mode.
Fri, Jul 19, 12:15 PM · Cycles
Jeroen Bakker (jbakker) added a comment to D5292: Cycles: LookDev Mode.
  • Do not render the background transparent when rendering in look dev mode
Fri, Jul 19, 12:12 PM · Cycles
Jeroen Bakker (jbakker) added a comment to D5292: Cycles: LookDev Mode.
  • make film not transparent when in look dev mode
  • support for isolated mode when in look dev.
Fri, Jul 19, 8:39 AM · Cycles

Thu, Jul 18

Jeroen Bakker (jbakker) added a reviewer for D5292: Cycles: LookDev Mode: Brecht Van Lommel (brecht).
Thu, Jul 18, 5:04 PM · Cycles
Brecht Van Lommel (brecht) added a comment to T54659: Move and share Eevee / Cycles render settings.

We want to improve the UI there, but I would not consider it part of this task.

Thu, Jul 18, 2:49 PM · Cycles
Philipp Oeser (lichtwerk) assigned T67146: GPU Hair Rendering Bug - "Glitter" with particular Root to Tip sizes to Brecht Van Lommel (brecht).
Thu, Jul 18, 11:13 AM · Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) added projects to T67146: GPU Hair Rendering Bug - "Glitter" with particular Root to Tip sizes: Cycles, Rendering.

Can confirm.
Interestingly, this happens on CPU for me as well (Intel® Core™ i7-6700 CPU @ 3.40GHz × 8).
Also, for me, changing Root Radius has no affect on the size of the "cards".

Thu, Jul 18, 11:12 AM · Rendering, Cycles, BF Blender

Wed, Jul 17

KiJeon (0o00o0oo) added a comment to T54659: Move and share Eevee / Cycles render settings.

Does this task also cover shared viewport (LookDev) settings?

Wed, Jul 17, 9:35 PM · Cycles
Brecht Van Lommel (brecht) merged T67121: Smoke simulation won't render correctly or at all before reopening the scene into T59467: Cycles smoke is not exported to render without baking.
Wed, Jul 17, 2:23 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a project to T67026: Cycles does not render geo with Multires modifier while in Sculpt mode: Cycles.
Wed, Jul 17, 12:09 PM · Cycles, BF Blender
Jan (vistula_waves) added a comment to T57841: Backfacing transparency appears black in GPU (OpenCL) rendering - Cycles.
Wed, Jul 17, 10:53 AM · Cycles, BF Blender

Mon, Jul 15

Sebastian Parborg (zeddb) assigned T66855: Volume scatter shader affects data render passes. to Brecht Van Lommel (brecht).
Mon, Jul 15, 2:15 PM · Cycles, BF Blender

Sun, Jul 14

Brecht Van Lommel (brecht) added a comment to T66642: The rendering result of hair is diffirent in the diffirent version!!!.

No, there is no way to get the exact same result in 2.79 and 2.80 with child particles unfortunately. Further I can't see a bug here.

Sun, Jul 14, 7:11 PM · Rendering, Cycles, BF Blender
yanzhihua (kuaileyzh) added a watcher for Cycles: yanzhihua (kuaileyzh).
Sun, Jul 14, 5:43 PM
Brecht Van Lommel (brecht) merged T66792: Cycles won't render smoke without caching into T59467: Cycles smoke is not exported to render without baking.
Sun, Jul 14, 1:50 PM · Cycles, BF Blender

Sat, Jul 13

Dalai Felinto (dfelinto) updated subscribers of T66855: Volume scatter shader affects data render passes..

@Brecht Van Lommel (brecht) / @Sergey Sharybin (sergey) is this by design?

Sat, Jul 13, 6:54 PM · Cycles, BF Blender
Dalai Felinto (dfelinto) updated the task description for T66855: Volume scatter shader affects data render passes..
Sat, Jul 13, 6:53 PM · Cycles, BF Blender

Fri, Jul 12

Renesmee (Renesmee) added a comment to T66642: The rendering result of hair is diffirent in the diffirent version!!!.

Note that the particle distribution random number generator was intentionally changed in 2.80.

Is there any solution? This problem has caused us a lot of trouble.

Fri, Jul 12, 10:10 AM · Rendering, Cycles, BF Blender

Wed, Jul 10

Philipp Oeser (lichtwerk) added a comment to T66642: The rendering result of hair is diffirent in the diffirent version!!!.

[which makes T63534 come to my mind -- might be unrelated though]

Wed, Jul 10, 7:22 PM · Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) added a comment to T66642: The rendering result of hair is diffirent in the diffirent version!!!.

Made a couple of test (without looking at code -- it might very well be the RNG @Brecht Van Lommel (brecht) was talking about): seems like only interpolated children are affected, simple children with all kinds of randomness seem the same in 2.79 and 2.8.

Wed, Jul 10, 7:17 PM · Rendering, Cycles, BF Blender
Sebastian Parborg (zeddb) assigned T66529: [Cycles] Motion Blur of fast rotating objects "randomly" glitches to Brecht Van Lommel (brecht).
Wed, Jul 10, 12:12 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T66642: The rendering result of hair is diffirent in the diffirent version!!!.

Note that the particle distribution random number generator was intentionally changed in 2.80.

Wed, Jul 10, 11:39 AM · Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) added a comment to T66642: The rendering result of hair is diffirent in the diffirent version!!!.

I assume this is because of the more efficient Russian roulette termination from rBcd023b6cecb7.
In above commit Min Bounces was removed.
It has been brought back though rBc9238e638fd5 as Min Light Bounces / Min Transparent Bounces.
You can find these under Properties Editor > Render > Sampling > Advanced
Does setting this/these to something like Min Bounces in 2.79 give you a closer result?
(cannot render atm., but can check later, too...)

Wed, Jul 10, 10:52 AM · Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) added projects to T66642: The rendering result of hair is diffirent in the diffirent version!!!: Cycles, Rendering.

I assume this is because of the more efficient Russian roulette termination from rBcd023b6cecb7.
In above commit Min Bounces was removed.
It has been brought back though rBc9238e638fd5 as Min Light Bounces / Min Transparent Bounces.

Wed, Jul 10, 8:06 AM · Rendering, Cycles, BF Blender

Tue, Jul 9

Brecht Van Lommel (brecht) added a comment to T66480: OSL Attribute "geom:generated" only working when Texture Coordinate Node exists in Node Graph.

That's a known limitation of OSL currently, we have no mechanism for OSL shaders to request certain attributes to be created.

Tue, Jul 9, 6:52 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to T65964: Cycles/Ctest : OSL Failing tests..

I already solved this a while ago.

Tue, Jul 9, 2:15 PM · Cycles
Jeroen Bakker (jbakker) added a comment to T65964: Cycles/Ctest : OSL Failing tests..

I am not able to reproduce. I build a test build with abort on assert turned on. It could be that I started the test differently...

Tue, Jul 9, 2:13 PM · Cycles

Mon, Jul 8

Brecht Van Lommel (brecht) merged T66549: Cpu Usage (dual xeon 2690 v4) into T61535: Cycles not using both NUMA Nodes on Dual Xeon Setup.
Mon, Jul 8, 11:10 AM · Cycles, BF Blender

Sun, Jul 7

Giacomo Balma (iamlab) updated the task description for T66529: [Cycles] Motion Blur of fast rotating objects "randomly" glitches.
Sun, Jul 7, 6:01 PM · Cycles, BF Blender
Giacomo Balma (iamlab) updated the task description for T66529: [Cycles] Motion Blur of fast rotating objects "randomly" glitches.
Sun, Jul 7, 6:01 PM · Cycles, BF Blender
Giacomo Balma (iamlab) added a project to T66529: [Cycles] Motion Blur of fast rotating objects "randomly" glitches: Cycles.
Sun, Jul 7, 3:06 PM · Cycles, BF Blender

Sat, Jul 6

simonstoschu@googlemail.com (Stuntkoala) added a comment to T66480: OSL Attribute "geom:generated" only working when Texture Coordinate Node exists in Node Graph.

Another thing - the geom:generated attribute doesn't work with volumetric textures - only surface textures. Not sure if that's a bug or a limitation.

Sat, Jul 6, 5:27 PM · Cycles, BF Blender

Fri, Jul 5

simonstoschu@googlemail.com (Stuntkoala) updated the task description for T66480: OSL Attribute "geom:generated" only working when Texture Coordinate Node exists in Node Graph.
Fri, Jul 5, 7:43 PM · Cycles, BF Blender
simonstoschu@googlemail.com (Stuntkoala) added a project to T66480: OSL Attribute "geom:generated" only working when Texture Coordinate Node exists in Node Graph: Cycles.
Fri, Jul 5, 7:43 PM · Cycles, BF Blender

Thu, Jul 4

Brecht Van Lommel (brecht) closed T66412: Cycles displacement crashes blender when Material output displacement is influenced by AO node as Resolved by committing rBacf26dee5f08: Fix T66412: crash with displacement and AO node in viewport renders.
Thu, Jul 4, 1:12 PM · Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) updated subscribers of T66412: Cycles displacement crashes blender when Material output displacement is influenced by AO node.

Pretty sure this should be unsupported?
Crash confirmed though...

Thu, Jul 4, 11:00 AM · Rendering, Cycles, BF Blender
Philipp Oeser (lichtwerk) added projects to T66412: Cycles displacement crashes blender when Material output displacement is influenced by AO node: Cycles, Rendering.
Thu, Jul 4, 10:52 AM · Rendering, Cycles, BF Blender

Wed, Jul 3

Dalai Felinto (dfelinto) added a comment to D3998: Cycle Bake - Average Normals for projection.

@Marco Alamia (Macro) from what I can read, the last comment by @Brecht Van Lommel (brecht) wasn't addressed yet (code is still bisecting).

Wed, Jul 3, 12:51 AM · Cycles, BF Blender

Mon, Jul 1

Brecht Van Lommel (brecht) updated the task description for T66305: Render & Cycles Module.
Mon, Jul 1, 10:02 PM · Cycles, Rendering, BF Blender
Brecht Van Lommel (brecht) updated the task description for T66305: Render & Cycles Module.
Mon, Jul 1, 6:42 PM · Cycles, Rendering, BF Blender
Brecht Van Lommel (brecht) updated the task description for T66305: Render & Cycles Module.
Mon, Jul 1, 6:41 PM · Cycles, Rendering, BF Blender
Brecht Van Lommel (brecht) updated the task description for T66305: Render & Cycles Module.
Mon, Jul 1, 6:41 PM · Cycles, Rendering, BF Blender