UNPKG

three-swarm

Version:

A high-performance particle system built on three.js and TypeScript, blending CPU/GPU processing. Supports multiple shape patterns, dynamic effects, and precise lifecycle control with cycle bursts and variable span classes for advanced, customizable WebGL

9 lines (5 loc) 489 B
# Hybrid CPU/GPU Particle System (WIP) This is a work-in-progress port of a legacy CPU-based particle system to a hybrid CPU/GPU architecture. The system is built on top of [three.js](https://threejs.org/) and the port targets TSL (TypeScript Shader Language) for GPU-side logic. The goal is to leverage GPU compute where possible for improved performance while retaining CPU control where needed. Current focus: cleaning up the legacy code and setting up the GPU pipeline using TSL.