|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 -
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||