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

LazyDodo (LazyDodo) added a comment to D2573: workaround for T50176.

@LazyDodo (LazyDodo) if I am correct the issue is in MSVC 2015 but 2017 does not have this issue? Maybe it is just better and move directly to MSVC 2017?

Mon, Apr 24, 1:09 AM · Cycles

Yesterday

Aaron Carlisle (Blendify) added a comment to D2573: workaround for T50176.

@LazyDodo (LazyDodo) if I am correct the issue is in MSVC 2015 but 2017 does not have this issue? Maybe it is just better and move directly to MSVC 2017?

Sun, Apr 23, 9:18 PM · Cycles

Sat, Apr 22

Tom (vejn) closed T50773: AMD 7870 2GB memory issue with GPU compute as "Resolved".
Sat, Apr 22, 1:17 AM · BF Blender, Cycles
Tom (vejn) added a comment to T50773: AMD 7870 2GB memory issue with GPU compute.

Yes, you can close this thread becasue original issue is fixed. I will open new thread.

Sat, Apr 22, 1:16 AM · BF Blender, Cycles

Fri, Apr 21

Martin Capitanio (capnm) added a comment to T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY).

clinfo 2.1.16.01.12 (mesa), this seems to be a related bug/error:

Fri, Apr 21, 11:09 PM · Cycles, BF Blender
Martin Capitanio (capnm) added a comment to T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY).

Unfortunately you are right, GCN1 arch ;-(
Even after upgrade to the latest AMD driver still the same issue.

Fri, Apr 21, 10:22 PM · Cycles, BF Blender
Mai Lavelle (maiself) lowered the priority of T50773: AMD 7870 2GB memory issue with GPU compute from "Normal" to "Incomplete".

@Tom (vejn) Please open new reports for new issues, putting different issues into the same report is quite confusing.

Fri, Apr 21, 9:31 PM · BF Blender, Cycles
Mai Lavelle (maiself) lowered the priority of T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY) from "Normal" to "Incomplete".

This could be a driver issue with GCN 1 cards as all cards mentioned in this report are that generation. I cant reproduce this with the cards I have available, and if it is a driver bug there's nothing that we can do anyways. There is a new version of the drivers released recently you guys could try, but we may have to drop support for these cards.

Fri, Apr 21, 9:28 PM · Cycles, BF Blender
Aaron Carlisle (Blendify) raised the priority of T50773: AMD 7870 2GB memory issue with GPU compute from "Incomplete" to "Normal".
Fri, Apr 21, 8:57 PM · BF Blender, Cycles
Aaron Carlisle (Blendify) raised the priority of T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY) from "Incomplete" to "Normal".
Fri, Apr 21, 8:56 PM · Cycles, BF Blender
Tom (vejn) added a comment to T50773: AMD 7870 2GB memory issue with GPU compute.

Loading kernels takes long. Sky lamp with white color and strenght set to 2 is yellow.

Fri, Apr 21, 7:03 PM · BF Blender, Cycles
Sergey Sharybin (sergey) closed T51268: Texture with tranparency flickering in random rendered frames as "Resolved".

Think this is same issuer we've experienced here in the studio. Since rBc8e764c we do not see this error happening anymore. So unless you can reproduce the bug with latest buildbot builds considering the bug solved :)

Fri, Apr 21, 10:13 AM · Cycles, BF Blender
Pascal Schön (VanCantus) added a comment to D2354: Thin surface approximation for Cycles Disney BSDF.

I will update this next week such that it's up to date with the latest master.

Fri, Apr 21, 7:31 AM · Cycles
Pascal Schön (VanCantus) added a reviewer for D2354: Thin surface approximation for Cycles Disney BSDF: Sergey Sharybin (sergey).
Fri, Apr 21, 7:30 AM · Cycles

Thu, Apr 20

Andrea Antillon (Andee-sama) created T51268: Texture with tranparency flickering in random rendered frames.
Thu, Apr 20, 10:12 PM · Cycles, BF Blender
Aaron Carlisle (Blendify) lowered the priority of T49496: adding features in Viewport render with OpenCL doesn't trigger a kernel recompile anymore from "Normal" to "Incomplete".

@john peterson (bliblubli) is this still an issue?

Thu, Apr 20, 7:23 PM · Cycles, BF Blender
Aaron Carlisle (Blendify) lowered the priority of T49929: Cycles AMD OpenCL render shows only background color from "Normal" to "Incomplete".

Please try with a build from builder.blender.org/download

Thu, Apr 20, 7:19 PM · BF Blender, Cycles

Wed, Apr 19

john peterson (bliblubli) added a comment to D2354: Thin surface approximation for Cycles Disney BSDF.

