Skip to content
Discussion options

You must be logged in to vote

Hi @ljijjiang1234

I think that this is simply due to the ambiguity of the optimization task you're trying to solve. For example, in order to make some part of a surface darker, the optimizer has many choices: it can darken the albedo, it can change the roughness, it can move the normal to receive less incident light, ...

Even if you split the optimization into multiple stages, you're at the risk of the earlier stages learning features that should only be learnt by later stages.

This is fundamentally just a hard problem, and you'd need to extra information to disambiguate the problem or regularize your textures for albedo/normals/etc.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Jackson334-prog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants