-
Notifications
You must be signed in to change notification settings - Fork 0
/
1JG-PrideSnake.epe
8 lines (8 loc) · 4.35 KB
/
1JG-PrideSnake.epe
1
2
3
4
5
6
7
8
{
"name": "1JG-PrideSnake",
"id": "H8M9typHCw5FggukQ",
"sources": {
"main": "var trailLength = 30\nvar minValue = 0.1\nvar minValueCompliment = 1 - minValue\n\nvar currentIndex = 0\nvar indexLoopCount = 0\nvar indexLoopCountMax = pixelCount + trailLength\nvar indexLoopMax = 5\n\nexport var revealValue = 0;\n\n\nexport function beforeRender(delta) {\n t1 = time(.1)\n \n indexLoopCount++\n if (indexLoopCount > indexLoopMax) {\n currentIndex++\n if (currentIndex > indexLoopCountMax) {\n currentIndex = 0\n }\n indexLoopCount = 0\n }\n}\n\nfunction indexDistance(index) {\n var distance = (currentIndex - index)\n if (distance > 0 && distance < trailLength) {\n return ((trailLength - distance)/(trailLength));\n } else {\n return minValue\n }\n}\n\nexport function render2D(index, x, y) {\n\n var distanceCoeff = indexDistance(index)\n \n h = distanceCoeff //t1 + index/pixelCount\n s = (distanceCoeff > minValue) ? 1 : minValue\n v = distanceCoeff\n hsv(h, s, v)\n}"
},
"preview": "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"
}