Hi @Pascal Schön (VanCantus) ,
Do you plan to separately commit this also for 2.79. I think it would be great to test the whole for 2.79. If you have an updated version that apply on latest master, I'll be happy to test.

Wed, Apr 19, 6:33 PM · Cycles

Tue, Apr 18

Milan Jaros (jar091) added a comment to D2396: Cycles: Create a new hybrid (CPU + Intel Xeon Phi) computed OMP (OpenMP) device.

Its a Xeon Phi 31S1P (BC31S1P). Got it cheap on ebay. Just want to see and try this CPU.

Tue, Apr 18, 3:56 PM · Cycles
Diffusion closed D2313: Cycles Disney BRDF by committing rB8825a8e951c1: Squashed commit of the following:.
Tue, Apr 18, 11:44 AM · Cycles
Brecht Van Lommel (brecht) added a comment to D2313: Cycles Disney BRDF.

I think it would be good to rebase/squash everything together into one commit. No need to go through patches for that though, the easiest way to do that is to merge the branch into master like this:

git checkout master
git merge --squash cycles_disney_brdf
git commit
Tue, Apr 18, 11:37 AM · Cycles
Milan Jaros (jar091) updated the diff for D2396: Cycles: Create a new hybrid (CPU + Intel Xeon Phi) computed OMP (OpenMP) device.

I uploaded new diff file, which could be use for current master (commit: bb8f7784).

Tue, Apr 18, 11:13 AM · Cycles
Pascal Schön (VanCantus) added a comment to D2313: Cycles Disney BRDF.

@Brecht Van Lommel (brecht) I was on vacation for a few days. ;-) I'll do the merge and also handle appearing bugs. But if some bigger stuff appears that I can't handle, I will ask for help.

Tue, Apr 18, 7:47 AM · Cycles

Mon, Apr 17

Aaron Carlisle (Blendify) lowered the priority of T49019: Hair particle system and OpenCL issue on AMD 7870 (possible driver related) from "Normal" to "Incomplete".

Please try again with latest build from builder.blender.org/download

Mon, Apr 17, 7:07 PM · Cycles, BF Blender
Dieter Eckhardt (dyter07) added a comment to D2396: Cycles: Create a new hybrid (CPU + Intel Xeon Phi) computed OMP (OpenMP) device.

Its a Xeon Phi 31S1P (BC31S1P). Got it cheap on ebay. Just want to see and try this CPU.

Mon, Apr 17, 7:45 AM · Cycles
Aaron Carlisle (Blendify) added a project to T46975: just activating osl, without using it, makes any render 3 to 4 times slower: Cycles.
Mon, Apr 17, 6:31 AM · Cycles, BF Blender
Aaron Carlisle (Blendify) lowered the priority of T48225: Can't bake textures with GPU on Macbook Pro (AMD Card) from "Normal" to "Incomplete".

please try a build from builder.blender.org/download

Mon, Apr 17, 6:22 AM · Cycles, BF Blender
Aaron Carlisle (Blendify) added projects to T49049: Microdisplacement; stitching between two faces of different material indices does not exist (when dicing is used): BF Blender, Cycles.
Mon, Apr 17, 6:19 AM · Cycles, BF Blender
Aaron Carlisle (Blendify) added a project to T49125: Add interference effects to glossy and glass shaders: BF Blender.
Mon, Apr 17, 6:16 AM · BF Blender, Cycles
Aaron Carlisle (Blendify) lowered the priority of T49398: AMD OpenCL error - Cycles from "Normal" to "Incomplete".

Please try a build from builder.blender.org/download

Mon, Apr 17, 6:09 AM · Cycles, BF Blender
Aaron Carlisle (Blendify) added a project to T49431: Adaptive subdiv tears mesh apart along uv seams: BF Blender.
Mon, Apr 17, 6:07 AM · BF Blender, Cycles
Aaron Carlisle (Blendify) lowered the priority of T49620: Grey scene when rendering with OpenCL from "Normal" to "Incomplete".

Please try with a build from builder.blender.org/download

Mon, Apr 17, 6:06 AM · Cycles, BF Blender
Aaron Carlisle (Blendify) added a project to T48819: Multiscatter GGX converges to different result (Path vs Branched Path): BF Blender.
Mon, Apr 17, 5:41 AM · BF Blender, Cycles
Aaron Carlisle (Blendify) assigned T49324: Displacement > True crash blender in this file to Mai Lavelle (maiself).
Mon, Apr 17, 5:36 AM · Cycles, BF Blender
Aaron Carlisle (Blendify) lowered the priority of T50773: AMD 7870 2GB memory issue with GPU compute from "Normal" to "Incomplete".

Please try with a recent build from builder.blender.org/download

Mon, Apr 17, 4:39 AM · BF Blender, Cycles

