Community
Arnold for Katana Forum
Rendering with Arnold in Katana using the KtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Errors loading image in NetworkMaterialEdit

9 REPLIES 9
Reply
Message 1 of 10
valentin_n
474 Views, 9 Replies

Errors loading image in NetworkMaterialEdit

In Katana 3.6v1 i'm getting an error when adding an image node to a NetworkMaterialEdit node and can't render the with the image unless i check "ignore missing texture" which defy the point of what i'm doing.

Here is the error log i'm getting returned :

00:00:12 850MB ERROR | [texturesys] image3:0/root/world/geo/model/LEGO_grp/LEGO_racingCar_02/LEGO_racingCar_02_body/LEGO_racingCar_02_body_54_darkGreyBlock_Sticker/LEGO_racingCar_02_body_54_darkGreyBlock_Sticker53_darkGreyBlock_StickerShape_darkGreyBlock_Sticker:arnoldSurfaceShader: Invalid image file "": ImageInput::create() called with no filename

00:00:12 848MB ERROR | [texturesys] image3:0/root/world/geo/model/LEGO_grp/LEGO_racingCar_02/LEGO_racingCar_02_body/LEGO_racingCar_02_body_54_darkGreyBlock_Sticker/LEGO_racingCar_02_body_54_darkGreyBlock_Sticker53_darkGreyBlock_StickerShape_darkGreyBlock_Sticker:arnoldSurfaceShader: Invalid image file "": ImageInput::create() called with no filename

00:00:12 848MB ERROR | [texturesys] image3:0/root/world/geo/model/LEGO_grp/LEGO_racingCar_02/LEGO_racingCar_02_body/LEGO_racingCar_02_body_54_darkGreyBlock_Sticker/LEGO_racingCar_02_body_54_darkGreyBlock_Sticker53_darkGreyBlock_StickerShape_darkGreyBlock_Sticker:arnoldSurfaceShader: ImageInput::create() called with no filename

Invalid image file "": ImageInput::create() called with no filename


Tags (2)
Labels (2)
9 REPLIES 9
Message 2 of 10
pal.mezei
in reply to: valentin_n

Hi Valentin!


Can you please share an example scene so we can take a closer look?


Note, we don't distribute KtoA builds for Katana 3.6 yet. Are you using the KtoA build for 3.5?


Cheers,

Pal.

Message 3 of 10
valentin_n
in reply to: pal.mezei

Hi Pal, yeah sure, here is the scene where i'm facing the issue.
I was pretty sure the latest KtoA version wasn't supporting Katana 3.6 due to this error and weird behavior during LiveRender. Thanks for confirming it though.

KtoA_imageNode_Error.zip

Message 4 of 10
pal.mezei
in reply to: valentin_n

Thank you for the scene, I was able to recreate your issue. I'll let you know once a 3.6 build is available for download.

Message 5 of 10
valentin_n
in reply to: pal.mezei

Thanks for the quick answer 🙂 Looking forward to it 🙂

Message 6 of 10
pal.mezei
in reply to: valentin_n

Hi Valentin!


As I was preparing the 3.6 release, I was looking into your issue to make sure we have a solution and a test in our test-suite to cover for your case, but I was unable to reproduce the problem locally. Can you tell me how you created the "image3" node in "NME_darkGreyBlock_stickers"? Did you use an alpha build of Katana 3.6? Or copied the node from somewhere else?

The problem happens because one of the image nodes store the filename value in a way we don't support currently, in parameters/filename/value instead of parameters/filename. See screenshots.

Incorrect one

7425-screenshot-from-2020-06-23-17-48-22.png

Correct one

7426-screenshot-from-2020-06-23-17-49-20.png

However, when I'm creating new image nodes in Katana 3.6 using the latest KtoA build, the filename parameter shows up as expected. If I open your scene and replace the image node, it works as expected. I tried loading a KtoA compiled against 3.5 in 3.6, that worked just fine as well. Maybe having the prman plugin and ktoa loaded at the same time is causing an issue?


Cheers,

Pal.

Message 7 of 10
valentin_n
in reply to: pal.mezei

Hi Pal,

No i am not using an alpha build of Katana it was the release build as far as i know (Jordan T. from Foundry sent me the link). About the way i created the node, i created it as usual/like it should (hit tab within arnold context and wrote "image"), no copy/paste.

I'm gonna make a test with the other engines deactivated see how it goes.

Thanks for keeping me in the loop 🙂

Message 8 of 10
valentin_n
in reply to: pal.mezei

Even with only KtoA loaded, once i change the path, the image node storing logic changes to the wrong one.

Message 9 of 10
pal.mezei
in reply to: valentin_n

Hi Valentin!


KtoA 3.0.3.3 was just released, with builds for Katana 3.6. It includes a fix for your issue, though I wasn't able to reproduce the problem on a simplified scene.


Please let us know if this solves the issue and tell us about any further issues you run into with Katana 3.6!


Thanks,

Pal.

Message 10 of 10
valentin_n
in reply to: pal.mezei

Great, imma get it, see how it goes and keep you posted in case the issue is still there.

Thanks for the fix

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report