简体中文
Appearance
面向小型 WebGPU 粒子模拟项目的精简文档:环境搭建、运行时结构与实现说明。
所有物理计算通过 WebGPU 计算着色器在 GPU 上运行。重力、排斥力、速度钳制和边界反弹并行处理 10,000 个粒子。
自动检测设备能力,动态调整粒子数量(2,500 ~ 10,000)。低端设备保持流畅,高端硬件全速运行。
通过专用离屏纹理实现优美的运动轨迹,基于速度的颜色映射。慢粒子呈青色,快粒子发紫光。
物理计算使用 delta time,无论 30 FPS 还是 144 FPS,模拟速度保持一致。帧率下降时不会出现物理爆炸。