MATERIAL (DXF)

К объектам MATERIAL применяются следующие групповые коды.

Групповые коды MATERIAL

Групповой код

Описание

0

Имя объекта (MATERIAL)

5

Дескриптор

102

Начало группы постоянных реакторов; всегда "{ACAD_REACTORS" (группа постоянных реакторов отображается во всех словарях, кроме основного словаря).

330

Идентификатор/дескриптор символьного указателя на словарь владельца. Для объекта MATERIAL это всегда запись ACAD_MATERIAL в словаре именованных объектов.

102

Конец группы постоянных реакторов; всегда "}".

100

Маркер подкласса (acdbMaterial)

1

Имя материала (строка)

2

Описание (строка, по умолчанию пустая)

70

Метод рассеиваемого цвета (по умолчанию = 0):

0 = использование текущего цвета

1 = переопределение текущего цвета

40

Коэффициент рассеиваемого цвета, (по умолчанию = 1,0; допустимый диапазон — от 0,0 до 1,0)

90

Значение рассеиваемого цвета (неподписанное 32-разрядное целое число, представляющее AcCmEntityColor)

71

Метод диффузного цвета (по умолчанию = 0):

0 = использование текущего цвета

1 = переопределение текущего цвета

41

Коэффициент диффузного цвета (вещественное число, по умолчанию = 1,0; допустимый диапазон — от 0,0 до 1,0)

91

Значение диффузного цвета (неподписанное 32-разрядное целое число, представляющее AcCmEntityColor)

42

Коэффициент сглаживания карты рассеяния (по умолчанию = 1,0)

72

Источник карты рассеяния (по умолчанию = 1):

0 = использование текущей сцены

1 = использование файла изображения (задается именем файла; если имя файла не задано, карта не задается)

3

Имя файла карты рассения (строка, по умолчанию = 0)

73

Метод проецирования для наложения карты рассеяния (по умолчанию = 1):

1 = плоскость

2 = прямоугольник

3 = цилиндр

4 = сфера

74

Способ мозаичного расположения наложения карты рассеяния (по умолчанию = 1):

1 = мозаика

2 = обрезка

3 = зажим

75

Метод автоматического преобразования наложения карты рассеяния (набор битов, по умолчанию = 1):

1 = нет автопреобразования

2 = масштабирование наложения по границам текущего объекта; преобразование наложения координат в начало координат объекта

4 = включить текущее преобразование блока в преобразование наложения

43

Матрица преобразования наложения карты рассеяния (16 действительных значений; основной формат строки; значение по умолчанию = матрица идентификации)

44

Коэффициент блика цвета глянца (действительное значение по умолчанию = 0,5)

76

Метод цвета блика (по умолчанию = 0):

0 = использование текущего цвета

1 = переопределение текущего цвета

45

Коэффициент цвета блика (действительное значение по умолчанию = 1.0; допустимый диапазон — от 0,0 до 1,0)

92

Значение цвета блика (неподписанное 32-разрядное целое число, представляющее AcCmEntityColor)

46

Коэффициент сглаживания карты цвета блика (вещественное; значение по умолчанию = 1,0)

77

Источник карты цвета блика (по умолчанию = 1):

0 = использование текущей сцены

1 = использование файла изображения (задается именем файла; если имя файла не задано, карта не задается)

4

Имя файла карты цвета бликов (строка; значение по умолчанию = NULL, не задано)

78

Метод проецирования для наложения карты цвета блика (по умолчанию = 1):

1 = плоскость

2 = прямоугольник

3 = цилиндр

4 = сфера

79

Способ мозаичного расположения наложения карты цвета блика (по умолчанию = 1):

1 = мозаика

2 = обрезка

3 = зажим

170

Метод автоматического преобразования наложения карты цвета блика (набор битов; значение по умолчанию = 1):

1 = нет автопреобразования

2 = масштабирование наложения по границам текущего объекта; преобразование наложения координат в начало координат объекта

4 = включить текущее преобразование блока в преобразование наложения

47

Матрица преобразования наложения карты цвета блика (16 действительных значений; основной формат строки; значение по умолчанию = матрица идентификации)

48

Коэффициент сглаживания карты отражения (действительное значение, по умолчанию = 1,0)

171

Источник карты отражения (по умолчанию = 1):

0 = использование текущей сцены

1 = использование файла изображения (задается именем файла; если имя файла не задано, карта не задается)

6

Имя файла карты отражения (строка; значение по умолчанию = NULL, не задано)

172

Метод проецирования для наложения карты отражения (по умолчанию = 1):

1 = плоскость

2 = прямоугольник

3 = цилиндр

4 = сфера

173

Способ мозаичного расположения наложения карты отражения (по умолчанию = 1):

1 = мозаика

2 = обрезка

3 = зажим

174

Метод автоматического преобразования наложения карты отражения (набор битов; значение по умолчанию = 1):

