材料
材质 API 可用于创建复杂材质并将其应用于着色实体。材质可以设置为块、组、图层、实体和面。每张图纸中都包含以下材料:
可以使用 检索绘图的全局材料。当前数据库还跟踪按块和按层材料。默认情况下,当前材质设置为副层材质。当前材料自动应用于新图元,可使用 进行更改。AcDbDatabase::globalMaterial()setCmaterial() 您可以通过调用相应对象或成员函数来覆盖组、实体或子实体上的当前材料。要设置 3D 实体面的材质,请使用该函数。setMaterial()setmaterialId()AcDb3dSolid::setSubentMaterial() 材料具有以下简单属性:
材质的着色器模型决定了使用哪种着色器算法来渲染材质。使用 设置模型。AcDbMaterial::setIlluminationModel() 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 11:28
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.