Maybe it's because of that special character in the path (the user name). Could you try from another directory?
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.
What's the path shown in the error message? Is it the right path?
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.
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?
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.
Hi stephen. how would we go about this if we're using a bitmap node to load a sequence.
much appreciated,
Jeffrey.
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.).
Hi there,
I have the same problem than Luis. I wanted to add an image to an Arnold texture and a 'Could not open the file' and 'Invalid image file' appear in the console. It's the same when I want to have an hdri in an Arnold Sky, I have this problem (I tried even without underscore (_) in the image name):
I'm on a MacBook Pro, 13" Intel i7, and running Arnold 4.5.1.2 on C4D R26.
Sorry if you already said the solution, but I don't understand how to make a "default for the user data shader" as I'm using an hdri? I'm a bit confuse when its needed to go deeply in c4d, I'm a new user of the software :'(
Thanks for your help,
Marion
I'm not sure what's wrong. Maybe it's the space in the folder name "MARION/ TRAVAUX PERSO", although I don't see why it should not work. Permission issue perhaps? Does the same texture work in a Cinema 4D material?