vue3-pixi-projection

Vue createRenderer for PixiJS
1,342 303
Install
npm install vue3-pixi-projection
Latest Version:0.9.8
Vue:2 · 3
License:MIT
Last Updated:Oct 9, 2026
Links: GitHub  ·  npm
Maintainer: tuimao

Vue 3 Pixi Projection

Vue for PixiJS Projection based on vue3-pixi


Try it Online

TODO

Install

pnpm install vue3-pixi-projection

Usage

using vue3-pixi-projection requires loading the module before using vue3-pixi

import { renderer } from 'vue3-pixi'
import ProjectionRenderer from 'vue3-pixi-projection'

renderer.use(ProjectionRenderer)

in template use camera-3d and sprite-3d components:

<template>
  <camera-3d
    :focus="400"
    :near="10"
    :far="10000"
    :orthographic="false"
  >
    <sprite-3d
      texture="https://pixijs.io/examples/examples/assets/bunny.png"
      :anchor="0.5"
      :width="100"
      :position-3d-z="100"
      :height="140"
    />
  </camera-3d>
</template>

Elements

  • Camera3d
  • Container2d
  • Container3d
  • Sprite2d
  • Sprite2s
  • Sprite3d
  • Text2d
  • Text2s
  • Text3d
  • TilingSprite2d
  • SimpleMesh2d
  • SimpleMesh3d2d
  • Mesh2d
  • Mesh3d2d

converts

conversion will cause unstable behavior of the renderer and is not recommended. Please use elements with specific suffixes

License

MIT License © 2022-PRESENT hairyf

Related Packages

vue3-pixi

Vue createRenderer for PixiJS

84,559 303
vue3-pixi-nuxt

Nuxt createRenderer for PixiJS

3,457 303
@vue-pixi/composables

Vue createRenderer for PixiJS

699 303
@vue-pixi/renderer

Vue createRenderer for PixiJS

664 303
@vue-pixi/components

Vue createRenderer for PixiJS

644 303

Version History

Version Released License
0.9.8 MIT
0.9.7 MIT
0.9.6 MIT
0.9.5 MIT
0.9.4 MIT