|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.jme3.post.Filter
com.jme3.post.filters.CartoonEdgeFilter
public class CartoonEdgeFilter
Applies a cartoon-style edge detection filter to all objects in the scene.
入れ子のクラスの概要 |
---|
クラス com.jme3.post.Filter から継承された入れ子のクラス/インタフェース |
---|
Filter.Pass |
コンストラクタの概要 | |
---|---|
CartoonEdgeFilter()
Creates a CartoonEdgeFilter |
メソッドの概要 | |
---|---|
float |
getDepthSensitivity()
Return the depth sensitivity for more details see setDepthSensitivity(float depthSensitivity) |
float |
getDepthThreshold()
returns the depth threshold for more details see setDepthThreshold(float depthThreshold) |
ColorRGBA |
getEdgeColor()
returns the edge color |
float |
getEdgeIntensity()
returns the edge intensity for more details see setEdgeIntensity(float edgeIntensity) |
float |
getEdgeWidth()
returns the width of the edges |
float |
getNormalSensitivity()
returns the normals sensitivity form more details see setNormalSensitivity(float normalSensitivity) |
float |
getNormalThreshold()
returns the normal threshold for more details see setNormalThreshold(float normalThreshold) |
void |
setDepthSensitivity(float depthSensitivity)
sets the depth sensitivity defines how much depth will influence edges, default is 10 |
void |
setDepthThreshold(float depthThreshold)
sets the depth threshold Defines at what threshold of difference of depth an edge is outlined default is 0.1f |
void |
setEdgeColor(ColorRGBA edgeColor)
Sets the edge color, default is black |
void |
setEdgeIntensity(float edgeIntensity)
sets the edge intensity Defineshow visilble will be the outlined edges |
void |
setEdgeWidth(float edgeWidth)
sets the witdh of the edge in pixels default is 1 |
void |
setNormalSensitivity(float normalSensitivity)
sets the normals sensitivity default is 1 |
void |
setNormalThreshold(float normalThreshold)
sets the normal threshold default is 0.5 |
クラス com.jme3.post.Filter から継承されたメソッド |
---|
getName, isEnabled, read, setEnabled, setName, write |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public CartoonEdgeFilter()
メソッドの詳細 |
---|
public float getDepthSensitivity()
setDepthSensitivity(float depthSensitivity)
public void setDepthSensitivity(float depthSensitivity)
depthSensitivity
- public float getDepthThreshold()
setDepthThreshold(float depthThreshold)
public void setDepthThreshold(float depthThreshold)
depthThreshold
- public float getEdgeIntensity()
setEdgeIntensity(float edgeIntensity)
public void setEdgeIntensity(float edgeIntensity)
edgeIntensity
- public float getEdgeWidth()
public void setEdgeWidth(float edgeWidth)
edgeWidth
- public float getNormalSensitivity()
setNormalSensitivity(float normalSensitivity)
public void setNormalSensitivity(float normalSensitivity)
normalSensitivity
- public float getNormalThreshold()
setNormalThreshold(float normalThreshold)
public void setNormalThreshold(float normalThreshold)
normalThreshold
- public ColorRGBA getEdgeColor()
public void setEdgeColor(ColorRGBA edgeColor)
edgeColor
-
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |