PIXI. WebGLFilterManager

new WebGLFilterManager()

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 5

Members

filterStack :Array

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 11

offsetX :Number

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 17

offsetY :Number

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 23

Methods

applyFilterPass(filter, filterArea, width, height)

Applies the filter to the specified area.

Parameters:
Name Type Description
filter PIXI.AbstractFilter

the filter that needs to be applied

filterArea PIXI.Texture

TODO - might need an update

width Number

the horizontal range of the filter

height Number

the vertical range of the filter

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 336

begin(renderSession, buffer)

Parameters:
Name Type Description
renderSession RenderSession

-

buffer ArrayBuffer

-

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 46

destroy()

Destroys the filter and removes it from the filter stack.

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 445

initShaderBuffers()

Initialises the shader buffers.

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 397

popFilter()

Removes the last filter from the filter stack and doesn't return it.

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 145

pushFilter(filterBlock)

Applies the filter and adds it to the current filter stack.

Parameters:
Name Type Description
filterBlock Object

the filter that will be pushed to the current filter stack

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 62

setContext(gl)

Initialises the context and the properties.

Parameters:
Name Type Description
gl WebGLContext

the current WebGL drawing context

Source - pixi/renderers/webgl/utils/WebGLFilterManager.js, line 32
Phaser Copyright © 2012-2015 Photon Storm Ltd.
Documentation generated by JSDoc 3.3.2 on Thu Feb 18 2016 14:41:11 GMT+0000 (GMT Standard Time) using the DocStrap template.

快捷菜单

注意:只有登录才能全文翻译,每个新用户赠送300会员币。
赚取方法:文章评论+1000,分享网站截图给站长+3000,另充10元+100万会员币
支持一下记得截图给站长!

VIP限时免费阅读!登录可得1万币尽情中文阅读!


记得CTRL+D收藏!
站长微信:
支持自学php网
如有问题,记得强刷一下.

  • filterStack :Array - 属性
  • offsetX :Number - 属性
  • offsetY :Number - 属性
  • applyFilterPass(filter, filterArea, width, height) - 方法
  • begin(renderSession, buffer) - 方法
  • destroy() - 方法
  • initShaderBuffers() - 方法
  • popFilter() - 方法
  • pushFilter(filterBlock) - 方法
  • setContext(gl) - 方法