Bidirvm
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Bidirvm
hi guys just want to know how i can enable back Bidirvm engine in Luxcore ?
Just remenber that in the past there was earlier support and dev for that. just currently doing test to compare thing and render mode in different scenario cases. I need bidirvm to be include in my test.
Just remenber that in the past there was earlier support and dev for that. just currently doing test to compare thing and render mode in different scenario cases. I need bidirvm to be include in my test.
Re: Bidirvm
You can change the renderengine.type here: https://github.com/LuxCoreRender/BlendL ... fig.py#L52
You might want to also set some of the other properties of bidirvm: https://wiki.luxcorerender.org/LuxCore_ ... ng_engines
You might want to also set some of the other properties of bidirvm: https://wiki.luxcorerender.org/LuxCore_ ... ng_engines
Re: Bidirvm
Make thoses change :
and got :
Code: Select all
# Common properties that should be set regardless of engine configuration.
definitions.update({
"renderengine.type": BIDIRVMCPU,#luxcore_engine,
"sampler.type": sampler,
"film.width": width,
"film.height": height,
"film.filter.type": filter_type,
"film.filter.width": config.filter_width,
"lightstrategy.type": light_strategy,
"scene.epsilon.min": config.min_epsilon,
"scene.epsilon.max": config.max_epsilon,
})
Re: Bidirvm
Try putting "BIDIRVMCPU" in quotation marks. Otherwise Python will interpret it as a variable.
Re: Bidirvm
Please it still doesn't work can you modify and show me code example i can copy. Here is modification :
Code: Select all
# Common properties that should be set regardless of engine configuration.
definitions.update({
"BIDIRVMCPU": Bidirvcm,
"renderengine.type": luxcore_engine,
"sampler.type": sampler,
"film.width": width,
"film.height": height,
"film.filter.type": filter_type,
"film.filter.width": config.filter_width,
"lightstrategy.type": light_strategy,
"scene.epsilon.min": config.min_epsilon,
"scene.epsilon.max": config.max_epsilon,
})
Re: Bidirvm
Code: Select all
# Common properties that should be set regardless of engine configuration.
definitions.update({
"renderengine.type": "BIDIRVMCPU",#luxcore_engine,
"sampler.type": sampler,
"film.width": width,
"film.height": height,
"film.filter.type": filter_type,
"film.filter.width": config.filter_width,
"lightstrategy.type": light_strategy,
"scene.epsilon.min": config.min_epsilon,
"scene.epsilon.max": config.max_epsilon,
})
Edit: It does seems to work, but I don't have a test scene at hand to spot differences.
Re: Bidirvm
This way can't get Luxcore available in render engine selection slot anymore.
Re: Bidirvm
Did you copy/paste the code from here in the forum into the code file? Make sure that you keep the indentation (i.e. white spaces at the beginning of each line), didn't forget the comma between "BIDIRVMCPU" and the hash-symbol, or the brackets at the end.
Re: Bidirvm
here is how it looks in a text editor
Re: Bidirvm
Code: Select all
# Common properties that should be set regardless of engine configuration.
definitions.update({
"renderengine.type": "BIDIRVMCPU",#luxcore_engine,
"sampler.type": sampler,
"film.width": width,
"film.height": height,
"film.filter.type": filter_type,
"film.filter.width": config.filter_width,
"lightstrategy.type": light_strategy,
"scene.epsilon.min": config.min_epsilon,
"scene.epsilon.max": config.max_epsilon,
})