Package com.jme3.post.filters
Class RadialBlurFilter
java.lang.Object
com.jme3.post.Filter
com.jme3.post.filters.RadialBlurFilter
- All Implemented Interfaces:
- Savable
Radially blurs the scene from the center of it
- 
Nested Class SummaryNested classes/interfaces inherited from class com.jme3.post.FilterFilter.Pass
- 
Field SummaryFields inherited from class com.jme3.post.FilterdefaultPass, enabled, material, postRenderPasses, processor
- 
Constructor SummaryConstructorsConstructorDescriptionCreates a RadialBlurFilterRadialBlurFilter(float sampleDist, float sampleStrength) Creates a RadialBlurFilter
- 
Method SummaryModifier and TypeMethodDescriptionprotected MaterialMust return the material used for this filter.floatDeprecated.floatreturn the sample distancefloatReturns the sample Strengthprotected voidinitFilter(AssetManager manager, RenderManager renderManager, ViewPort vp, int w, int h) Initialization of filter subclasses.voidread(JmeImporter im) Override this method if you want to load extra properties when the filter is loaded else only basic properties of the filter will be loaded This method should always begin by super.read(im);voidsetSampleDist(float sampleDist) Deprecated.voidsetSampleDistance(float sampleDist) sets the samples distances default is 1voidsetSampleStrength(float sampleStrength) sets the sample strength default is 2.2voidwrite(JmeExporter ex) Override this method if you want to save extra properties when the filter is saved else only basic properties of the filter will be saved This method should always begin by super.write(ex);Methods inherited from class com.jme3.post.Filtercleanup, cleanUpFilter, getDefaultPassDepthFormat, getDefaultPassTextureFormat, getName, getPostRenderPasses, getRenderedTexture, getRenderFrameBuffer, init, isEnabled, isRequiresBilinear, isRequiresDepthTexture, isRequiresSceneTexture, postFilter, postFrame, postQueue, preFrame, setDepthTexture, setEnabled, setName, setProcessor, setRenderedTexture, setRenderFrameBuffer
- 
Constructor Details- 
RadialBlurFilterpublic RadialBlurFilter()Creates a RadialBlurFilter
- 
RadialBlurFilterpublic RadialBlurFilter(float sampleDist, float sampleStrength) Creates a RadialBlurFilter- Parameters:
- sampleDist- the distance between samples
- sampleStrength- the strength of each sample
 
 
- 
- 
Method Details- 
getMaterialDescription copied from class:FilterMust return the material used for this filter. this method is called every frame.- Specified by:
- getMaterialin class- Filter
- Returns:
- the material used for this filter.
 
- 
getSampleDistancepublic float getSampleDistance()return the sample distance- Returns:
- the distance
 
- 
setSampleDistancepublic void setSampleDistance(float sampleDist) sets the samples distances default is 1- Parameters:
- sampleDist- the desired distance (default=1)
 
- 
getSampleDistDeprecated.- Returns:
- the distance
 
- 
setSampleDistDeprecated.- Parameters:
- sampleDist- the desired distance (default=1)
 
- 
getSampleStrengthpublic float getSampleStrength()Returns the sample Strength- Returns:
- the strength value
 
- 
setSampleStrengthpublic void setSampleStrength(float sampleStrength) sets the sample strength default is 2.2- Parameters:
- sampleStrength- the desired strength (default=2.2)
 
- 
initFilterprotected void initFilter(AssetManager manager, RenderManager renderManager, ViewPort vp, int w, int h) Description copied from class:FilterInitialization of filter subclasses. This method is called once when the filter is added to the FilterPostProcessor It should contain Material initializations and extra passes initialization- Specified by:
- initFilterin class- Filter
- Parameters:
- manager- the assetManager
- renderManager- the renderManager
- vp- the viewPort where this filter is rendered
- w- the width of the filter
- h- the height of the filter
 
- 
writeDescription copied from class:FilterOverride this method if you want to save extra properties when the filter is saved else only basic properties of the filter will be saved This method should always begin by super.write(ex);- Specified by:
- writein interface- Savable
- Overrides:
- writein class- Filter
- Parameters:
- ex- the exporter (not null)
- Throws:
- IOException- from the exporter
 
- 
readDescription copied from class:FilterOverride this method if you want to load extra properties when the filter is loaded else only basic properties of the filter will be loaded This method should always begin by super.read(im);- Specified by:
- readin interface- Savable
- Overrides:
- readin class- Filter
- Throws:
- IOException
 
 
- 
getSampleDistance()