BIDIRVMCPU

Discussion related to the Engine functionality, implementations and API.
Post Reply
jgrover110
Posts: 11
Joined: Tue Apr 17, 2018 1:07 pm

BIDIRVMCPU

Post by jgrover110 » Wed Jun 06, 2018 2:54 pm

Is there anything planned for the BIDIRVMCPU renderer, such as use with Blendluxcore or improvements to the engine, or will it stay as is?

User avatar
Dade
Developer
Posts: 1336
Joined: Mon Dec 04, 2017 8:36 pm

Re: BIDIRVMCPU

Post by Dade » Wed Jun 06, 2018 4:30 pm

jgrover110 wrote:
Wed Jun 06, 2018 2:54 pm
Is there anything planned for the BIDIRVMCPU renderer, such as use with Blendluxcore or improvements to the engine, or will it stay as is?
There is a problem in using vertex merging and Metropolis sampler at the same time. The problem is between the multi-pass nature of VM and Metropolis. I would say the answer is no, nothing is planned until the problem is solved.

As far I remember BIDIRVCPUVM is not exposed by BlendLuxCore or cited in any documentation :?:
Support LuxCoreRender project with salts and bounties

jgrover110
Posts: 11
Joined: Tue Apr 17, 2018 1:07 pm

Re: BIDIRVMCPU

Post by jgrover110 » Wed Jun 06, 2018 4:44 pm

There is very little info about the engine at all. Could you tell me what units the start radius scale are in (bidirvm.startradius.scale)? Would it be possible for it to be in screen space pixels?

User avatar
Dade
Developer
Posts: 1336
Joined: Mon Dec 04, 2017 8:36 pm

Re: BIDIRVMCPU

Post by Dade » Wed Jun 06, 2018 6:01 pm

jgrover110 wrote:
Wed Jun 06, 2018 4:44 pm
There is very little info about the engine at all. Could you tell me what units the start radius scale are in (bidirvm.startradius.scale)? Would it be possible for it to be in screen space pixels?
As far as I remember is in world space unit.
Support LuxCoreRender project with salts and bounties

User avatar
epilectrolytics
Posts: 23
Joined: Thu Oct 04, 2018 6:06 am

Re: BIDIRVMCPU

Post by epilectrolytics » Wed Oct 17, 2018 12:18 pm

Dade wrote:
Wed Jun 06, 2018 4:30 pm
There is a problem in using vertex merging and Metropolis sampler at the same time. The problem is between the multi-pass nature of VM and Metropolis. I would say the answer is no, nothing is planned until the problem is solved.
I understand the problem is still not solved?
Being stuck in my attempts to get caustics rendered with correct reflections, in BiDir metro they are awfully slow and in BiDirVMmetro caustics get too bright with time (especially when used with sunsky). BiDirVMrandom and Pathmetro get it right but again awfully slow so there is currently no way to do it. :(


bidirVM.gif
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6

Post Reply