Cycle X (and OpenCL)

Discussion related to the LuxCore functionality, implementations and API.
User avatar
u3dreal
Developer
Developer
Posts: 560
Joined: Tue Dec 03, 2019 3:23 pm
Location: Ulm
Contact:

Re: Cycle X (and OpenCL)

Post by u3dreal »

MetinSeven wrote: Thu May 20, 2021 6:52 am I understand. I really hope Luxcore will get more developer attention and funding. I would definitely start funding Luxcore if that would enable someone to spend more time on macOS development.

I'm glad to see that U3Dreal in the Luxcore Discord (the 'Luxcord' ;) ) is already supporting ARM Macs. That's an important step.
So far the problem is that i do not own an M1 mac. I think it would be relatively easy to compile Luxcore if i had an M1 in front of me.

Maybe a friend of mine will buy one ...

My plan is to update the build azure pipeline to 2.6 libs and then try again with an arm64 build.

Concerning Metal i have been looking into that for a while. I'm even learning c++ and had a good look at the examples given from apple.
It will be a big effort for me. Of course if there would be support i would have more time and motivation.
For now i have to focus time on other things to earn money.
Feel free to contact me if you have any idea.
check out my newest stuff http://q3de.com/research/
portfolio http://q3de.com/


MB Pro i7 2.3Ghz, IrisPro 1.5GB, GTX750m 2GB - BigSur
Xeon X5650@4Ghz, RX 5700 - BigSur , Windows 10, Ubuntu 20.04
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Cycle X (and OpenCL)

Post by TAO »

u3dreal wrote: Mon May 24, 2021 10:06 am
MetinSeven wrote: Thu May 20, 2021 6:52 am I understand. I really hope Luxcore will get more developer attention and funding. I would definitely start funding Luxcore if that would enable someone to spend more time on macOS development.

I'm glad to see that U3Dreal in the Luxcore Discord (the 'Luxcord' ;) ) is already supporting ARM Macs. That's an important step.
So far the problem is that i do not own an M1 mac. I think it would be relatively easy to compile Luxcore if i had an M1 in front of me.

Maybe a friend of mine will buy one ...

My plan is to update the build azure pipeline to 2.6 libs and then try again with an arm64 build.

Concerning Metal i have been looking into that for a while. I'm even learning c++ and had a good look at the examples given from apple.
It will be a big effort for me. Of course if there would be support i would have more time and motivation.
For now i have to focus time on other things to earn money.
Feel free to contact me if you have any idea.
Actually, i have an Apple macbook M1 but I do not have enough experience with Metal API.
If there is a way to help I will be glad to try.
User avatar
Sharlybg
Donor
Donor
Posts: 3101
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: Cycle X (and OpenCL)

Post by Sharlybg »

Like Opencl as been replaced by HIP now it is official :
HIP_AMD_CYCLESX.JPG
https://gpuopen.com/blender-cycles-amd-gpu/
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA
JulianoLisboa
Posts: 146
Joined: Sat Feb 22, 2020 3:29 am

Re: Cycle X (and OpenCL)

Post by JulianoLisboa »

Hello good morning... so when are we going to abandon opencl? And have bidir and light tracing on gpu and be the best and yet fastest renderer for Blender?
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Cycle X (and OpenCL)

Post by TAO »

http://www.cgchannel.com/2021/11/cycles ... n-amd-gpus
Blender 3.0’s Cycles X now runs on AMD GPUs
Cycles X, the major rewrite of Blender‘s Cycles renderer coming up in Blender 3.0, now supports AMD GPUs via HIP, an open-source system that enables code to run on both Nvidia CUDA and AMD hardware.
User avatar
Sharlybg
Donor
Donor
Posts: 3101
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: Cycle X (and OpenCL)

Post by Sharlybg »

CyclesX is going to do Caustics Now :
https://twitter.com/bonestudioanim/stat ... 29890?s=21
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA
epilectrolytics
Donor
Donor
Posts: 790
Joined: Thu Oct 04, 2018 6:06 am

Re: Cycle X (and OpenCL)

Post by epilectrolytics »

Sharlybg wrote: Fri Dec 17, 2021 9:01 am CyclesX is going to do Caustics Now
This is going to be very interesting, though no competition to Lux atm due to restrictions (no reflective caustics):
https://developer.blender.org/D13533

Cycles develops at breakneck speed (Cycles-X, HIP, Metal, Caustics, ...) while LuxCore seems to be in lockdown :?
tokiop
Posts: 42
Joined: Fri Apr 13, 2018 8:11 pm

Re: Cycle X (and OpenCL)

Post by tokiop »

epilectrolytics wrote: Sat Dec 18, 2021 9:57 am Cycles develops at breakneck speed (Cycles-X, HIP, Metal, Caustics, ...) while LuxCore seems to be in lockdown :?
It is not fair to compare the two projects out of the blue as if they operate with the same human and financial resources. As you know Blender/Cycles gained a lot of financial support in the past years, which allows to hire full-time developers, in addition a lot of work regarding rendering is also done by the industry players (AMD, Apple, Nvidia..).

And even with this direct support, Blender/Cycles are not yet functional on all these computing platforms, which as I understand are fragmenting the APIs versus federating around common standards.

LuxCore gained a lot of performance and features in the past years, Daros and Sharly's recent work show that the project can compete in performance and quality with some of the best commercial renderers. The devs are providing quick and efficient support, and these user-driven projects help to test and calibrate the engine.

IMHO it deserves a :shock: more than a :? and is encouraging for LuxCore's future, big up to all !
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: Cycle X (and OpenCL)

Post by TAO »

And believe most of the performance processes from CyclesX was just shown off and most user just finds it hardly 30% faster than Cycles. professional users mostly report it 10% faster in general and in a few cases with optimization 30% faster. they process 10x faster means 1000% and it was just a business advertising strategy, in simple words the technology is not there yet to make this type of renderer that fasts.
Showing off is one of the key parts of growing that we miss for a long time for LuxCoreRender.
JulianoLisboa
Posts: 146
Joined: Sat Feb 22, 2020 3:29 am

Re: Cycle X (and OpenCL)

Post by JulianoLisboa »

New cycles 3.1 with MNEE

It loses in quality to luxcore, but they are working.

Image

Luxcore here

Image
Post Reply