Using Material Library / 3ds Max

Verge3D material library is a collection of ready-to-use materials which you can assign to your 3ds Max models. Below is the description of a recommended workflow on how to install and use these materials efficiently.

Featured materials from Verge3D material library
Featured materials from Verge3D material library.

Installing

Material libraries are available in the Soft8Soft store in the form of themed packs:

Simply unzip the archive with a library pack to any folder on your computer. Inside this folder you can find a main .mat file which represents the material collection. There are also numerous .max files (one per material), however in most situations you don't need to touch them.

Content of 3ds Max material library

The textures used in the materials are located in the material_maps folder. The folder environments contains 3 variants of HDR images that you can use for the environment (each variant comes in 3 resolutions: 1k, 2k and 4k).

Adding Materials to Project

Before adding the material library, make sure your current renderer is set to ART or Arnold. In case of Arnold, you also need to specify the 3ds Max Maps Support option in the Render Setup dialog:

Configuring Arnold renderer with 3ds Max Maps Support

Next, add material library path to 3ds Max project paths. This will ensure you get proper paths to textures:

Configuring project paths with 3ds Max

In order to add the library itself into your project, invoke the Open Material Library... option in the Material/Map Browser:

Opening 3ds Max Material Library

Then navigate to the library folder, select .mat file and click Open:

Importing material library to 3ds Max

The list of materials should appear in the Material/Map Browser:

Material/Map browser in 3ds Max

To assign any of these to a model, select a model, then drag material to the View area, then click on the material by using right mouse button, then select Assign Material to Selection:

Assigning 3ds Max Material

Setting up the Environment

Physical materials require the environment to be set up, otherwise the materials will look dark and non-reflective. The environment is already set up in Verge3D's default cube project which you can use as a basis for your own app.

Alternatively, you can configure the environment from scratch as shown in this video tutorial. You can use either of HDR textures in the environments folder of a material pack for this purpose.

UV Mapping

Most materials in the library require models to be UV-mapped. Consider unwrapping your models for best results.

Relocating Textures to App Folder

For the sake of integrity of your application (which is important if you're transferring your project sources to a third party), you can save the textures used by appended materials in the app folder as described below.

Open the Resource Collector utility, then specify path to your project. Make sure that Collect Bitmaps is checked, also enable the Update Materials option. Collect your files by clicking on the Begin button:

Using 3ds Max Resource Collector

You can check the integrity of your application by moving its folder to another location in your file system. Open the max file and make sure no errors with missing assets are generated.

See Also

Familiarize yourself with the material system used in Verge3D by reading the Material System Overview and Materials and Maps guides.

Got Questions?

Feel free to ask on the forums!