isaac icon indicating copy to clipboard operation
isaac copied to clipboard

Lighting/AO adaptations to prevent visual artefacts

Open Anton-Le opened this issue 4 years ago • 7 comments

GPUdomains As can be seen in the above picture (indicated by the arrows) at the beginning of the simulation the structure of the GPU grid appears to be visible. This happens for particles as well as densities. As the simulation progresses the effects fade, but this takes some time and the structure suggests that there is something happening at the boundaries of the sub-domains, which does not correspond to reality.

Anton-Le avatar Oct 12 '20 16:10 Anton-Le

I think if you zoom in the spheres' surfaces are clipped at the super-cell boundaries. (see noisy structure, up arrow) Additionally AO has known GPU/MPI boundary issues (left arrow). The first should be fixed, the latter only occurs with AO:

PrometheusPi avatar Oct 12 '20 20:10 PrometheusPi

@Anton-Le Could you also provide a zoomed in picture (from your last simulation).

PrometheusPi avatar Oct 13 '20 15:10 PrometheusPi

20089_annotated Here's a version later on in the simulation. It may be a tad difficult to see in the static picture, but in the animation it is apparent that there are dim joints at the indicated locations. Particle size set to 0.3

Anton-Le avatar Oct 14 '20 10:10 Anton-Le

@Anton-Le Thanks do you have a extremely zoomed in image where the clipping of the sphere is visible?

PrometheusPi avatar Oct 14 '20 11:10 PrometheusPi

4281

PrometheusPi avatar Oct 14 '20 12:10 PrometheusPi

In more detail, the lines are next to clipped particles and most likely align with super cells borders (not GPU boarders). 4281

PrometheusPi avatar Oct 14 '20 14:10 PrometheusPi

Here's a brightened version with reduced contrast from the beginning of the simulation. Visualized is the current density. Note the distinct lines in the domain which appear to correspond to the boundaries between GPUs 15739_brightened

Anton-Le avatar Oct 14 '20 15:10 Anton-Le