dog-tv / dog

Apache License 2.0
1 stars 0 forks source link

reduce aliasing / artifacts in 3d view #1

Closed strasdat closed 1 month ago

strasdat commented 1 month ago

This is caused by the two render pass:

  1. Render to undistorted pixels
  2. Warp undistorted color and depth to distorted color and depth

Ideally there is an easy fix (e.g. using multisample anti-aliasing). But if not we could have a separate code-path for distorted vs. not-distorted render-cameras. That is a simple single render-pass for the latter case, to avoid major artifacts in that simpler, more common case.

strasdat commented 1 month ago

fixed by commit https://github.com/dog-tv/dog/commit/9f5a36a107b9e71b32771a2b6bd199738548b6dc