Black square artefact

   Views 986   Replies 8   Subscribers 4
User Avatar
Member
243 posts
Joined: 10月 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
2637 posts
Joined: 6月 2008
Offline
What first comes to mind is duplicate faces. I would critically inspect the mesh geometry.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
243 posts
Joined: 10月 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
243 posts
Joined: 10月 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 - 2025年2月12日 09:30:48
User Avatar
Member
213 posts
Joined: 8月 2015
Offline
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
193 posts
Joined: 2月 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
31 posts
Joined: 8月 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
243 posts
Joined: 10月 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
31 posts
Joined: 8月 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