question

Luis Echevarria avatar image
Luis Echevarria asked ·

Error invalid Image file

Hi,
I'm doing a night scene with a building in it

and i want to put a concrete texture but when i try to connect it to the material it shows me that error

textureerrorimage
screenshot-8.png (183.8 KiB)
screenshot-7.png (317.0 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Jeffrey Wennekes avatar image
Jeffrey Wennekes answered ·

Hi stephen. how would we go about this if we're using a bitmap node to load a sequence.

much appreciated,
Jeffrey.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Unfortunately reading the path from a user data does not work with a sequence. I can add support for a simple case, using the # characters in the name (e.g. /path/to/myimage.####.exr), but not for more complex cases (like looping, etc.).

0 Likes 0 · ·
Stephen Blair avatar image
Stephen Blair answered ·

It works fine for me.

That error message means there's no user data string on the object (or whatever is in the user data resolves to an empty string). Put a default for the user data shader so at least you see a default image.


2 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Thank you!

It can work fine after putting a default for the user data shader, but if don't put a default, It still can't render.

That video has no default also can work fine, and other user data notes (tint/rgb/rgba/float) do not need a default can work fine too.

A special node?

0 Likes 0 · ·

The shader uses the default value because it does not find the user data on the object. What's the name of your User Data in C4D and what do you set as the attribute in the user_data shader? Note that special characters or space, etc. are not allowed in the name, they are replaced with underscore (_) when translated to Arnold.

0 Likes 0 · ·
Peter Horvath avatar image
Peter Horvath answered ·

Maybe it's because of that special character in the path (the user name). Could you try from another directory?

4 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Hi, I have the same problem, and I tried to another directory, still not solved.

When I use user_data_string to control image name that I meet this error. Textures are available when I connect directly to image_note.

0 Likes 0 · ·

What's the path shown in the error message? Is it the right path?

0 Likes 0 · ·
Zoe Chen avatar image Zoe Chen Stephen Blair ♦♦ ·

ERROR| [texturesys] Invalid image file""

0 Likes 0 · ·
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.