UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

11 lines (9 loc) 318 B
var particleUpdaterRespawnPS = ` if (outLife >= uniform.lifetime) { let subtractAmount = max(uniform.lifetime, (uniform.numParticles - 1.0) * particleRate); outLife = outLife - subtractAmount; visMode = 1.0; } visMode = select(visMode, 1.0, outLife < 0.0); `; export { particleUpdaterRespawnPS as default };