E-Cycles - The fastest render engine for Blender. 3.2 release available now!

  • About Patreon: See my answers E-Cycles - Faster cuda rendering and here E-Cycles - Faster cuda rendering : Short version, already tried. Patreon is good for lot of small updates, not big projects. For example, I’m working on a light cache, it’s not something that can be done in one month on free time and I can’t quit my job and hope Patreon will be enough.

  • About releasing after a year: With my funding attempt, last year, as soon as the patch was committed, and the buildbots had the patch, all donations stopped immediately. With as I said a very poor donator/downloader ratio.

So a render farm keeping all it’s improvement secret, with no plan to releasing it to public and making a good amount of money with feature films is a success story. Me working on my free time for years for free and now trying to fund my work and teaching how to do is a thing to fix?

@0o00o0oo Why would it work better this year than last year? It’s not like I never tried funding with freely available source and builds. It’s win-win in the beautiful theoretical world I also lived in for 2 years, but it’s win-loose in reality.

And see https://armory3d.org/fund for example, very cool engine, they struggle to get funded.

4 Likes

You mean this developer: Improved OpenCL build beta,
https://developer.blender.org/D2254, https://developer.blender.org/D2254#53699, Patch for free view during transform operations :), Cycles 1.5 to 2x faster interior rendering for GPU and CPU ? I don’t remember another dev who tried to work on Blender based on direct donations, but I may be wrong.

If you are ok to learn to do your own build, take the course, you can then do the builds as often as you want, you even get more perf as some more fine tuning can be done for your specific GPU and I also teach how to find optimal performance. And there are also other thing like new modifiers, using branches, so you can even build E-Cycles on top of mantaflow or fracture modifier :slight_smile:

1 Like

I’m happy for you, but unless you’ve been specifically authorized, you shouldn’t be revealing any such thing on a public forum. It may not be illegal, but it’s always good form to keep your customers confidential.

1 Like

There was Image layer project: https://ruesp83.com/, https://developer.blender.org/D1135

1 Like

Of course, I asked and they allowed. It’s actually normal to put the name of your clients when they allow. Just an example: https://juliacomputing.com/ full of clients logos on the front page.

Thanks for the links. Remember me again how many cool things got lost and how many good devs left.

Say no more, colored wireframes. People wanted but so what :slight_smile:

3 Likes

By the way, a lot of people battled against the blendermarket addons at the beginning, saying addons should stay free or saying that GPL would make everyone to get free copies. They also are using the Blender API thus Blender’s code made by other and are behind a pay wall. But in the end, it works pretty well for many devs and I think the addon ecosystem got much better.

3 Likes

Oh, I didn’t realize you tried last year. I thought development like significantly speeding up Cycles would be something people would want to fund.

BTW, I think you have every right to make money off your efforts. I was just postulating, since your goal is to ultimately have it accepted into master, if it wouldn’t be better to actively work on integrating it from the get-go, and if that wouldn’t encourage people to fund it more.

1 Like

Yeap, i would propably already left Blender to other dcc if there was no movement in addons like Hops, MM, uvpacking etc.

Yea, it would be better if they were part of blender or at least free. They are behind grey-area of paywall, but without money those addons wouldn’t be created at all.

Ok, question if I may, company pays dev for optimizing renderpipeline who contributes back to OSS afterwards is somehow more advanced than Freelancers paying freelance Dev for optimizing renderpipeline who contributes back to OSS afterwards?

I think Piotr has a point here, advertize with your client´s list on your homepage and perhaps link to the list.
Only very few companies have a deep desire to be displayed in a free vs paid debate :slight_smile:

I agree, again it grew to many pages pretty fast. I modified it. @smilebags thanks for the suggestion, but I think it would be good to look for alternatives in another thread. We all agree free is better, the question is how make it viable. This thread is about E-Cycles.

Edit: opened a thread to continue the discussion about better ways of funding coders How to fund specific features/enhancements in a viable way?

From the new Blog on blender.org


:wink:
I guess this lovely project here is also meant with this

2 Likes

They are entirely different. A studio making changes and merging those changes into master is equivalent to an individual making changes by themselves, for free, then merging those changes into master. Here, people are paying for the promise that these changes will be merged into master (among other things). If the public was paying the studio to do the work under the assumption those changes will end up in Blender, then they would be similar, and that would be a similarly bad idea.

No one here is debating whether developers should get paid. If you would like to understand my reasoning for my view on this and why it isn’t a good idea, feel free to head over and take a read.

1 Like

I’m open to discussion, but I’ll speak with my customers before taking any decision. I think we all agree there is room for improvements to the working conditions of external developers and in general about the coordination of external development. Anyway, for this discussion the thread is here. And in the mean time, I will now concentrate on my work.

2 Likes

What is the problem here - that things may not end up in master? Since anyone who’s paying gets access to the source code, those changes aren’t locked away. Anyone who wants those changes in master can bring them there, right now.

Is the big difference really just about that where that open and free source code is stored?

3 Likes

If he is saying that he will merge the changes into master, then yes, not merging them into master is a problem. A big factor in many people’s decision on whether or not they want to support him comes down to whether or not everyone will get the benefits. Until the changes are in master, not everyone gets the benefits.

The changes ‘as is’ doesn’t equal a merge-ready patch. That’s the issue. There is a lot of work involved in getting significant changes ready to be merged into a large codebase - he is promising this will be done. Throwing the code at BI devs and watching them say it isn’t good enough isn’t going to benefit anyone.

Anyway, this isn’t the place to be discussing this, if we want to discuss better ways for independent developers to work on Blender, head over to the other thread bilibili has set up.

1 Like

problem with 2.8 gtx1060 - it renders only 40% then I get the error: “CUDA error: Illegal address in cuCtxSynchronize(), line 1686”

It happens on some windows machine, there is a text file explaining how to fix this bug on the product page.

Edit: I called it “readme first” and put it just beneath the current release to make it more visible.