TypeScript MIT

effects-runtime

It can load and render cool animation effects

G

galacean

Dernière activité 29 sept. 2026
galacean/effects-runtime

747

étoiles

34

forks

11

issues ouvertes

2d3danimationeffectshtml5javascripttypescriptwebglwebgl2

Ce README est souvent en anglais.

Galacean Effects

It can load and render cool animation effects, The APIs provided by effects-core allow your engine to quickly access animation data such as layer and particle animation.

GitHub release (with filter) GitHub License GitHub top language

Native · Changelog · Report Bug · Request Feature · English · 中文

What you see is what you get

Performance Stats of galacean/effects-runtime - Last 28 days

Install

npm install @galacean/effects
pnpm add @galacean/effects

Usage

<div id="J-Container"></div>
import { Player } from '@galacean/effects';

// 1. Instantiate a player
const player = new Player({
  container: document.getElementById('J-Container'),
});

// 2. Load and play the animation resource
player.loadScene('./demo.json');

Get the demo.json by using the Galacean Effects editor.

Documentation

Third-Party Notices

This project integrates Spine Runtimes for 2D skeletal animation support. Use of @galacean/effects-plugin-spine is subject to the Spine Runtime License Agreement:

  • License required: Each user must hold a valid Spine Editor license.
  • Disclaimer: Galacean Effects does not cover Spine license fees. Users are responsible for complying with Esoteric Software's license terms.

For details, see the Spine Runtime License Agreement.

Projets similaires

WebGL effects made easy.

TypeScriptanimationanimationscreative-coding
Ffand
1,1 k étoiles37

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

TypeScript2d3danimation
Ggalacean
5,9 k étoiles411

JavaScript animation engine

JavaScriptanimationanimecanvas
Jjuliangarnier
73,2 k étoiles4,9 k