PhotonGI animations and flickering.
Posted: Sun Apr 24, 2022 8:11 am
Hi to everyone.
I'm trying to make some animations using luxcore+photonGI.
To be honest I'm very very happy with the results and soon i will publish a bunch of HD animations.
However i encounter problems in very complex scenes, scenes which i never have been able to animate decently using any other rendering engine.
At his link you find 4 animations, each with a different clamping value. The clamping value is the name of the file. The only clamping which improves the flickering turns off the most important lights.
The 3 full HD frames are using clamping 200.000. Those are 2000 samples/pixel images but they still show strong flickering.
The animation "simple scene 200000000000000000.mp4" was created with clamping 200000000000000000 and it looks perfect to me but is has 1/10 of polygons, no transparencies, and 1/100 of light sources.
Does someone has an advice about how to improve the animation quality of such a type complex scenes?
https://drive.google.com/drive/folders/ ... sp=sharing
Thanks for any suggestion!
Those are the other rendering paarameters is have in this scene
light.maxdepth 64
path.maxdepth 256
sampler.metropolis.maxconsecutivereject 512
renderengine.type "PATHCPU"
sampler.type "SOBOL"
film.filter.type "NONE"
lightstrategy.type "LOG_POWER"
sampler.metropolis.largesteprate 0.4
sampler.metropolis.imagemutationrate 0.10000000000000001
film.filter.width 1.5
film.opencl.enable 0
path.forceblackbackground.enable 0
filesaver.renderengine.type "BIDIRCPU"
filesaver.format "TXT"
path.clamping.variance.maxvalue 200000
scene.epsilon.min 0.000001
scene.epsilon.max 0.1
path.albedospecular.type "REFLECT_TRANSMIT"
path.albedospecular.glossinessthreshold 0.05
path.photongi.photon.maxcount 20000000
path.photongi.photon.maxdepth 8
path.photongi.glossinessusagethreshold 0.049
path.photongi.indirect.enabled 1
path.photongi.indirect.maxsize 0
path.photongi.indirect.haltthreshold 0.05
path.photongi.indirect.lookup.radius 0
path.photongi.indirect.lookup.normalangle 10
path.photongi.indirect.usagethresholdscale 8
path.photongi.caustic.enabled 0
path.photongi.caustic.maxsize 100000
path.photongi.caustic.lookup.radius 0.075
path.photongi.caustic.lookup.normalangle 10
path.photongi.caustic.updatespp 8
path.photongi.caustic.updatespp.radiusreduction 0.96
path.photongi.caustic.updatespp.minradius 0.003
path.photongi.persistent.file /mnt/z/MATADOR/AnimOutput/Untitled.pgi
path.hybridbackforward.enable 0
path.hybridbackforward.partition 0.8
path.hybridbackforward.glossinessthreshold 0.049
I'm trying to make some animations using luxcore+photonGI.
To be honest I'm very very happy with the results and soon i will publish a bunch of HD animations.
However i encounter problems in very complex scenes, scenes which i never have been able to animate decently using any other rendering engine.
At his link you find 4 animations, each with a different clamping value. The clamping value is the name of the file. The only clamping which improves the flickering turns off the most important lights.
The 3 full HD frames are using clamping 200.000. Those are 2000 samples/pixel images but they still show strong flickering.
The animation "simple scene 200000000000000000.mp4" was created with clamping 200000000000000000 and it looks perfect to me but is has 1/10 of polygons, no transparencies, and 1/100 of light sources.
Does someone has an advice about how to improve the animation quality of such a type complex scenes?
https://drive.google.com/drive/folders/ ... sp=sharing
Thanks for any suggestion!
Those are the other rendering paarameters is have in this scene
light.maxdepth 64
path.maxdepth 256
sampler.metropolis.maxconsecutivereject 512
renderengine.type "PATHCPU"
sampler.type "SOBOL"
film.filter.type "NONE"
lightstrategy.type "LOG_POWER"
sampler.metropolis.largesteprate 0.4
sampler.metropolis.imagemutationrate 0.10000000000000001
film.filter.width 1.5
film.opencl.enable 0
path.forceblackbackground.enable 0
filesaver.renderengine.type "BIDIRCPU"
filesaver.format "TXT"
path.clamping.variance.maxvalue 200000
scene.epsilon.min 0.000001
scene.epsilon.max 0.1
path.albedospecular.type "REFLECT_TRANSMIT"
path.albedospecular.glossinessthreshold 0.05
path.photongi.photon.maxcount 20000000
path.photongi.photon.maxdepth 8
path.photongi.glossinessusagethreshold 0.049
path.photongi.indirect.enabled 1
path.photongi.indirect.maxsize 0
path.photongi.indirect.haltthreshold 0.05
path.photongi.indirect.lookup.radius 0
path.photongi.indirect.lookup.normalangle 10
path.photongi.indirect.usagethresholdscale 8
path.photongi.caustic.enabled 0
path.photongi.caustic.maxsize 100000
path.photongi.caustic.lookup.radius 0.075
path.photongi.caustic.lookup.normalangle 10
path.photongi.caustic.updatespp 8
path.photongi.caustic.updatespp.radiusreduction 0.96
path.photongi.caustic.updatespp.minradius 0.003
path.photongi.persistent.file /mnt/z/MATADOR/AnimOutput/Untitled.pgi
path.hybridbackforward.enable 0
path.hybridbackforward.partition 0.8
path.hybridbackforward.glossinessthreshold 0.049