UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

11 lines (10 loc) 367 B
var particle_wrap_default = ` let origParticlePos: vec3f = particlePos; particlePos = particlePos - uniform.matrix_model[3].xyz; particlePos = (particlePos % uniform.wrapBounds) - uniform.wrapBounds * 0.5; particlePos = particlePos + uniform.matrix_model[3].xyz; particlePosMoved = particlePos - origParticlePos; `; export { particle_wrap_default as default };