├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── global.d.ts ├── package.json ├── rollup.config.js ├── scripts └── injectGlobalMixins.js ├── spine ├── Spine2d.ts └── Spine3d.ts ├── src ├── base │ ├── AbstractProjection.ts │ ├── LinearProjection.ts │ ├── index.ts │ └── webgl │ │ ├── Sprite2dRenderer.ts │ │ └── UniformBatchRenderer.ts ├── curve │ ├── BaseSurface.ts │ ├── BilinearSurface.ts │ ├── Container2s.ts │ ├── ProjectionSurface.ts │ ├── SpriteBilinearRenderer.ts │ ├── index.ts │ └── sprites │ │ ├── Sprite2s.ts │ │ ├── Text2s.ts │ │ └── convert.ts ├── index.ts ├── proj2d │ ├── Container2d.ts │ ├── Matrix2d.ts │ ├── Projection2d.ts │ ├── index.ts │ ├── mesh │ │ └── Mesh2d.ts │ ├── sprites │ │ ├── Sprite2d.ts │ │ ├── Text2d.ts │ │ └── convert.ts │ ├── tiling │ │ ├── TilingSprite2d.ts │ │ └── TilingSprite2dRenderer.ts │ └── z_masks │ │ ├── MaskHacker.ts │ │ └── SpriteMaskFilter.ts ├── proj3d │ ├── Camera3d.ts │ ├── Container3d.ts │ ├── Euler.ts │ ├── Matrix3d.ts │ ├── ObservableEuler.ts │ ├── Point3d.ts │ ├── Projection3d.ts │ ├── index.ts │ ├── mesh │ │ └── Mesh3d2d.ts │ └── sprites │ │ ├── Sprite3d.ts │ │ ├── Text3d.ts │ │ └── convert.ts ├── spine │ ├── Spine2d.ts │ ├── Spine3d.ts │ ├── base.ts │ └── index.ts └── utils.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict = true 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/README.md -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/global.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/injectGlobalMixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/scripts/injectGlobalMixins.js -------------------------------------------------------------------------------- /spine/Spine2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/spine/Spine2d.ts -------------------------------------------------------------------------------- /spine/Spine3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/spine/Spine3d.ts -------------------------------------------------------------------------------- /src/base/AbstractProjection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/base/AbstractProjection.ts -------------------------------------------------------------------------------- /src/base/LinearProjection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/base/LinearProjection.ts -------------------------------------------------------------------------------- /src/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/base/index.ts -------------------------------------------------------------------------------- /src/base/webgl/Sprite2dRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/base/webgl/Sprite2dRenderer.ts -------------------------------------------------------------------------------- /src/base/webgl/UniformBatchRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/base/webgl/UniformBatchRenderer.ts -------------------------------------------------------------------------------- /src/curve/BaseSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/BaseSurface.ts -------------------------------------------------------------------------------- /src/curve/BilinearSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/BilinearSurface.ts -------------------------------------------------------------------------------- /src/curve/Container2s.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/Container2s.ts -------------------------------------------------------------------------------- /src/curve/ProjectionSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/ProjectionSurface.ts -------------------------------------------------------------------------------- /src/curve/SpriteBilinearRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/SpriteBilinearRenderer.ts -------------------------------------------------------------------------------- /src/curve/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/index.ts -------------------------------------------------------------------------------- /src/curve/sprites/Sprite2s.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/sprites/Sprite2s.ts -------------------------------------------------------------------------------- /src/curve/sprites/Text2s.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/sprites/Text2s.ts -------------------------------------------------------------------------------- /src/curve/sprites/convert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/curve/sprites/convert.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/proj2d/Container2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/Container2d.ts -------------------------------------------------------------------------------- /src/proj2d/Matrix2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/Matrix2d.ts -------------------------------------------------------------------------------- /src/proj2d/Projection2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/Projection2d.ts -------------------------------------------------------------------------------- /src/proj2d/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/index.ts -------------------------------------------------------------------------------- /src/proj2d/mesh/Mesh2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/mesh/Mesh2d.ts -------------------------------------------------------------------------------- /src/proj2d/sprites/Sprite2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/sprites/Sprite2d.ts -------------------------------------------------------------------------------- /src/proj2d/sprites/Text2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/sprites/Text2d.ts -------------------------------------------------------------------------------- /src/proj2d/sprites/convert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/sprites/convert.ts -------------------------------------------------------------------------------- /src/proj2d/tiling/TilingSprite2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/tiling/TilingSprite2d.ts -------------------------------------------------------------------------------- /src/proj2d/tiling/TilingSprite2dRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/tiling/TilingSprite2dRenderer.ts -------------------------------------------------------------------------------- /src/proj2d/z_masks/MaskHacker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/z_masks/MaskHacker.ts -------------------------------------------------------------------------------- /src/proj2d/z_masks/SpriteMaskFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj2d/z_masks/SpriteMaskFilter.ts -------------------------------------------------------------------------------- /src/proj3d/Camera3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/Camera3d.ts -------------------------------------------------------------------------------- /src/proj3d/Container3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/Container3d.ts -------------------------------------------------------------------------------- /src/proj3d/Euler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/Euler.ts -------------------------------------------------------------------------------- /src/proj3d/Matrix3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/Matrix3d.ts -------------------------------------------------------------------------------- /src/proj3d/ObservableEuler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/ObservableEuler.ts -------------------------------------------------------------------------------- /src/proj3d/Point3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/Point3d.ts -------------------------------------------------------------------------------- /src/proj3d/Projection3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/Projection3d.ts -------------------------------------------------------------------------------- /src/proj3d/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/index.ts -------------------------------------------------------------------------------- /src/proj3d/mesh/Mesh3d2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/mesh/Mesh3d2d.ts -------------------------------------------------------------------------------- /src/proj3d/sprites/Sprite3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/sprites/Sprite3d.ts -------------------------------------------------------------------------------- /src/proj3d/sprites/Text3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/sprites/Text3d.ts -------------------------------------------------------------------------------- /src/proj3d/sprites/convert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/proj3d/sprites/convert.ts -------------------------------------------------------------------------------- /src/spine/Spine2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/spine/Spine2d.ts -------------------------------------------------------------------------------- /src/spine/Spine3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/spine/Spine3d.ts -------------------------------------------------------------------------------- /src/spine/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/spine/base.ts -------------------------------------------------------------------------------- /src/spine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/spine/index.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pixijs-userland/projection/HEAD/tsconfig.json --------------------------------------------------------------------------------