默认 Lighting 和 Sun 对象
在 AutoCAD 中,当不存在用户定义的光源且关闭太阳对象时,将在图形中激活默认光源。添加时light entities to a drawing, you need to call the setDefaultLightingOn() member function of the viewport to turn off default lighting and enable your lights. If DEFAULTLIGHTING is set to 0, default lights are automatically switched off when a user defined light is added to the drawing. The viewport object keeps track of the default lighting state, which can be accessed through the viewport’s defaultLightingOn() and defaultLightingType() functions. 太阳对象是每个视口的硬性实体。它可以通过视口的功能访问。可以将太阳的位置设置为任何地理位置的特定时间和日期的真实世界位置,以研究模型中的太阳光。使用并自动将太阳的位置设置为天空中的正确点。您还可以通过 和 显式设置位置。如果直接更改高度或方位角,日期和时间将重新计算为正确的时间。同样,如果您更改日期或时间,太阳的高度和方位角也会更新。sunId()AcDbSun::setDateTime()AcDbSun::setDaylightSavingsOn()AcDbSun::setAzimuth()AcDbSun::setAltitude() 模型的地理位置和方向是使用 、 、 和 来设置的。AcDbDatabase::setLatitude()AcDbDatabase::setLongtitude()AcDbDatabase::setTimeZone()AcDbDatabase::setNorthDirection() 父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-14 08:34
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.