[libpng error] Karma | Substance Painter - Houdini [SOLVED]

   116   0   1
User Avatar
Member
51 posts
Joined: May 2019
Offline
This is a solved issue. I want to document it for someone who possibly encounters it in the future.

SideFX team, if there's an option to improve the error message, it would be a blessing

Context:
- Substance Painter to Houdini USD workflow
- UDIMs
- Karma render

Error messages:
- libpng error: bad adaptive filter value
- libpng error: IDAT: invalid block type



Writing error message and a picture since it will better be indexed in Google search.

Solution:
- delete exported textures from Substance Painter
- export textures again
- optional: Render menu at the top -> update textures [www.sidefx.com] | Perspective -> Reset Karma XPU (or Shift+P)

I somehow understood that it's related to textures after reading through this and searching occurrences of libpng: https://www.sidefx.com/docs/hdk/png_8h_source.html [www.sidefx.com]

Why it happened (my guess)
Substance Painter exported 1 UDIM tile texture cropped i.e. half of the texture was black and only half of the top part was with texture. And Karma didn't know what to do about it. Although the Painter export message said, "export finished successfully".

All the best
Edited by AnimGraphLab - April 25, 2024 01:25:12

Attachments:
Untitled.png (18.4 KB)

3D Generalist. Transforming 2D images to 3D animations.
Socials: https://linktr.ee/AnimGraphLab [linktr.ee]
  • Quick Links