How to find name of raster image assoc with obj in use?

Hi, V5
I open a project I was working on a few months ago, and see a white mesh instead of the textured image showing the object from Photogrammetry. (in fact both meshes are white)
something has gotten broken address wise.
With V5 one imports the obj then select it and go to paint tube icon (toothpaste I call it) and click allocate by object for material then click colour and navigate to the folder the obj is in and select the jpg. then setObjectDisplayMode and choose rendered, and oh bliss reality, , every little detail shows.

but now its gone !

I click the toothpaste tube icon and see material is blank, so click object and get a low res sift image occur on it. aha something at least, now how to get it to show the high res one.

Now I dont go moving things around normally. Clearly its not embedded.
how do I re-allocate the jpg to the mesh or get Rhino to show the high res one ?

When one imports an obj does a texture come with it, is that what I am seeing, or am I seeing the high res allocated texture displayed low res by Rhino ?

I havent given the layer the name of the obj (nowadays I do !)
but selecting the mesh would not there be a record somewhere of the jpg that I had allocated to it ?

Help !!

update…I do a search of all my removable and internal drives, name contains Type B and .obj
I see one candidate on drive SSD_028
plug it in launch the file again and hey presto all is back !

I copy paste it into the foldere the rhino file is, then unplu 028, but then its gone white again.

surely rasters in same folder as rhino shouldbe seen ?

What do I have to do to be able to work without 028 plugged in ?

so why the heck doesnt Rhino simply say address not found. or install drive or …
Why isnt the jpg embedded into the file.
Its SLOOOOW enough as it is, one would think its embedded !

Steve

if it’s an old file, you may need to remap it into the material and save the file.

open the material, then find the color map, click the browse icon and browse to your new texture location (the folder you moved it to) then save the file, this should remap the texture to the new location so Rhino knows where to look for it going forward.

Hi, Kyle,
ok, I was surprised that pasting it into the same folder as the rhino file didnt auto locate it, I seem to recall if rasters were in same folder as the rhino file, wherever the file/folder was moved to, all remained well.
Does that only apply to PictureFrame (a V5 command) placed rasters ?
or perhaps not apply at all, but I am sure it was Rhino that that worked for.

Steve

You can also open the *.obj and see which *.mtl file goes with it and in the *.mtl you see the image file name…

the issue is a lot of under the hood “stuff” changed between v5 and v8… I’m not a programmer, but my understanding is the material pipeline and the display pipeline are significantly different from v5 to v8.

How this affects each specific system I don’t personally know. In my own work, I simply assume that moving a v5 file to v8 is going to require a bit of custodial work to get everything updated.

however, once I do that, I have had very good results moving old files forward.

@nathanletwory could expand on specifically how all the material and textures relationships work in much more intelligent detail than my zero programming art school training allows.

I know nothing of Rhino 5, my Rhino life started at v6.