nerf icon indicating copy to clipboard operation
nerf copied to clipboard

why sample t0 linearly from 0 to 1 in order to get a linear sampling in disparity

Open shuochen365 opened this issue 4 years ago • 1 comments

I can understand the paper moving the camera position origin to the z = -n plane.

t = -(near + rays_o[..., 2]) / rays_d[..., 2]

rays_o = rays_o + t[..., None] * rays_d

But I don't understand why t0 changes linearly from 0 to 1 in NDC space. Because according to the formula, it should be - 1 to 1.

shuochen365 avatar Jun 09 '21 07:06 shuochen365

Check the document in this issue. o + tn * d is used to make it [0,1] in NDC space.

NagabhushanSN95 avatar Feb 28 '22 09:02 NagabhushanSN95