Closed virtualenv closed 4 years ago
Hi,
Thanks!
This looks like it's working as expected. These triangles ("patches of skin") are occluded, they're not in view. There is no data (texture) there in your image of that region. What would you expect to be there?
If you want texture data for occluded regions, you'll have to decide what strategy you want of how to fill it (blend/interpolate, mirror, use per-vertex colour from the model, etc.).
Just thought : isomap = eos::render::detail::interpolate_black_line(isomap); would fill those gaps. " What would you expect to be there? " Ok, sorry for the dumb question, thank you for your time.
No worries!
The eos::render::detail::interpolate_black_line(...)
function actually only "fixed" a very specific problem with a vertical line occurring in the centre of the texture map. However as indicated in #4, this was fixed in 6875e08b6678046e9c04fc5860383f39d22edd4f. Actually, since the problem was properly fixed, I could've removed the eos::render::detail::interpolate_black_line(...)
function a while ago. It can definitely be removed now and I will do so - I opened #298 to track that. Thank you!
Thank you for the explanation. May I ask if there is any function in your library, that could fill the occluded patches of skin ? Thank you once again.
There isn't currently any ready-made function that fills occluded patches.
Thank you.
Dear Patrik,
First of all, amazing project! Thanks so much for sharing! I am having this issue with 95% of the faces files that I have. Please let me know what I could be doing wrong. I know this was already asked here : Black line in isomap extraction #4
Thank you!!!