Package com.agisoft.metashape.tasks
Class RemoveLighting
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.RemoveLighting
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.tasks.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()protected voidfinalize()doubleAmbient occlusion multiplier.Path to ambient occlusion texture atlas.booleanEnable multi-color processing mode.protected static longgetCPtr(RemoveLighting obj) doubleInternal blur.doubleMesh normals noise suppression strength.voidsetAmbientOcclusionMultiplier(double value) Ambient occlusion multiplier.voidsetAmbientOcclusionPath(String value) Path to ambient occlusion texture atlas.voidsetColorMode(boolean value) Enable multi-color processing mode.voidsetInternalBlur(double value) Internal blur.voidsetMeshNoiseSuppression(double value) Mesh normals noise suppression strength.Methods inherited from class com.agisoft.metashape.tasks.Task
apply, apply, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
RemoveLighting
protected RemoveLighting(long cPtr, boolean cMemoryOwn) -
RemoveLighting
public RemoveLighting()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setAmbientOcclusionMultiplier
public void setAmbientOcclusionMultiplier(double value) Ambient occlusion multiplier. Should be in range [0.25, 4]. Default: 1.5 -
getAmbientOcclusionMultiplier
public double getAmbientOcclusionMultiplier()Ambient occlusion multiplier. Should be in range [0.25, 4]. Default: 1.5 -
setAmbientOcclusionPath
Path to ambient occlusion texture atlas. Can be empty. -
getAmbientOcclusionPath
Path to ambient occlusion texture atlas. Can be empty. -
setColorMode
public void setColorMode(boolean value) Enable multi-color processing mode. Default: false -
getColorMode
public boolean getColorMode()Enable multi-color processing mode. Default: false -
setInternalBlur
public void setInternalBlur(double value) Internal blur. Should be in range [0, 4]. Default: 1.5 -
getInternalBlur
public double getInternalBlur()Internal blur. Should be in range [0, 4]. Default: 1.5 -
setMeshNoiseSuppression
public void setMeshNoiseSuppression(double value) Mesh normals noise suppression strength. Should be in range [0, 4]. Default: 1.0 -
getMeshNoiseSuppression
public double getMeshNoiseSuppression()Mesh normals noise suppression strength. Should be in range [0, 4]. Default: 1.0
-