Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A question about the normal definition #93

Open
Riga2 opened this issue Nov 21, 2024 · 4 comments
Open

A question about the normal definition #93

Riga2 opened this issue Nov 21, 2024 · 4 comments

Comments

@Riga2
Copy link

Riga2 commented Nov 21, 2024

Hi, thanks for your nice work!

Since the normal is the reverse of the ray direction in the local Gaussian space, does this mean that when viewing the same Gaussian from different ray directions, the normals of the Gaussian also change?

Thank you again.

@niujinshuchong
Copy link
Member

Hi, Yes. The normal depends on the ray direction.

@shewangmu
Copy link

Hi, Yes. The normal depends on the ray direction.

Thank you for your work. I have another question about the normal.
In gaussian coordinate system, the normal is parallel to the ray. When converting to the world space, just with some rotation, translation and scaling. Why are parallel rays no longer parallel?
In other words, the normalize process multiply Sk-1, why the inverse normalization process also multiply Sk-1 but not Sk?

@niujinshuchong
Copy link
Member

Hi, please refer to Figure 3 in the paper. The normal is always perpendicular to the intersection plane. The inverse normalization should multiply S_k for the plane but the normal should be multiplied by S_k^-1
image

@Murnomous24
Copy link

Hi, please refer to Figure 3 in the paper. The normal is always perpendicular to the intersection plane. The inverse normalization should multiply S_k for the plane but the normal should be multiplied by S_k^-1 image

Thank you for your great work! But i want to ask that in your explanation, the point on plane of local coordinate system multiply S_{k} and R^{-1} to world space, so the normal of plane n_{i} should be -S_{k}^{-1}Rr_{g} ? I am confused about why n_{i} should be -S_{k}^{-1}R^{T}*r_{g}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants