├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── index.html ├── media ├── 04b03.fnt ├── 04b03.png ├── bat.png └── rotate.png └── src ├── behaviors ├── AnchorToScreen.js ├── AsteroidsMove.js ├── FaceTheMouse.js ├── FireBullet.js ├── FourWayMove.js ├── Health.js ├── HorizontalMove.js ├── RotateAroundPoint.js ├── Steering.js ├── VerticalMove.js └── WrapAroundScreen.js ├── engine ├── Behavior.js ├── Camera.js ├── Component.js ├── Entity.js ├── EventEmitter.js ├── Game.js ├── MiniSignal.js ├── System.js ├── Vector.js ├── analytics.js ├── anime │ ├── action.js │ ├── easing.js │ ├── index.js │ ├── tween.js │ └── utils.js ├── audio │ ├── howler.core.js │ └── index.js ├── core.js ├── device.js ├── gfx │ ├── AnimatedSprite.js │ ├── BackgroundMap.js │ ├── BitmapText.js │ ├── COASprite.js │ ├── Graphics.js │ ├── Node.js │ ├── Plane.js │ ├── Rope.js │ ├── Sprite.js │ ├── Text.js │ ├── TilingSprite.js │ ├── accessibility │ │ ├── AccessibilityManager.js │ │ ├── accessibleTarget.js │ │ └── index.js │ ├── cacheAsBitmap.js │ ├── const.js │ ├── core │ │ ├── Node.js │ │ ├── graphics │ │ │ ├── Graphics.js │ │ │ ├── GraphicsData.js │ │ │ └── webgl │ │ │ │ ├── GraphicsRenderer.js │ │ │ │ └── WebGLGraphicsData.js │ │ ├── math │ │ │ ├── Circle.js │ │ │ ├── Ellipse.js │ │ │ ├── GroupD8.js │ │ │ ├── Matrix.js │ │ │ ├── Polygon.js │ │ │ ├── Rectangle.js │ │ │ └── RoundedRectangle.js │ │ ├── particles │ │ │ ├── ParticleContainer.js │ │ │ └── webgl │ │ │ │ ├── ParticleBuffer.js │ │ │ │ ├── ParticleRenderer.js │ │ │ │ └── ParticleShader.js │ │ ├── renderers │ │ │ ├── SystemRenderer.js │ │ │ ├── canvas │ │ │ │ ├── CanvasRenderer.js │ │ │ │ └── utils │ │ │ │ │ ├── CanvasBuffer.js │ │ │ │ │ ├── CanvasGraphics.js │ │ │ │ │ ├── CanvasMaskManager.js │ │ │ │ │ └── CanvasTinter.js │ │ │ └── webgl │ │ │ │ ├── WebGLRenderer.js │ │ │ │ ├── filters │ │ │ │ ├── AbstractFilter.js │ │ │ │ ├── FXAA.frag │ │ │ │ ├── FXAA.vert │ │ │ │ ├── FXAAFilter.js │ │ │ │ ├── SpriteMaskFilter.js │ │ │ │ ├── spriteMaskFilter.frag │ │ │ │ └── spriteMaskFilter.vert │ │ │ │ ├── managers │ │ │ │ ├── BlendModeManager.js │ │ │ │ ├── FilterManager.js │ │ │ │ ├── MaskManager.js │ │ │ │ ├── ShaderManager.js │ │ │ │ ├── StencilManager.js │ │ │ │ └── WebGLManager.js │ │ │ │ ├── shaders │ │ │ │ ├── ComplexPrimitiveShader.js │ │ │ │ ├── PrimitiveShader.js │ │ │ │ ├── Shader.js │ │ │ │ └── TextureShader.js │ │ │ │ └── utils │ │ │ │ ├── ObjectRenderer.js │ │ │ │ ├── Quad.js │ │ │ │ ├── RenderTarget.js │ │ │ │ └── StencilMaskStack.js │ │ ├── sprites │ │ │ ├── AnimatedSprite.js │ │ │ ├── COASprite.js │ │ │ ├── Sprite.js │ │ │ ├── TilingSprite.js │ │ │ └── webgl │ │ │ │ └── SpriteRenderer.js │ │ ├── text │ │ │ ├── BitmapText.js │ │ │ └── Text.js │ │ ├── textures │ │ │ ├── BaseTexture.js │ │ │ ├── RenderTexture.js │ │ │ ├── Texture.js │ │ │ ├── TextureUvs.js │ │ │ └── VideoBaseTexture.js │ │ └── utils │ │ │ ├── index.js │ │ │ └── pluginTarget.js │ ├── dependence │ │ └── earcut.js │ ├── filters │ │ ├── ascii │ │ │ ├── AsciiFilter.js │ │ │ └── ascii.frag │ │ ├── bloom │ │ │ └── BloomFilter.js │ │ ├── blur │ │ │ ├── BlurDirFilter.js │ │ │ ├── BlurFilter.js │ │ │ ├── BlurXFilter.js │ │ │ ├── BlurYFilter.js │ │ │ ├── SmartBlurFilter.js │ │ │ ├── blur.frag │ │ │ ├── blurDir.frag │ │ │ ├── blurDir.vert │ │ │ ├── blurX.vert │ │ │ ├── blurY.vert │ │ │ └── smartBlur.frag │ │ ├── color │ │ │ ├── ColorMatrixFilter.js │ │ │ ├── ColorStepFilter.js │ │ │ ├── colorMatrix.frag │ │ │ └── colorStep.frag │ │ ├── convolution │ │ │ ├── ConvolutionFilter.js │ │ │ └── convolution.frag │ │ ├── crosshatch │ │ │ ├── CrossHatchFilter.js │ │ │ └── crosshatch.frag │ │ ├── displacement │ │ │ ├── DisplacementFilter.js │ │ │ ├── displacement.frag │ │ │ └── displacement.vert │ │ ├── dot │ │ │ ├── DotScreenFilter.js │ │ │ └── dotScreen.frag │ │ ├── dropshadow │ │ │ ├── BlurYTintFilter.js │ │ │ ├── DropShadowFilter.js │ │ │ ├── blurYTint.frag │ │ │ └── blurYTint.vert │ │ ├── gray │ │ │ ├── GrayFilter.js │ │ │ └── gray.frag │ │ ├── index.js │ │ ├── invert │ │ │ ├── InvertFilter.js │ │ │ └── invert.frag │ │ ├── noise │ │ │ ├── NoiseFilter.js │ │ │ └── noise.frag │ │ ├── pixelate │ │ │ ├── PixelateFilter.js │ │ │ └── pixelate.frag │ │ ├── rgb │ │ │ ├── RGBSplitFilter.js │ │ │ └── rgbSplit.frag │ │ ├── sepia │ │ │ ├── SepiaFilter.js │ │ │ └── sepia.frag │ │ ├── shockwave │ │ │ ├── ShockwaveFilter.js │ │ │ └── shockwave.frag │ │ ├── tiltshift │ │ │ ├── TiltShiftAxisFilter.js │ │ │ ├── TiltShiftFilter.js │ │ │ ├── TiltShiftXFilter.js │ │ │ ├── TiltShiftYFilter.js │ │ │ └── tiltShift.frag │ │ └── twist │ │ │ ├── TwistFilter.js │ │ │ └── twist.frag │ ├── index.js │ ├── interaction │ │ ├── InteractionData.js │ │ ├── InteractionManager.js │ │ ├── index.js │ │ └── interactiveTarget.js │ ├── loaders │ │ ├── bitmapFontParser.js │ │ ├── dirname.js │ │ ├── index.js │ │ ├── spritesheetParser.js │ │ └── textureParser.js │ ├── mesh │ │ ├── Mesh.js │ │ ├── Plane.js │ │ ├── Rope.js │ │ └── webgl │ │ │ ├── MeshRenderer.js │ │ │ └── MeshShader.js │ └── utils │ │ └── index.js ├── input │ ├── index.js │ └── keyboard.js ├── loader │ ├── Loader.js │ ├── Resource.js │ ├── async.js │ ├── b64.js │ ├── index.js │ ├── middlewares │ │ ├── caching │ │ │ └── memory.js │ │ └── parsing │ │ │ └── blob.js │ └── parse-uri.js ├── physics │ ├── AABBSolver.js │ ├── Collider.js │ ├── CollisionMap.js │ ├── SATSolver.js │ ├── const.js │ ├── index.js │ └── shapes.js ├── polyfill │ ├── Math.sign.js │ ├── Number.isFinite.js │ ├── Object.assign.js │ ├── index.js │ └── requestAnimationFrame.js ├── resize.js ├── rnd.js ├── storage │ ├── Data.js │ ├── PersistentData.js │ ├── index.js │ └── storage.js ├── timer │ ├── Clock.js │ └── index.js └── utils │ ├── array.js │ ├── color.js │ ├── math.js │ ├── object.js │ └── poolable.js └── game ├── Loading.js ├── config.js └── main.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | dist 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/index.html -------------------------------------------------------------------------------- /media/04b03.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/media/04b03.fnt -------------------------------------------------------------------------------- /media/04b03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/media/04b03.png -------------------------------------------------------------------------------- /media/bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/media/bat.png -------------------------------------------------------------------------------- /media/rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/media/rotate.png -------------------------------------------------------------------------------- /src/behaviors/AnchorToScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/AnchorToScreen.js -------------------------------------------------------------------------------- /src/behaviors/AsteroidsMove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/AsteroidsMove.js -------------------------------------------------------------------------------- /src/behaviors/FaceTheMouse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/FaceTheMouse.js -------------------------------------------------------------------------------- /src/behaviors/FireBullet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/FireBullet.js -------------------------------------------------------------------------------- /src/behaviors/FourWayMove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/FourWayMove.js -------------------------------------------------------------------------------- /src/behaviors/Health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/Health.js -------------------------------------------------------------------------------- /src/behaviors/HorizontalMove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/HorizontalMove.js -------------------------------------------------------------------------------- /src/behaviors/RotateAroundPoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/RotateAroundPoint.js -------------------------------------------------------------------------------- /src/behaviors/Steering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/Steering.js -------------------------------------------------------------------------------- /src/behaviors/VerticalMove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/VerticalMove.js -------------------------------------------------------------------------------- /src/behaviors/WrapAroundScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/behaviors/WrapAroundScreen.js -------------------------------------------------------------------------------- /src/engine/Behavior.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/Behavior.js -------------------------------------------------------------------------------- /src/engine/Camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/Camera.js -------------------------------------------------------------------------------- /src/engine/Component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/Component.js -------------------------------------------------------------------------------- /src/engine/Entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/Entity.js -------------------------------------------------------------------------------- /src/engine/EventEmitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/EventEmitter.js -------------------------------------------------------------------------------- /src/engine/Game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/Game.js -------------------------------------------------------------------------------- /src/engine/MiniSignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/MiniSignal.js -------------------------------------------------------------------------------- /src/engine/System.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/System.js -------------------------------------------------------------------------------- /src/engine/Vector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/Vector.js -------------------------------------------------------------------------------- /src/engine/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/analytics.js -------------------------------------------------------------------------------- /src/engine/anime/action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/anime/action.js -------------------------------------------------------------------------------- /src/engine/anime/easing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/anime/easing.js -------------------------------------------------------------------------------- /src/engine/anime/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/anime/index.js -------------------------------------------------------------------------------- /src/engine/anime/tween.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/anime/tween.js -------------------------------------------------------------------------------- /src/engine/anime/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/anime/utils.js -------------------------------------------------------------------------------- /src/engine/audio/howler.core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/audio/howler.core.js -------------------------------------------------------------------------------- /src/engine/audio/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/audio/index.js -------------------------------------------------------------------------------- /src/engine/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/core.js -------------------------------------------------------------------------------- /src/engine/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/device.js -------------------------------------------------------------------------------- /src/engine/gfx/AnimatedSprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/AnimatedSprite.js -------------------------------------------------------------------------------- /src/engine/gfx/BackgroundMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/BackgroundMap.js -------------------------------------------------------------------------------- /src/engine/gfx/BitmapText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/BitmapText.js -------------------------------------------------------------------------------- /src/engine/gfx/COASprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/COASprite.js -------------------------------------------------------------------------------- /src/engine/gfx/Graphics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/Graphics.js -------------------------------------------------------------------------------- /src/engine/gfx/Node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/Node.js -------------------------------------------------------------------------------- /src/engine/gfx/Plane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/Plane.js -------------------------------------------------------------------------------- /src/engine/gfx/Rope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/Rope.js -------------------------------------------------------------------------------- /src/engine/gfx/Sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/Sprite.js -------------------------------------------------------------------------------- /src/engine/gfx/Text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/Text.js -------------------------------------------------------------------------------- /src/engine/gfx/TilingSprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/TilingSprite.js -------------------------------------------------------------------------------- /src/engine/gfx/accessibility/AccessibilityManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/accessibility/AccessibilityManager.js -------------------------------------------------------------------------------- /src/engine/gfx/accessibility/accessibleTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/accessibility/accessibleTarget.js -------------------------------------------------------------------------------- /src/engine/gfx/accessibility/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/accessibility/index.js -------------------------------------------------------------------------------- /src/engine/gfx/cacheAsBitmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/cacheAsBitmap.js -------------------------------------------------------------------------------- /src/engine/gfx/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/const.js -------------------------------------------------------------------------------- /src/engine/gfx/core/Node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/Node.js -------------------------------------------------------------------------------- /src/engine/gfx/core/graphics/Graphics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/graphics/Graphics.js -------------------------------------------------------------------------------- /src/engine/gfx/core/graphics/GraphicsData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/graphics/GraphicsData.js -------------------------------------------------------------------------------- /src/engine/gfx/core/graphics/webgl/GraphicsRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/graphics/webgl/GraphicsRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/graphics/webgl/WebGLGraphicsData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/graphics/webgl/WebGLGraphicsData.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/Circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/Circle.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/Ellipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/Ellipse.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/GroupD8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/GroupD8.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/Matrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/Matrix.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/Polygon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/Polygon.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/Rectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/Rectangle.js -------------------------------------------------------------------------------- /src/engine/gfx/core/math/RoundedRectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/math/RoundedRectangle.js -------------------------------------------------------------------------------- /src/engine/gfx/core/particles/ParticleContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/particles/ParticleContainer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/particles/webgl/ParticleBuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/particles/webgl/ParticleBuffer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/particles/webgl/ParticleRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/particles/webgl/ParticleRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/particles/webgl/ParticleShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/particles/webgl/ParticleShader.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/SystemRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/SystemRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/canvas/CanvasRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/canvas/CanvasRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/canvas/utils/CanvasBuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/canvas/utils/CanvasBuffer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/canvas/utils/CanvasGraphics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/canvas/utils/CanvasGraphics.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/canvas/utils/CanvasMaskManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/canvas/utils/CanvasMaskManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/canvas/utils/CanvasTinter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/canvas/utils/CanvasTinter.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/WebGLRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/WebGLRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/AbstractFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/AbstractFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/FXAA.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/FXAA.frag -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/FXAA.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/FXAA.vert -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/FXAAFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/FXAAFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/SpriteMaskFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/SpriteMaskFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/spriteMaskFilter.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/spriteMaskFilter.frag -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/filters/spriteMaskFilter.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/filters/spriteMaskFilter.vert -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/managers/BlendModeManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/managers/BlendModeManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/managers/FilterManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/managers/FilterManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/managers/MaskManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/managers/MaskManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/managers/ShaderManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/managers/ShaderManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/managers/StencilManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/managers/StencilManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/managers/WebGLManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/managers/WebGLManager.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/shaders/ComplexPrimitiveShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/shaders/ComplexPrimitiveShader.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/shaders/PrimitiveShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/shaders/PrimitiveShader.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/shaders/Shader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/shaders/Shader.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/shaders/TextureShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/shaders/TextureShader.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/utils/ObjectRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/utils/ObjectRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/utils/Quad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/utils/Quad.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/utils/RenderTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/utils/RenderTarget.js -------------------------------------------------------------------------------- /src/engine/gfx/core/renderers/webgl/utils/StencilMaskStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/renderers/webgl/utils/StencilMaskStack.js -------------------------------------------------------------------------------- /src/engine/gfx/core/sprites/AnimatedSprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/sprites/AnimatedSprite.js -------------------------------------------------------------------------------- /src/engine/gfx/core/sprites/COASprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/sprites/COASprite.js -------------------------------------------------------------------------------- /src/engine/gfx/core/sprites/Sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/sprites/Sprite.js -------------------------------------------------------------------------------- /src/engine/gfx/core/sprites/TilingSprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/sprites/TilingSprite.js -------------------------------------------------------------------------------- /src/engine/gfx/core/sprites/webgl/SpriteRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/sprites/webgl/SpriteRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/core/text/BitmapText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/text/BitmapText.js -------------------------------------------------------------------------------- /src/engine/gfx/core/text/Text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/text/Text.js -------------------------------------------------------------------------------- /src/engine/gfx/core/textures/BaseTexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/textures/BaseTexture.js -------------------------------------------------------------------------------- /src/engine/gfx/core/textures/RenderTexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/textures/RenderTexture.js -------------------------------------------------------------------------------- /src/engine/gfx/core/textures/Texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/textures/Texture.js -------------------------------------------------------------------------------- /src/engine/gfx/core/textures/TextureUvs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/textures/TextureUvs.js -------------------------------------------------------------------------------- /src/engine/gfx/core/textures/VideoBaseTexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/textures/VideoBaseTexture.js -------------------------------------------------------------------------------- /src/engine/gfx/core/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/utils/index.js -------------------------------------------------------------------------------- /src/engine/gfx/core/utils/pluginTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/core/utils/pluginTarget.js -------------------------------------------------------------------------------- /src/engine/gfx/dependence/earcut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/dependence/earcut.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/ascii/AsciiFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/ascii/AsciiFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/ascii/ascii.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/ascii/ascii.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/bloom/BloomFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/bloom/BloomFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/BlurDirFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/BlurDirFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/BlurFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/BlurFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/BlurXFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/BlurXFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/BlurYFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/BlurYFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/SmartBlurFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/SmartBlurFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/blur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/blur.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/blurDir.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/blurDir.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/blurDir.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/blurDir.vert -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/blurX.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/blurX.vert -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/blurY.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/blurY.vert -------------------------------------------------------------------------------- /src/engine/gfx/filters/blur/smartBlur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/blur/smartBlur.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/color/ColorMatrixFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/color/ColorMatrixFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/color/ColorStepFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/color/ColorStepFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/color/colorMatrix.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/color/colorMatrix.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/color/colorStep.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/color/colorStep.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/convolution/ConvolutionFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/convolution/ConvolutionFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/convolution/convolution.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/convolution/convolution.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/crosshatch/CrossHatchFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/crosshatch/CrossHatchFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/crosshatch/crosshatch.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/crosshatch/crosshatch.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/displacement/DisplacementFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/displacement/DisplacementFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/displacement/displacement.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/displacement/displacement.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/displacement/displacement.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/displacement/displacement.vert -------------------------------------------------------------------------------- /src/engine/gfx/filters/dot/DotScreenFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/dot/DotScreenFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/dot/dotScreen.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/dot/dotScreen.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/dropshadow/BlurYTintFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/dropshadow/BlurYTintFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/dropshadow/DropShadowFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/dropshadow/DropShadowFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/dropshadow/blurYTint.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/dropshadow/blurYTint.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/dropshadow/blurYTint.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/dropshadow/blurYTint.vert -------------------------------------------------------------------------------- /src/engine/gfx/filters/gray/GrayFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/gray/GrayFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/gray/gray.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/gray/gray.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/index.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/invert/InvertFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/invert/InvertFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/invert/invert.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/invert/invert.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/noise/NoiseFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/noise/NoiseFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/noise/noise.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/noise/noise.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/pixelate/PixelateFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/pixelate/PixelateFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/pixelate/pixelate.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/pixelate/pixelate.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/rgb/RGBSplitFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/rgb/RGBSplitFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/rgb/rgbSplit.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/rgb/rgbSplit.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/sepia/SepiaFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/sepia/SepiaFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/sepia/sepia.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/sepia/sepia.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/shockwave/ShockwaveFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/shockwave/ShockwaveFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/shockwave/shockwave.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/shockwave/shockwave.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/tiltshift/TiltShiftAxisFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/tiltshift/TiltShiftAxisFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/tiltshift/TiltShiftFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/tiltshift/TiltShiftFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/tiltshift/TiltShiftXFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/tiltshift/TiltShiftXFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/tiltshift/TiltShiftYFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/tiltshift/TiltShiftYFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/tiltshift/tiltShift.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/tiltshift/tiltShift.frag -------------------------------------------------------------------------------- /src/engine/gfx/filters/twist/TwistFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/twist/TwistFilter.js -------------------------------------------------------------------------------- /src/engine/gfx/filters/twist/twist.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/filters/twist/twist.frag -------------------------------------------------------------------------------- /src/engine/gfx/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/index.js -------------------------------------------------------------------------------- /src/engine/gfx/interaction/InteractionData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/interaction/InteractionData.js -------------------------------------------------------------------------------- /src/engine/gfx/interaction/InteractionManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/interaction/InteractionManager.js -------------------------------------------------------------------------------- /src/engine/gfx/interaction/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/interaction/index.js -------------------------------------------------------------------------------- /src/engine/gfx/interaction/interactiveTarget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/interaction/interactiveTarget.js -------------------------------------------------------------------------------- /src/engine/gfx/loaders/bitmapFontParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/loaders/bitmapFontParser.js -------------------------------------------------------------------------------- /src/engine/gfx/loaders/dirname.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/loaders/dirname.js -------------------------------------------------------------------------------- /src/engine/gfx/loaders/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/loaders/index.js -------------------------------------------------------------------------------- /src/engine/gfx/loaders/spritesheetParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/loaders/spritesheetParser.js -------------------------------------------------------------------------------- /src/engine/gfx/loaders/textureParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/loaders/textureParser.js -------------------------------------------------------------------------------- /src/engine/gfx/mesh/Mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/mesh/Mesh.js -------------------------------------------------------------------------------- /src/engine/gfx/mesh/Plane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/mesh/Plane.js -------------------------------------------------------------------------------- /src/engine/gfx/mesh/Rope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/mesh/Rope.js -------------------------------------------------------------------------------- /src/engine/gfx/mesh/webgl/MeshRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/mesh/webgl/MeshRenderer.js -------------------------------------------------------------------------------- /src/engine/gfx/mesh/webgl/MeshShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/mesh/webgl/MeshShader.js -------------------------------------------------------------------------------- /src/engine/gfx/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/gfx/utils/index.js -------------------------------------------------------------------------------- /src/engine/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/input/index.js -------------------------------------------------------------------------------- /src/engine/input/keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/input/keyboard.js -------------------------------------------------------------------------------- /src/engine/loader/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/Loader.js -------------------------------------------------------------------------------- /src/engine/loader/Resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/Resource.js -------------------------------------------------------------------------------- /src/engine/loader/async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/async.js -------------------------------------------------------------------------------- /src/engine/loader/b64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/b64.js -------------------------------------------------------------------------------- /src/engine/loader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/index.js -------------------------------------------------------------------------------- /src/engine/loader/middlewares/caching/memory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/middlewares/caching/memory.js -------------------------------------------------------------------------------- /src/engine/loader/middlewares/parsing/blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/middlewares/parsing/blob.js -------------------------------------------------------------------------------- /src/engine/loader/parse-uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/loader/parse-uri.js -------------------------------------------------------------------------------- /src/engine/physics/AABBSolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/AABBSolver.js -------------------------------------------------------------------------------- /src/engine/physics/Collider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/Collider.js -------------------------------------------------------------------------------- /src/engine/physics/CollisionMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/CollisionMap.js -------------------------------------------------------------------------------- /src/engine/physics/SATSolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/SATSolver.js -------------------------------------------------------------------------------- /src/engine/physics/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/const.js -------------------------------------------------------------------------------- /src/engine/physics/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/index.js -------------------------------------------------------------------------------- /src/engine/physics/shapes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/physics/shapes.js -------------------------------------------------------------------------------- /src/engine/polyfill/Math.sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/polyfill/Math.sign.js -------------------------------------------------------------------------------- /src/engine/polyfill/Number.isFinite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/polyfill/Number.isFinite.js -------------------------------------------------------------------------------- /src/engine/polyfill/Object.assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/polyfill/Object.assign.js -------------------------------------------------------------------------------- /src/engine/polyfill/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/polyfill/index.js -------------------------------------------------------------------------------- /src/engine/polyfill/requestAnimationFrame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/polyfill/requestAnimationFrame.js -------------------------------------------------------------------------------- /src/engine/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/resize.js -------------------------------------------------------------------------------- /src/engine/rnd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/rnd.js -------------------------------------------------------------------------------- /src/engine/storage/Data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/storage/Data.js -------------------------------------------------------------------------------- /src/engine/storage/PersistentData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/storage/PersistentData.js -------------------------------------------------------------------------------- /src/engine/storage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/storage/index.js -------------------------------------------------------------------------------- /src/engine/storage/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/storage/storage.js -------------------------------------------------------------------------------- /src/engine/timer/Clock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/timer/Clock.js -------------------------------------------------------------------------------- /src/engine/timer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/timer/index.js -------------------------------------------------------------------------------- /src/engine/utils/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/utils/array.js -------------------------------------------------------------------------------- /src/engine/utils/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/utils/color.js -------------------------------------------------------------------------------- /src/engine/utils/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/utils/math.js -------------------------------------------------------------------------------- /src/engine/utils/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/utils/object.js -------------------------------------------------------------------------------- /src/engine/utils/poolable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/engine/utils/poolable.js -------------------------------------------------------------------------------- /src/game/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/game/Loading.js -------------------------------------------------------------------------------- /src/game/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/game/config.js -------------------------------------------------------------------------------- /src/game/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixelpicosean/lesser-panda/HEAD/src/game/main.js --------------------------------------------------------------------------------