Package com.agisoft.metashape.tasks
Class RemoveLighting
java.lang.Object
com.agisoft.metashape.tasks.Task
com.agisoft.metashape.tasks.RemoveLighting
public class RemoveLighting extends Task
Task class containing processing parameters.
-
Field Summary
Fields inherited from class com.agisoft.metashape.tasks.Task
swigCMemOwn -
Constructor Summary
Constructors Modifier Constructor Description RemoveLighting()protectedRemoveLighting(long cPtr, boolean cMemoryOwn) -
Method Summary
Modifier and Type Method Description voiddelete()protected voidfinalize()doublegetAmbientOcclusionMultiplier()Ambient occlusion multiplier.StringgetAmbientOcclusionPath()Path to ambient occlusion texture atlas.booleangetColorMode()Enable multi-color processing mode.protected static longgetCPtr(RemoveLighting obj)doublegetInternalBlur()Internal blur.doublegetMeshNoiseSuppression()Mesh 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, getWorkitemCount, setParameter, setWorkitemCount
-
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
-