K-Cycles - New Ultra Denoiser GPU - Huge Speed Up plus Performance, Lighting, Post FX

Buy at BlenderMarket:

Buy at Gumroad:

Exciting New Feature for K-Cycles!

  • Ultra Lighting - Light Mixing, Light Groups, Light & Shadow Linking, and More.
  • Camera mode/overrides(K-Cycles 2023) for Ultra Lighting, Post FX and Output Resolution.
  • Render Cameras.
  • Improved Rendering Performance.
  • Mist Post FX.
  • Mask Post FX.
  • Viewport Match to Output Resolution.
20 Likes

Hi. Is the source code provided ?

As you surely already know, to comply with the GPL license, softwares that are released under this license have to feature the source code or a text informing the user where he/she can download it.


Will the price increase for the 2022 versions?


Is it a fork of E-Cycles? Is it based on its source code? (not that it would be a bad thing ; it’s perfectly allowed by the license).

1 Like

Yes I will provide source code to buyer when request. Similar to what E-Cycles does.

I plan keep price for 2022 very affordable to reach the wider Blender user base. As you can see performance wise (see charts) K-Cycles RTX compares very favorably with E-Cycles RTX at $300.

This is not a fork of E-Cycles. Notice that performance chart have differences compare with E-Cycles. This is my custom build that I have being working and optimizing for couple years. At the high level it is adjusting the SOBOL sampling based on the work from Lukas Stockner combine with high GPU utilization optimization to achieve 100% GPU usage. Their are other improvements and features like K-Cycles smart preset modes that I have added to make very easy to achieve great performance with the same visual quality of Cycles.

2 Likes

For Mac OS users, is there any advantage to using K-Cycles if only utilizing the CPU? Have you run any CPU-only tests and if so, what are the speed gains when only rendering with the CPU?

1 Like

Unfortunately the CPU gains for K-Cycles are small compare to default Cycles. So I don’t recommended at this time.

1 Like

Will it be available for Linux? If I buy the Windows version, can I also download the Linux version when it is available?
How does it handle animations?
Can I open the project in regular Blender saved with K-Cycles without any problems?

2 Likes

I just spent the last hour testing K-Cycles and have used E-Cycles for all of 2020. I no longer own E-Cycles so I couldn’t compare them directly.

The Viewport render improvement is AWESOME by the way and almost worth the full price by itself.

Vanilla Cycles 2.92 vs K-Cycles 2.92
1920x1080 @ 2000 samples
RTX 3090 x 2
Default High Quality Preset
Auto-Tile Size On

K-Cycles(Left) - Vanilla (Right)


Viewport Test @ 256 samples
Vanilla 33 secs
K-Cycles 19 secs


Viewport Test @ 256 samples
Vanilla 29 sec
K-Cycles 16 secs


Viewport Test @ 256 samples
Vanilla 34 secs
K-Cycles 28 secs

NOTE: This last test was invalid. Accidentally left NVlink mode on for the K-Cycles render. Second time around K-Cycles was almost 30 seconds faster.

Image quality is nearly identical to Vanilla but not always. In two of these renders I noticed a very slight difference which I then confirmed in scopes.

(These tests were for myself as I had no intention of posting them so I apologize ahead of time for not having them all perfectly side-by-side).

Possible Bugs: the viewport denoiser is bugged on my end. Denoising doesn’t happen until sampling is completed no matter what Start Sample is set to.

Task Manager Performance tab set to Cuda and Compute-1 show both GPU’s rendering at 100%. As soon as one tile finishes, one of the GPU’s drops to 0%. It would seem that one card becomes completely inactive while waiting for the 2nd tile to finish rendering. Visual bug?

Additionally, you won’t get the full performance boost without using Auto-Tile Size. This is a bit annoying as the final render is done in two massive tiles so you don’t see the results till the end. Not a biggie but worth mentioning.

Conclusion: Buy it. It’s more or less the same performance of E-Cycles with an even better viewport. None of the features of E-Cycles like Light Groups/Persistent Data. Unless the features of E-Cycles are important to you, for a fraction of the cost, this is a clear winner.

Edit: Now with Light Groups & Light Linking, K-Cycles is the clear winner for me.

4 Likes

yfile,

Looks like I am getting plenty of interest for Linux. So I do have on queue of task to do next and will be included with K-Cycles at no extra charge.

It does great in animations and their are new K-Cycles modes go renders even faster great for animation.

No problem saving Blender scenes in K-Cycles to use in Blender.

1 Like

Domiek,

Thank you for such detail analysis on the viewport performance.

Viewport denoising is not a bug it is done at the end of the viewport samples it is slightly faster that way. Soon I will add a checkbox option update the viewport denoiser at intervals like Blender does now with the smudge painterly look of the denoiser. Both workflows will be supported.

1 Like

What’s your upgrade path? Will this be on a subscription basis or perpetual?
Your price point is an easy yes.

Thanks.
My little suggestion for optimising animation: adding multi instance rendering (if it fits in the GPU memory - it would need to add scene / memory size checker). My tests show that you can cut the animation rendering time by up to half this way.

It will support all the blender updates through the end 2021. It will also have a stable release and a current update from the Blender master. The 2022 update will be price very reasonable I want to keep a wide Blender user base as possible.

Domiek,

You can get great performance without the “Auto-Tile Size”. It is convenient to use to get the best performance automatically. The key to remember is to have high GPU utilization K-Cycles tiles need be large at least 1k-1k. Auto-Tile Size is set to 2k by default 1k. This will give the fastest performance. If you do 4k image which K-Cycles performance is great you will get 4 tiles.

1 Like

Does this mean that a configuration with, say, 6 graphics cards will not give a significant speedup compared to Cycles (especially with Full HD rendering)?

yfile,

It will still give an speed improvement compare to Cycles in Full HD rendering just less of a performance improvement. Typically high number graphics card we do well 4K. At 2k K-Cycles is very fast already with 1/ 2 cards.

Is it works ok and use memory pooling for NVLink multi GPU?

NVLink multi GPU should work including memory pooling. It needs to be enable in the device preferences. I personally have not tested, since I don’t have a dual GPU.

So you pay for 1 year of updates? Like E-Cycles

Actually, the author of E-Cycles is currently violating the GPL license because waiting for the user (the customer) to ask for the source code is not compliant with the license.

The user shouldn’t have to request it, it’s the opposite: it’s up to the author of a GPL software to always provide the source code or a direct link (at no extra cost) to the source code.

8 Likes

Norton doesent like K-Cycles