MS_MATERIAL_PREFERLIBRARYMATERIALS = 1 and imported BIM Objects (RFA & SKP)

Great SIG yesterday. Looks like Mstn U16 will usher in a massive improvement in user experience by supporting high-quality rendered View Windows and delta synch'd Render Previews.

The renewed MS_MATERIAL_PREFERLIBRARYMATERIALS option is a great way to quickly assign materials without having to dive into the Ref attachments, but how does it deal with imported content like RFA and Sketchup objects? If I understand correctly, the material assignments for these objects would be local to the Cell and not affected by the Mstn's material assigment tools... so, essentially they are attached to the Cell's geometry.

As mentioned elsewhere, a large part of the BIM model will have their materials / textures based on imported info downloaded from product portals. How can this info be managed efficiently using Mstn's libraries and settings like the above?

Materials Priority

When attaching/assigning materials to elements, solids, or faces of solids, the priority that applies to the material assignments, highest to lowest, is as follows:

  1. Material attached to a level override.
  2. Material attached to the face of an element.
  3. Material attached to an entire element (or by element template).
  4. Material assigned by level and color (if color is ByLevel then the assignment is by level and the color of the level).
  5. Material attached to the level (this is the ByLevel level Attachment - the Material column of the Level Manager).
  • Hi Dominic,

    The setting MS_PREFERLIBRARYMATERIALS. will work in all situations above. Also including XGraphics which you missed out. It will also work for SKP and i dont see why it wouldnt work for RFA either.  If there is a situation where you find it doesnt work we can get it fixed.

    Thanks

    Paul



  • Hi Paul,

    Just to check... If an element that forms part of an imported RFA.. Let's say the glazing in a window has the material Glass 01, this material (and any textures) will automatically be added to an external library?

    Any changes to the material in the library will be recognised by all the Cells produced by the imported RFA, including those in the Ref attachments?

    Apologies, I do not have access to U15. I am waiting on OBD U8.

  • Hi,

    No they wont be added to an external library. For RFA the file which the rfa is imported into will have the materials. if you want an external library containing those materials you will need to export them.

    The matching to the library material is done by name/palette, so an external library having the same material name & palette will be used in place of one in the local file.

    Regards

    Paul