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

transmission/refraction improve #2480

Open
hhhhkrx opened this issue Dec 26, 2024 · 0 comments
Open

transmission/refraction improve #2480

hhhhkrx opened this issue Dec 26, 2024 · 0 comments
Assignees
Labels
material Rendering Rendering related functions shader Shader related functions

Comments

@hhhhkrx
Copy link
Contributor

hhhhkrx commented Dec 26, 2024

1: When rendered on both sides, the back cannot be transmitted/refracted
2: When there is transmission/refraction, roughness is affected by opaque texture mipmap
3: transmission/refraction support cubemamp
目前 只计算了出射位置, 并未计算真实距离(距离包括物体与物体之间以及物体与背景之间),所以视角会偏移
image
4:KHR_materials_specular 对折射会相互影响,重构 specular 算法的时候需要考虑到
5: refraction model 为 Planar 时,理论上永远不会镜像颠倒,是因为计算了direction的结果,但是我们目前没有考虑到出射光方向的精准像素位置,所以会颠倒。
6: absorption compute in shader UI script

@hhhhkrx hhhhkrx self-assigned this Dec 26, 2024
@hhhhkrx hhhhkrx added Rendering Rendering related functions shader Shader related functions material labels Feb 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
material Rendering Rendering related functions shader Shader related functions
Projects
None yet
Development

No branches or pull requests

1 participant