本文已参与「新人创作礼」活动,一起开启掘金创作之路。
Lights 光
光可在3D模型空间中自由放置在任何地方。若有多条光,则可添加到Lights集合属性中。光有两种不同的类型: Directional and PointOfLight.
图:平行光与光点。
注意! 通过SuppressLighting属性,一些系列类型可以从其表面完全遮盖住光。如果应该正确地照亮该系列,要确认它没有开启。曲面系列具有LightedSurface属性,可选择正确照亮的面一侧。
注意! 将所有光放置在3D模型箱内会让墙边缘看上去非常暗,可能会让轴的厚度难以可见。在这种情况下,可调整轴刻度颜色。
平行光
在Directional 光中,光线均是平行的,并且光强度不会随着距离的增加而减弱。根据Location和Target属性,光通量可获得方向。LocationFromCamera 属性可采用摄像头的位置作为光源。
光点
在PointOfLight 中,光强度会随着距离增加而衰减。用AttenuationConstant、AttenuationLinear 和AttenuationQuadratic 属性可控制光方向上的衰减情况。因为光均等地向各个方向分散,所以这种光类型的Target 无关紧要。
光与材质
所有的3D对象都有一种Material 属性。根据材质可以判断出是如何反射光的。材质的DiffuseColor 与光的DiffuseColor起反应。材质的SpecularColor与光的SpecularColor起反应。漫反射的颜色可以理解为一种哑光的基础色,而高光的颜色则是被照亮的表面反射的颜色。采用高度的SpecularPower 可以让对象有种金属质感的外观。
曲面系列具有 ColorSaturation 属性,有效范围为0…100%。高的值可增强表面填充色,降低阴影效果。
图:左侧曲面系列的 ColorSaturation = 50%;而右侧则ColorSaturation = 85%.
预定义的光照设计
演示示例: Cameras and lights
用View3D的SetPredefinedLightingScheme 方法可选择一种内置的预定义光照设计。
图:预定义的‘DiscoCMY’设计。 此设计是由靠近最高上限的三个着有不同颜色的PointOfLights组成。
关于LightningChart数据可视化图形控件使用篇33-3D模型空间中的·Lights光章节就分享到这里了。
如果在实际应用中遇到技术问题或需要帮助,可以添加下方微信号联系官方技术支持。
微信号:lightningchart_china
如果您想进一步使用LightningChart数据可视化图形控件,请添加后回复“学习”可免费领取一套全功能版LightningChart数据可视化控件。
后续我会不断更新LightingChart更详细的使用方法,写文不易,还望多多回复关注支持!谢谢!
最新版V10 LightningChart下载地址:猛击下载