1 = нет автопреобразования

2 = масштабирование наложения по границам текущего объекта; преобразование наложения координат в начало координат объекта

4 = включить текущее преобразование блока в преобразование наложения

49

Матрица преобразования наложения карты отражения (16 действительных значений; основной формат строки; значение по умолчанию = матрица идентификации)

140

Процент непрозрачности (вещественное значение; по умолчанию = 1,0)

141

Коэффициент сглаживания карты непрозрачности (вещественное значение; по умолчанию = 1,0)

175

Источник карты непрозрачности (по умолчанию = 1):

0 = использование текущей сцены

1 = использование файла изображения (задается именем файла; если имя файла не задано, карта не задается)

7

Имя файла карты непрозрачности (строка; значение по умолчанию = NULL, не задано)

176

Метод проецирования для наложения карты непрозрачности (по умолчанию = 1):

1 = плоскость

2 = прямоугольник

3 = цилиндр

4 = сфера

177

Способ мозаичного расположения наложения карты непрозрачности (по умолчанию = 1):

1 = мозаика

2 = обрезка

3 = зажим

178

Метод автоматического преобразования наложения карты непрозрачности (набор битов; значение по умолчанию = 1):

1 = нет автопреобразования

2 = масштабирование наложения по границам текущего объекта; преобразование наложения координат в начало координат объекта

4 = включить текущее преобразование блока в преобразование наложения

142

Матрица преобразования наложения карты непрозрачности (16 действительных значений; основной формат строки; значение по умолчанию = матрица идентификации)

143

Коэффициент сглаживания карты выдавливания (вещественное значение; по умолчанию = 1,0)

179

Источник карты выдавливания (по умолчанию = 1):

0 = использование текущей сцены

1 = использование файла изображения (задается именем файла; если имя файла не задано, карта не задается)

8

Имя файла карты выдавливания (строка; значение по умолчанию = NULL, не задано)

270

Метод проецирования для наложения карты выдавливания (по умолчанию = 1):

1 = плоскость

2 = прямоугольник

3 = цилиндр

4 = сфера

271

Способ мозаичного расположения наложения карты выдавливания (по умолчанию = 1):

1 = мозаика

2 = обрезка

3 = зажим

272

Метод автоматического преобразования наложения карты выдавливания (набор битов; значение по умолчанию = 1):

1 = нет автопреобразования

2 = масштабирование наложения по границам текущего объекта; преобразование наложения координат в начало координат объекта

4 = включить текущее преобразование блока в преобразование наложения

144

Матрица преобразования для наложения карты выдавливания (16 действительных значений; основной формат строки; значение по умолчанию = матрица идентификации)

145

Коэффициент преломления (вещественное значение; по умолчанию = 1,0)

146

Коэффициент сглаживания карты преломления (вещественное значение; по умолчанию = 1,0)

273

Источник карты преломления (по умолчанию = 1):

0 = использование текущей сцены

1 = использование файла изображения (задается именем файла; если имя файла не задано, карта не задается)

9

Имя файла карты преломления (строка; значение по умолчанию = NULL, не задано)

274

Метод проецирования наложения карты преломления (по умолчанию = 1):

1 = плоскость

2 = прямоугольник

3 = цилиндр

4 = сфера

275

Способ мозаичного расположения наложения карты преломления (по умолчанию = 1):

1 = мозаика

2 = обрезка

3 = зажим

276

Метод автоматического преобразования наложения карты преломления (набор битов; значение по умолчанию = 1):

1 = нет автопреобразования

2 = масштабирование наложения по границам текущего объекта; преобразование наложения координат в начало координат объекта

4 = включить текущее преобразование блока в преобразование наложения

147

Матрица преобразования наложения карты преломления (16 действительных значений; основной формат строки; значение по умолчанию = матрица идентификации)

460

Коэффициент цветового заполнения
461 Масштаб непрямого дампа
462 Коэффициент отражения

463

Коэффициент пропускания
290 Двусторонний материал
464 Яркость
270 Режим яркости

271

Метод карты нормали
465 Прочность карты нормали
42 Коэффициент сглаживания карты нормали

72

Источник карты нормали
3 Имя исходного файла карты нормали
73 Проекция наложения карты нормали
74 Мозаика наложения карты нормали
75 Автопреобразование наложения карты нормали
43 Преобразование наложения карты нормали
293 Неименованные материалы
272 Режим общего освещения
273 Режим финальной сборки

300

GenProcName
291 GenProcValBool
271 GenProcValInt
469 GenProcValReal
301 GenProcValText
292 GenProcTableEnd
62 GenProcValColorIndex
420 GenProcValColorRGB
430 GenProcValColorName
270 Map UTile
148 Просвечивание
90 Самоосвещение
468 Отражающая способность
93 Модель освещения
94 Флаги канала