Как получить цвет материала стенового слоя с помощью Revit API - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь получить цвета слоев стены, но когда я использую метод Material.Color, я получаю только значение RGB (117,117,117), но значение RGB в revit составляет 0,255,0. Как получить это точное значение в коде

Material materialColor = material.Color;

Можно ли получить цвет слоев материала для элемента стены.

Ответы [ 2 ]

0 голосов
/ 09 ноября 2019

Revit предоставляет всю иерархию механизмов управления для определения материала и цвета элемента. Поэтому вам может потребоваться определить, какое свойство влияет на определенный цвет определенного слоя конкретной стены. Строительный кодер предоставляет тематическую группу по контролю цвета и материала элемента , которая должна рассказать вам все, что вам нужно знать.

0 голосов
/ 09 ноября 2019

попробуйте buildInParameter.MATERIAL_PARAM_COLOR

, затем вы получите значение RGB со свойствами https://www.revitapidocs.com/2020/c0ce7b93-3ff1-4194-914e-e4ca7cb771d1.htm

...