public class EnvironmentLight extends Object
构造器和说明 |
---|
EnvironmentLight()
默认构造函数,构造一个新的 EnvironmentLight 对象。
|
EnvironmentLight(EnvironmentLight light)
根据给定的 EnvironmentLight 对象构造一个与之完全一样的新 EnvironmentLight 对象。
|
EnvironmentLight(Scene scene)
根据给定的 scene 对象构造一个新的 EnvironmentLight 对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放对象所占资源。
|
String |
getEnvironmentMap()
获取环境光贴图
|
double |
getEnvironmentMapIntensity()
返回环境光贴图强度
|
Scene |
getScene()
获取需要环境光贴图的场景
|
ArrayList<Point3D> |
getSphericalHarmonicCoefficients()
返回球谐系数。
|
void |
setEnvironmentMap(String m_EnvironmentMap)
设置环境光贴图
|
void |
setEnvironmentMapIntensity(double environmentMapIntensity)
设置环境光贴图强度
|
void |
setScene(Scene m_Scene)
设置需要环境光贴图的场景
|
void |
setSphericalHarmonicCoefficients(ArrayList<Point3D> sphericalHarmonicCoefficients)
设置球谐系数。
|
public EnvironmentLight()
public EnvironmentLight(EnvironmentLight light)
light
- public EnvironmentLight(Scene scene)
scene
- 场景public Scene getScene()
public void setScene(Scene m_Scene)
m_Scene
- 需要环境光贴图的场景public void dispose()
public String getEnvironmentMap()
public void setEnvironmentMap(String m_EnvironmentMap)
m_EnvironmentMap
- 环境光贴图路径public double getEnvironmentMapIntensity()
public void setEnvironmentMapIntensity(double environmentMapIntensity)
environmentMapIntensity
- 环境光贴图强度public ArrayList<Point3D> getSphericalHarmonicCoefficients()
Copyright © 2021–2024 SuperMap. All rights reserved.