playcanvas
Version:
Open-source WebGL/WebGPU 3D engine for the web
11 lines (10 loc) • 305 B
JavaScript
var particle_wrap_default = `
vec3 origParticlePos = particlePos;
particlePos -= matrix_model[3].xyz;
particlePos = mod(particlePos, wrapBounds) - wrapBounds * 0.5;
particlePos += matrix_model[3].xyz;
particlePosMoved = particlePos - origParticlePos;
`;
export {
particle_wrap_default as default
};