Question about motion blur.

Discussion related to the LuxCore functionality, implementations and API.
Post Reply
juangea
Donor
Posts: 168
Joined: Thu Jan 02, 2020 6:23 pm

Question about motion blur.

Post by juangea » Sun Jul 19, 2020 8:33 am

Currently a lot of things are being improved in LuxCore.

I’m always amazed by the development pace you guys have, it’s not because it’s fast or slow, it’s because it’s steady, like a bulldozer going forward over features, it’s amazing to be an spectator of LuxCore growth :)

With that said, I wonder if deformation motion (or full motion blur) blur is on the roadmap, it’s one of the few things that we miss in LuxCore, to blur water (super important to believable water sims rendering) , particles (not sure about this one, because it may be just transformation motion blur and in that case this is already implemented, right?) or characters (also a basic need for characters), and even OpenVDB volumes.

Is it planned?

I know LuxCore is not aware of time, but with the evolution we are having, could be good to make LuxCore time aware in general or at least for the most important things, like proper full motion blur :)

Thanks for everything, I’ll do an English live streaming about 2.4 once it’s released, I already did one in Spanish, but I have the English one, the most important, in the to-do list :)

User avatar
Dade
Developer
Posts: 4496
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Question about motion blur.

Post by Dade » Sun Jul 19, 2020 9:51 am

juangea wrote:
Sun Jul 19, 2020 8:33 am
Is it planned?
Embree can support mesh motion blur for CPU and now Optix can support mesh motion blur for GPU (assuming the results are compatibles for CPU+GPU rendering).
So it is now possible and relatively easy because it is delegated to external libraries.
Support LuxCoreRender project with salts and bounties

juangea
Donor
Posts: 168
Joined: Thu Jan 02, 2020 6:23 pm

Re: Question about motion blur.

Post by juangea » Sun Jul 19, 2020 11:47 am

What happens with CUDA and OpenCL?

Would that mean a difference in feature set?

User avatar
Dade
Developer
Posts: 4496
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Question about motion blur.

Post by Dade » Sun Jul 19, 2020 1:05 pm

juangea wrote:
Sun Jul 19, 2020 11:47 am
What happens with CUDA and OpenCL?

Would that mean a difference in feature set?
Yes, in this case, OpenCL would not have support for mesh motion blur.

Given AMD has started to drop OpenCL support in their libraries, they may drop driver support too, first or later: OpenCL is plain dead.
Support LuxCoreRender project with salts and bounties

juangea
Donor
Posts: 168
Joined: Thu Jan 02, 2020 6:23 pm

Re: Question about motion blur.

Post by juangea » Sun Jul 19, 2020 1:17 pm

And what about CUDA?

User avatar
Dade
Developer
Posts: 4496
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Question about motion blur.

Post by Dade » Sun Jul 19, 2020 3:24 pm

juangea wrote:
Sun Jul 19, 2020 1:17 pm
And what about CUDA?
Do you mean CUDA without Optix ? It should affect only some very old card: Optix supports all NVIDIA GPUs of Compute Capability 5.0 (Maxwell, i.e. many years old GPUs) or higher.
Support LuxCoreRender project with salts and bounties

juangea
Donor
Posts: 168
Joined: Thu Jan 02, 2020 6:23 pm

Re: Question about motion blur.

Post by juangea » Sun Jul 19, 2020 3:46 pm

Ah, ok, so you enable Optix no matter if it’s an RTX card or not :)

Good to know :)

Thanks.

Post Reply