Following on from last week's GPT 5.5 experiments...
Did more experimenting with HTML-in-Canvas to create more interesting page transitions
Using our favourite animation library GSAP + the PixiJS Skills
Very impressed with how well GPT 5.5 can create WebGL/WebGPU shaders
Been testing GPT 5.5 and it's implemented the HTML-in-Canvas spec
Worked for both WebGL and WebGPU out of the box
Then created this demo with the PixiJS + GSAP Skills
Hopefully there will soon be no excuses to make boring websites
PixiJS Skills are live!
Give your AI coding agent better context for WebGL/WebGPU builds (games, interactive apps, data viz, and more)
Perfect for #vibejam if you want to vibe code a game this weekend
Install:
npx skills add https://t.co/2PWXbgQIYC
PixiJS Skills let your agent build with better context about the latest features of the engine. They work with Cursor, Claude, ChatGPT, Copilot, and other AI tools.
Try them out and let us know how they work for you: https://t.co/2PWXbgQIYC
Big week for PixiJS
• v8.18.0 released (SVG export, alpha masking, WebGL + WebGPU improvements)
• reached 500k weekly downloads 🎉
And… PixiJS Skills are live.
They can be use with your agent of choice @cursor_ai, @claudeai, @OpenAI, @github.
Experimenting with the pretext library... saw a brick breaker demo and had to try making it in PixiJS.
Wanted to see what happens when you add WebGL/WebGPU shaders to the mix.
Using bloom, glow, rgb split filters from pixi-filters.
plus gsaps physics plugin for the text effect.
PixiJS v8.17.0 is out 🎉
• Major improvements to text rendering
• BlurFilter optimized for WebGL + WebGPU (faster + better quality)
• tagStyles support in SplitText
• Lots of bug fixes across Graphics, filters, and more
Working on an inner shadow filter for the next release.
Great for matching Figma mockups and adding subtle depth to UI elements.
Still working on the best way to showcase the effect...
We’ve been looking at refreshing our examples.
Our current ones are… let’s say… very developer designed.
We are definitely not designers. We prefer writing rendering engines. So this is slightly outside our comfort zone 😅
PixiJS v8.16.0 is out 🎉
- Return of Canvas 2D renderer
- Tagged text for inline styling
- Major SplitText improvements
- Cube textures, external textures, mip level rendering
- Broad engine stability updates
Plus a small preview for 3D 👀
https://t.co/i0ej5rL4eQ
Beginning the performance optimisation journey!
Currently rendering ~200,000 objects, all automatically batched. No manual setup required, the engine optimises the scene for you.
Early experiments with PBR materials, lighting, and shadows as we explore native 3D in PixiJS.
Still rough around the edges, but the rendering pipeline is taking shape.
The canvas renderer is coming back in the next PixiJS release.
This has been requested by the community since v8, and thanks to an awesome community contribution, it’s now a reality!
New year, new PixiJS features ✨
The next release introduces multi-style text: apply multiple styles inside a single text string.
No more splitting text just to highlight a word!
🌟 The PixiJS Showcase is returning! 🌟
We're relaunching at end of the month, highlighting awesome projects built with PixiJS on our website.
Got something cool? Add it to the PR:
🔗 https://t.co/1MBhGI9nW3
#pixijs#showcase#webgl#webgpu
🚀 PixiJS v8.10.0 is out!
This release includes:
• A full docs overhaul
• Baked text filters
• Text trimming
• Texture style control for text
Check out the blog post showcasing on the new features:
🔗 https://t.co/JAm1UZMPnb
🎉 PixiJS Layout v3 is here! 🎉
• A complete ground-up rewrite built on Yoga!
• Opt-in layout for any PixiJS object
• Web-style features like objectFit, objectPosition, and overflow
Check out the full details in our blog post:
https://t.co/7kSbQspzo1