So when you upload revit files for online design review you have to know which files that are linked and if you are working on an actual project there might be hundreds of textures referenced. You can not upload your whole collection of textures, and there is way to use process monitor but it requires hours to get anything usable out of the filters. A simple plugin or command from the file menu to print a list of files or copy all the files used by the project to an work folder so that when you upload to https://viewer.autodesk.com/designviews you know what files and can be sure that they fit in the space, considering that the shared materials all have to have unique file name and the online view has a copy of the shared materials if can check those file names and sort them to one sub folder and the non white listed files that have to be uploaded to another folder. You would have a folder you can place on a usb drive and give to general contractors or clients and the name space would be correct and the design becomes portable as long as you have max to render, revit to edit, or one of the design reviews to allow the design to be reviewed in real time.
Having to figure out what textures of actual materials you used in the design when the specs the contractors need are in the material definition it is really about what the contractors and client see not what they are building to. Like wood the shared material is good enough if you are using plastic that is molded to look like wood but if I need the client feel the difference between wood cladding, all wood, and injection molded plastic the free materials are not good enough but revit can take really simply textures and show the difference between choices the client might be making based on textures not actual material samples.
This is the type of thing I am using it for http://autode.sk/2FnY3HR
you can see how some of the textures were correct some were missing as I clean up the revit file. Some of the file are pointed to don't exist because the materials were BIM materials that were linked in the wrong place. BIM is another place where packing the textures used would be a good idea. One of the things I noticed were that I had ten copies of the same shared materials because the authors included the shared materials. I only need one primary material library that is separated into the shared and custom, because when I work on a project having a huge library of textures that I can look though as large thumb nails works better for me, other people may want to have a thousand copies of plastic.wood.number10002.jpg. Either way with the unique file name requirement it means when the files are shared revit is only coping the files once. When you go to upload the files to file viewer you point to the packaged folder.
Can't find what you're looking for? Ask the community or share your knowledge.