Black square artefact

   1529   8   4
User Avatar
Member
267 posts
Joined: Oct. 2015
Offline
Hello,

Is there any of you that encountered this critical problem ?
I got black squares artefacts, that appear randomly, on final rendered image :





I try many things, but I don't success to isolate part of scene (once lighter, it comes ok but not on specific piece of scene).
It's a complete project with a lot of asset, instancer, lights, interior and exterior.

Is Karma XPU as some limit on this kind of project ?
How can I workaround now because it's really problematic that I can't finalize ny rendering for client.

Thank you

Attachments:
artefact_B.jpg (271.0 KB)
artefact_A.jpg (48.5 KB)
artefact_C.jpg (118.2 KB)
artefact_D.jpg (178.8 KB)

User Avatar
Member
2658 posts
Joined: June 2008
Offline
What first comes to mind is duplicate faces. I would critically inspect the mesh geometry.
Using Houdini Indie 20.5
Windows 11 64GB Ryzen 16 core.
nVidia 3060RTX 12BG RAM.
User Avatar
Member
267 posts
Joined: Oct. 2015
Offline
@Enivob, thank you for your return.
It will not be square like that and be sure I double/triple check that before.

But I've found the problem !
I use the variable {"HOUDINI_TEXTURE_DISK_CACHE" : "temp"} that's normaly :
will use a local disk cache to store the high performance texture files. This cache can be controlled using the htexcache command line utility.

But that seems bugged apparently..
This problem give me nightmares
User Avatar
Member
267 posts
Joined: Oct. 2015
Offline
After support return it appear that's a cache size memory issue that has not enough storage.
Has they say, with the cmd tool we can call :
- "htexcache" command to know how many storage we have and are used.
- and "htexcache -z 40960" for example will set the cache size to 40GB of disk space.

I confirm that corrected the problem.

So simple.. once you know
Edited by julca - Feb. 12, 2025 09:30:48
User Avatar
Member
266 posts
Joined: Aug. 2015
Online
Would be great to be able to set that option in env json as well so there is no need to write it in cmd every time.
User Avatar
Member
280 posts
Joined: Feb. 2016
Offline
That seems to already be possible with `HOUDINI_TEXTURE_DISK_CACHE`


https://www.sidefx.com/docs/houdini/ref/env.html [www.sidefx.com]

Attachments:
docs.png (65.9 KB)

User Avatar
Member
39 posts
Joined: Aug. 2020
Offline
I also had this problem a long time ago in XPU and it was because the textures were not to the power of 2 in resolution.
User Avatar
Member
267 posts
Joined: Oct. 2015
Offline
@Latimerias, I hope this was resolved now, I didn't take care if all my textures was a power of 2..

I also now have each time the error "Texture Disk Cache: Error creating local cache texture .." for same texture (it was already a power of two).
I don't know why that happen. Have you other advices from your "texture cache" experience ?

I also can't render on my main computer with "only" 3 2080ti.. I got this message "" (for a 4K rendering with lot of 3d assets and textures)

In short any advices are welcome
User Avatar
Member
39 posts
Joined: Aug. 2020
Offline
Im not sure about that error, I usually just run a parent directory through tops and batch convert everything to the proper color space, name convention and .rat with imaketx. Then you have control over everything.
  • Quick Links