MCPcopy Create free account
hub / github.com/anvaka/fieldplay / initDrawProgram

Function initDrawProgram

src/lib/programs/drawParticlesProgram.js:45–51  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

43 }
44
45 function initDrawProgram() {
46 if (drawProgram) drawProgram.unload();
47
48 const drawGraph = new DrawParticleGraph(ctx);
49 const vertexShaderCode = drawGraph.getVertexShader(currentVectorField);
50 drawProgram = util.createProgram(gl, vertexShaderCode, drawGraph.getFragmentShader());
51 }
52
53 function updateParticlesPositions() {
54 if (!currentVectorField) return;

Callers 3

initProgramsFunction · 0.85
updateColorModeFunction · 0.85
updateCodeFunction · 0.85

Calls 2

getVertexShaderMethod · 0.95
getFragmentShaderMethod · 0.95

Tested by

no test coverage detected