VRay 5 comes with its own extensive V-Ray Material Library designed to cover detailed resolution for your realistic renders. V-Ray Material Library Browser eases navigation in this library by providing high quality material previews, content filtering and quick search of the hundreds of materials available.
In V-Ray 6, the V-Ray Material Library Browser is replaced by the Chaos Cosmos Browser. The legacy browser is still usable but the plan is to retire it completely. Please use the materials from the Chaos Cosmos Browser for any new projects for the transition period.
If the file is executed directly, without a command line, the downloader checks for the VRAY_MTLIB_DOWNLOAD_DIR environment variable. You can set it typing the following command into a Command Prompt Window:
If none of the above is set, the downloader uses the last download location stored in the registry. Navigate to "HKCU\Software\Chaos Group\V-Ray Material Library", REG_SZ key "Download Path". The "Download Path" key is created or updated after successful material library download.
The companion tool is meant to automate the addition of custom material libraries to the Chaos Material Library.
It works on both material library .mat files, and on .max scene files, and it's able to scan folders and subfolders for those file types, so to enable for massive processing of assets.
If they are present, the tool doesn't render the preview to disk in order to avoid file writing errors, and the library shows a missing preview file icon.
2) Incoming .mat and .max files paths and names: When the tool builds the .mat/.max file list(s) to be processed, the pathing information cannot be carried over to the library.
This means that files with different paths, but identical names are treated as another copy of the same file.
The tool can only try and overwrite (or not, as the user chooses) what is already in the Chaos Material Library root, as the full pathing information isn't transferable to the library.
When mass-processing assets, please ensure they do not share the same file name, even under a different path.
The script correctly processes the first input (collection happens alphabetically), but finds "woodMat.mat" already in the library root by the time it processes the second.
This triggers one of the three conditions for .mat files overwrite:
The processing can be halted by standing (not tapping) on the ESC key, until the Chaos Library window pops up.
The Maxscript Listener will contain information about the process progress (f.e. which material library/material is being processed).
Low resolution and preview quality, used in conjunction with the tool's ability to operate on many .max and .mat files at once, allows for the rapid generation of many samples.
A second pass, after reviewing the low quality ones, can then be run at the default (or higher) resolution and quality.
If the Move Textures to the Library option is enabled, the destination .mat file will automatically be overwritten, regardless of the user choice, to ensure the repathing of textures is saved correctly.
Chaos Cosmos makes it easy to add great looking 3D content to your projects. With a library of render-ready models, comprehensive materials and beautiful HDR skies, you can stage your architectural and interior designs in minutes. Simply add the assets to your scenes straight from the new Chaos Cosmos Browser. Creating impressive and detailed visuals for your projects has never been easier.
Chaos Cosmos brings you an essential collection of everyday entourage you can use on any project. With these carefully constructed and hand-picked 3D models of furniture, trees, cars, people, and more, it's easy to find just the right content you need to bring your scenes to life. Share your idea, tell your story, show your vision with the help of Chaos Cosmos.
Take a look >
Chaos Cosmos is designed to work seamlessly with Chaos renderers and is included in the most popular integrations of V-Ray, Corona, and Vantage. Cosmos assets render consistently across V-Ray, Corona, V-Ray GPU, and Vantage.
There is no need to download it from anywhere. Chaos Cosmos is a built-in library inside Chaos Vantage, V-Ray 5 or later, and Chaos Corona 8. The Chaos Cosmos browser is launched from within your Chaos product. Once launched, you can browse through the various categories of 3D models to download your desired asset with many sorting options. Cosmos also has a search function where you can search on asset characteristics such as object type, space, color, publisher, etc.
Chaos Cosmos is currently included in V-Ray 5 for Revit, Update 1 of V-Ray 5 for 3ds Max, V-Ray 5 for SketchUp, and V-Ray 5 for Rhino, Update 1.2 of V-Ray 5 for Cinema 4D, Update 2 of V-Ray 5 for Maya, and Chaos Vantage. Chaos Cosmos is also now available in Chaos Corona 8.
ssilvenar could it be you renamed the files (for example the .bin file) AFTER exporting from blender? Keep in mind that names of gltf resources are baked into the .gltf file. Renaming any of the resources (textures or .bin file) after exporting will break the links. You need to make sure you get the names right when exporting from blender.
Thank you for this useful tip. If you could please help out, I can't make make this backpack material show up as Enscape asset. I used SK2019, Enscape 2.8, and Blender. I checked there's no space in material file name, and it doesn't look like there's any space. I linked SK file, and bin/gltf exported from Blender.
I'm having trouble with this for some reason. I don't have much experience with code editing. When I type in the code as it is shown in the tutorial (verbatum with my image designations) and save it I find that when I try to render the asset it no longer shows up. Do you have any Idea why this is happening?
In The comments Part say :"The best way to do that is by using the custom enscape .gltf material extension. "
so,waht is defult material texture name ? (like "xxx_bmp.png" or "xxx_alpha.png")
I can see the textures clearly in Max viewport, but when I export using Babylon no texture files are created and the models import as white in Enscape . I even tried manually selecting the image texture files when importing them in the Asset Generator ( .gltf+.bin+ image texture files selected manually) and the result is the same .
There are scripts out there for max to convert vray materials into regular materials, but it's hit and miss. Vray can do things that regular PBR materials do not have support for (like explicit fall-off ramps etc) so a 1-to-1 conversion is impossible.
When I first opened the asset editor for V-Ray 5 it was empty too, but it immediately proceeded to download the asset library from the Chaos Group server. It took its time, as, if I remember right, there was over 3 GB to download.
You might have the same problem as sbk had - something in your computer is blocking V-Ray from downloading the material library. I wonder if it could be downloaded separately by going to the V-Ray website, logging in and looking for it there.
i must be missing something here for which i might sound very stupid. i've created a vray proxy and checked automatically create proxy, when the same thing turns on to proxy on the same file i've created it, it works fine showing all the materials assigned but the problem is when i import that proxy in other file or even if i delete that same proxy and again import it, then it shows no materials. i've tried it again and again but can't find the solution:confused:
Just pick the material from the main file and save it in ur library.. (may be u could make a special one for proxy tree or whatever..), and name it as u can remember for that particular proxy file. Now whenever import a proxy file, just apply this material from ur material library and the things will be solved.
What i want to know how to do, how do i change the material ID for the material and geometry (e.g, 1,23 changed to 5, 6, 7....), so that they are all different so that when i import two trees they do not have conflicting material ID's??
because when i brought in the first tree the proxy an materials worked perfectly, but when i brought in the 2nd tree with same materail ID's it said there were duplicate ID's, and the materials to the first tree were applied to the 2nd??
If you want to apply the same sub object materials, i.e. by applying the same material, to two different trees, then you should alter the Material IDs of the model if they appear incorrect. Without ever using them, I would be suprised if the all the Evermotion trees weren't sharing the same material ID assigning convention though.
For example, I don't bother creating lots of different tree materials, I often apply a generic Multi Material called "Tree" to proxies. I make sure all the leaves on all of my library models are ID 1, the branches are all ID 2 and so on. They are always correct, and if I need to tweak them its easy to do, I just copy the material, tweak, rename and apply.
You can merge objects via the File, Import, Merge dialogue and navigating to the file containing the Proxy.. I hope you get the hang of this stuff Will! CGarchitect is great for learning workflows, tips and tricks etc, but the help file is a really useful resource for these sort of questions. Twenty minutes and you'll have Material IDs and Multi Materials down to fine art!
3a8082e126