照明
更多...
#include <Display_Lighting.hxx>
照明
表示 NXOpen::Display::Lighting 灯光用于照亮着色和工作室渲染样式的场景,以及高质量图像。
此类仅限在交互式NX会话期间运行的程序调用。若在非交互式会话中运行,将返回NULL。
要创建此类的新实例,请使用 NXOpen::ViewCollection::CreateLighting
创建于NX5.0.0。
◆ LightingCollectionType
着色视图中的灯光集模式
| 枚举值 |
|---|
| LightingCollectionTypeLighting1 | 灯光集1
|
| LightingCollectionTypeLighting2 | 灯光集2
|
| LightingCollectionTypeLighting3 | 灯光集3
|
| LightingCollectionTypeLighting4 | 灯光集4
|
| LightingCollectionTypeLighting5 | 灯光集5
|
| LightingCollectionTypeUserDefined | 用户自定义
|
◆ LightingSet
灯光集合
| 枚举值 |
|---|
| LightingSetScene | 场景
|
| LightingSetAnalysis | 分析
|
◆ EnableLightsOfLightSet()
启用活动灯光集中的灯光
创建于NX2312.0.0。
许可证要求:无
- 参数
-
◆ GetLightBuilderFromList()
给定索引,返回工作视图灯光数组中的灯光构建器
- 返回
- 灯光构建器
创建于NX5.0.0。
许可证要求:无
- 参数
-
◆ GetNumLightBuilders()
| int NXOpen::Display::Lighting::GetNumLightBuilders |
( |
| ) |
|
返回给定灯光列表中的灯光构建器总数
- 返回
- 灯光构建器数组中的总灯光数
创建于NX5.0.0。
许可证要求:无
◆ LightsShadedViewsLightingCollection()
返回 着色视图灯光集
创建于NX1899.0.0。
许可证要求:无
◆ LightsShadedViewsSceneDimmerValue()
| double NXOpen::Display::Lighting::LightsShadedViewsSceneDimmerValue |
( |
| ) |
|
返回 场景调光器值
创建于NX1899.0.0。
许可证要求:无
◆ RemoveLightBuilderInList() [1/2]
| void NXOpen::Display::Lighting::RemoveLightBuilderInList |
( |
const char * | lightName | ) |
|
按灯光名称移除灯光构建器
创建于NX1899.0.0。
许可证要求:无
- 参数
-
◆ RemoveLightBuilderInList() [2/2]
| void NXOpen::Display::Lighting::RemoveLightBuilderInList |
( |
const NXString & | lightName | ) |
|
按灯光名称移除灯光构建器
创建于NX1899.0.0。
许可证要求:无
- 参数
-
◆ SetLightBuilderInList() [1/3]
| void NXOpen::Display::Lighting::SetLightBuilderInList |
( |
const char * | lightName, |
|
|
double | lightIntensity ) |
在数组中按指定灯光名称和强度设置灯光构建器
创建于NX1899.0.0。
许可证要求:无
- 参数
-
| lightName | 灯光名称 |
| lightIntensity | 灯光强度 |
◆ SetLightBuilderInList() [2/3]
| void NXOpen::Display::Lighting::SetLightBuilderInList |
( |
const NXString & | lightName, |
|
|
double | lightIntensity ) |
在数组中按指定灯光名称和强度设置灯光构建器
创建于NX1899.0.0。
许可证要求:无
- 参数
-
| lightName | 灯光名称 |
| lightIntensity | 灯光强度 |
◆ SetLightBuilderInList() [3/3]
在指定索引的数组中设置灯光构建器
创建于NX5.0.0。
许可证要求:无
- 参数
-
| index | 灯光构建器数组的索引 |
| light | 灯光构建器 |
◆ SetLightsShadedViewsLightingCollection()
设置 着色视图灯光集
创建于NX1899.0.0。
许可证要求:无
- 参数
-
| lightingCollectionEnum | 灯光集枚举 |
◆ SetLightsShadedViewsSceneDimmerValue()
| void NXOpen::Display::Lighting::SetLightsShadedViewsSceneDimmerValue |
( |
double | sceneDimmerValue | ) |
|
设置 场景调光器值
创建于NX1899.0.0。
许可证要求:无
- 参数
-