Sun, Apr 16

Milan Jaros (jar091) added a comment to D2396: Cycles: Create a new hybrid (CPU + Intel Xeon Phi) computed OMP (OpenMP) device.

Hi there, I just ordered a Xeon Phi CoProcessor for testing. Will be shipped here shortly after Easter. Can you enlight me if the Phi is support in Blender allready or do I have to compile a version for me. Sorry to say, I am not a developer, this is all modern chinese to me.

Sun, Apr 16, 7:23 PM · Cycles
Dieter Eckhardt (dyter07) added a comment to D2396: Cycles: Create a new hybrid (CPU + Intel Xeon Phi) computed OMP (OpenMP) device.

Hi there, I just ordered a Xeon Phi CoProcessor for testing. Will be shipped here shortly after Easter. Can you enlight me if the Phi is support in Blender allready or do I have to compile a version for me. Sorry to say, I am not a developer, this is all modern chinese to me.

Sun, Apr 16, 5:07 PM · Cycles
Aaron Carlisle (Blendify) moved T49101: Cycles Memory statistics in Blenders UI from Backlog to Blender 2.8 Design on the User Interface board.
Sun, Apr 16, 6:39 AM · User Interface, Cycles

Sat, Apr 15

Aaron Carlisle (Blendify) triaged T51134: Blender Cycles baking's margin overlap if multiple meshes are selected as "Incomplete" priority.

Please add a blend-file that can be used to reproduce the issue.

Sat, Apr 15, 10:52 PM · Cycles, BF Blender
Brecht Van Lommel (brecht) added a comment to D2572: Fix T51023 by adding a separate (internal) clamp node.

Here's a simpler fix, to still execute the full mix node but avoid evaluating the other inputs. Any objections to doing this instead?

Sat, Apr 15, 2:03 AM · Cycles

Fri, Apr 14

Aaron Carlisle (Blendify) lowered the priority of T48314: Rendering bug with AMD cards. from "Normal" to "Incomplete".

Is this still an issue with a build from builder.blender.org?

Fri, Apr 14, 9:41 PM · Cycles, BF Blender
Aaron Carlisle (Blendify) lowered the priority of T47808: GPU rendering taking 4x longer than CPU with smoke effects from "Normal" to "Incomplete".

Can people still reproduce?

Fri, Apr 14, 9:34 PM · Cycles, BF Blender
Aaron Carlisle (Blendify) edited projects for T46258: Cycles plans for Blender 2.8x project, added: Restricted Project; removed BF Blender.
Fri, Apr 14, 9:09 PM · Restricted Project, Cycles

Thu, Apr 13

Rod Tebisx (rod.vfx.td) added a comment to T49234: Alembic Import issues.

For the case teste, the vertex number is constant, so is it possible to calculate proper motion blur.
Anyway, as an additional step, please check if possible to import "v" vector attribute on points (v is velocity vector attribute coming from Houdini alembic) and use as motion vector to make Cycles 2.5D motion blur.

Thu, Apr 13, 8:55 PM · Alembic, Cycles, Import/Export, BF Blender
Brecht Van Lommel (brecht) added a comment to D2313: Cycles Disney BRDF.

@Pascal Schön (VanCantus), do you have time to commit this to master and handle possible bug reports?

Thu, Apr 13, 5:58 PM · Cycles
Sybren A. Stüvel (sybren) added a project to T49234: Alembic Import issues: Alembic.
Thu, Apr 13, 3:39 PM · Alembic, Cycles, Import/Export, BF Blender

Wed, Apr 12

Alessio Cappini (lsscpp) added a comment to D2574: Cycles: Implement optional normal adjustment that ensures valid reflections for normal maps and bump maps.

I found a weird shading bug for wide surfaces. It behaves alike when using procedural texture for bump mapping or in displacement slot

Wed, Apr 12, 2:38 PM · Cycles
Alessio Cappini (lsscpp) added a comment to T51008: Normal map with bold relief causes black artifacts with Glossy BSDF shader.

I found a weird shading bug for wide surfaces. The black reflections come back in this file: http://pasteall.org/blend/index.php?id=46239

Wed, Apr 12, 2:12 PM · Rendering, Cycles, BF Blender

Tue, Apr 11

Aaron Carlisle (Blendify) reopened T51129: Adaptive displacement case leads to box-shaped culling as "Open".

I will leave open as low until someone like @Mai Lavelle (maiself) comments on the issue.

Tue, Apr 11, 4:04 PM · Cycles, BF Blender
Salvador Ureña (Asticles) added a comment to T51132: OpenCL incorrect rendering of colors.

Without changing anything.

Tue, Apr 11, 12:58 PM · BF Blender, Cycles