Skip to main content

功能⚡️

¥Features ⚡️

下一代、最快的 HTML5 Web 创建引擎

¥Next-Generation, Fastest HTML5 Creation Engine for the Web

  • 🚀 WebGLWebGPU 渲染器

    ¥🚀 WebGL & WebGPU Renderers

  • ⚡ 无与伦比的性能和速度

    ¥⚡️ Unmatched Performance & Speed

  • 🎨 易于使用且功能强大的 API

    ¥🎨 Easy to use, yet powerful API

  • 📦 资源加载器

    ¥📦 Asset Loader

  • ✋ 完全支持鼠标和多点触控

    ¥✋ Full Mouse & Multi-touch Support

  • ✍️ 灵活的文本渲染

    ¥✍️ Flexible Text Rendering

  • 📐 多功能图元和 SVG 绘图

    ¥📐 Versatile Primitive and SVG Drawing

  • 🖼️ 动态纹理

    ¥🖼️ Dynamic Textures

  • 🎭 掩蔽

    ¥🎭 Masking

  • 🪄 强大的滤镜

    ¥🪄 Powerful Filters

  • 🌈 高级混合模式

    ¥🌈 Advanced Blend Modes

什么是 PixiJS?

¥What Is PixiJS?

PixiJS 是一款先进的开源 2D 渲染引擎,旨在在 Web 上创造令人惊叹的视觉体验。基于 WebGL 和可选的 WebGPU 构建,它使开发者能够构建高性能、视觉丰富的应用,并可在所有设备和平台上无缝运行。无论你是在构建游戏、互动广告、教育内容还是数据可视化,PixiJS 都能让你轻松将创意变为现实。

¥PixiJS is an advanced, open-source 2D rendering engine designed for creating stunning visual experiences on the web. Built on WebGL and optionally WebGPU, it enables developers to craft high-performance, visually rich applications that run seamlessly across all devices and platforms. Whether you're building games, interactive ads, educational content, or data visualizations, PixiJS makes it easy to bring your creative vision to life.

PixiJS 有何特别之处?

¥What Makes PixiJS Special

PixiJS 的核心在于其通过以下方式简化了渲染的复杂性:

¥At its core, PixiJS simplifies the complexities of rendering by providing:

  • 一个健壮的场景图,用于在层级结构中管理和渲染对象。

    ¥A robust scene graph to manage and render objects in a hierarchical structure.

  • 支持点击和触摸交互,使开发者能够创建完全交互的应用。

    ¥Support for click and touch interactions, enabling developers to create fully interactive applications.

  • 卓越的性能,使其成为现代 Web 环境中要求苛刻、图形密集型应用的理想选择。

    ¥Exceptional performance, making it ideal for demanding, graphics-heavy applications in modern web environments.

  • 灵活地与 Tauri 和 Electron 等技术集成,将其覆盖范围从浏览器扩展到移动和桌面应用。

    ¥The flexibility to integrate with technologies such as Tauri and Electron, extending its reach beyond the browser to mobile and desktop applications.

为什么选择 PixiJS?

¥Why Choose PixiJS?

PixiJS 集速度、灵活性和简洁性于一身。它无与伦比的性能使你能够轻松处理复杂的场景和动画,同时其用户友好的 API 使初学者和经验丰富的开发者都能轻松上手。

¥PixiJS offers a powerful combination of speed, flexibility, and simplicity. Its unparalleled performance allows you to handle complex scenes and animations effortlessly, while its user-friendly API makes it accessible for both beginners and experienced developers.

PixiJS 适合哪些人?

¥Who Is PixiJS For?

PixiJS 专为以下开发者和设计师设计:

¥PixiJS is designed for developers and designers looking to:

  • 构建具有丰富图形和动画的浏览器游戏。

    ¥Build browser-based games with rich graphics and animations.

  • 创建支持响应式触控和点击的交互式 Web 应用。

    ¥Create interactive web applications with responsive touch and click support.

  • 使用 Tauri 和 Electron 等工具开发跨平台应用。

    ¥Develop cross-platform apps using tools like Tauri and Electron.

  • 以独特且引人入胜的方式可视化数据。

    ¥Visualize data in unique and engaging ways.

  • 使用富有创意的视觉元素和效果增强网页内容。

    ¥Enhance web content with creative visual elements and effects.

开始使用

¥Get Started

PixiJS 不仅仅是一个渲染引擎;它是通往创作自由的大门。深入了解我们全面的 documentation,探索 examples,或加入 community,立即开启你的 PixiJS 之旅。

¥PixiJS is more than just a rendering engine; it’s a gateway to creative freedom. Dive into our comprehensive documentation, explore the examples, or join the community to start your journey with PixiJS today.