PixiJS
Official@pixijs
High-performance 2D rendering engine for WebGL and WebGPU, enabling hardware-accelerated graphics, complex scene graphs, and interactive visual experiences in browser environments.
Agent Skills by PixiJS
Showing 25 vetted skills indexed across 1 GitHub repositories.
pixijs-custom-rendering
Configure PixiJS v8 shaders from GLSL and WGSL sources for WebGL and WebGPU.
pixijs-blend-modes
Set PixiJS display object blend modes with standard and advanced options.
pixijs-scene-text
Render and animate text in PixiJS v8 across multiple rendering paths.
pixijs-scene-graphics
Draw and render vector graphics with PixiJS v8 Graphics API.
pixijs-scene-particle-container
Render thousands of shared-texture sprites with PixiJS v8 ParticleContainer.
pixijs-scene-core-concepts
Organize PixiJS v8 scene graph concepts into containers, leaves, and render order.
pixijs-scene-gif
Animate GIFs in PixiJS applications using GifSprite and GifSource.
pixijs-environments
Configure PixiJS v8 adapters and CSP-safe imports for non-browser environments.
pixijs-color
Convert and manipulate color values for PixiJS scenes.
pixijs-math
Solve 2D geometry and coordinate transformation tasks for PixiJS v8.
pixijs-scene-dom-container
Overlay HTML elements on a PixiJS canvas and synchronize them with scene graph transforms.
pixijs-application
Configure PixiJS v8 Application init with plugin lifecycle management.
pixijs-migration-v8
Identify and resolve PixiJS v7 to v8 migration issues with a structured checklist.
pixijs-ticker
Coordinate per-frame updates with the PixiJS v8 render loop.
pixijs-performance
Profile PixiJS v8 applications for FPS drops, draw calls, and memory usage.
pixijs-scene-container
Group and transform PixiJS v8 display objects with Container scene graphs.
pixijs-events
Implement PixiJS v8 federated event handling for cross-device user input.
pixijs-filters
Apply PixiJS v8 visual filters to containers and sprites.
pixijs
Route user tasks to the most relevant PixiJS v8 sub-skill.
pixijs-scene-mesh
Render arbitrary 2D geometry with textures using PixiJS Mesh.
pixijs-scene-sprite
Render PixiJS v8 sprites with Assets.load for deterministic textures.
pixijs-core-concepts
Explain PixiJS v8 renderer backend selection across WebGL, WebGPU, and Canvas.
pixijs-accessibility
Enable screen reader and keyboard navigation for PixiJS v8 apps.
pixijs-assets
Manage PixiJS v8 asset loading, caching, and bundles.
Frequently Asked Questions About PixiJS
FAQPage SchemaWhat specific tasks can developers perform with this rendering engine?▼
Developers can render complex 2D vector graphics, manage high-density sprite animations, apply custom shader effects, and handle federated user input events. It supports advanced scene graph manipulation, asset bundle management, and hardware-accelerated rendering across WebGL and WebGPU backends.
Which technical personas benefit most from these rendering capabilities?▼
Frontend engineers, creative developers, and game designers focused on high-performance browser graphics benefit most. It is ideal for those building interactive data visualizations, browser-based games, or complex multimedia interfaces requiring precise control over the render loop and hardware-accelerated display objects.
What are the licensing and cost requirements for implementation?▼
The engine is released under the MIT license, making it free for both personal and commercial use. There are no proprietary costs or subscription fees associated with its core rendering functionality, allowing for open-source distribution and integration into enterprise-grade web projects.
What are the primary dependencies for runtime execution?▼
Runtime execution requires a modern browser environment supporting WebGL or WebGPU. Developers must manage asset loading through the internal bundle system and ensure proper configuration of the render loop via the ticker system to maintain consistent frame rates and performance.