SpiderAnimate is a JavaScript-based canvas animation project that simulates dynamic lightning effects and node interactions. The project allows users to customize various parameters and interact with the animation in real-time.
-
Golden yellow lightning visuals.
-
Adjustable parameters for spark chance and connection radius.
-
Dynamic node generation.
-
Configurable node count.
-
Hidden nodes for cleaner visuals.
-
Collapsible menu for adjusting configuration parameters.
-
Sliders and checkboxes for real-time adjustments.
-
Buttons to regenerate nodes and reset configurations.
-
NODE_COUNT: Number of nodes in the animation.
-
CONNECT_RADIUS: Radius within which nodes connect.
-
SPARK_CHANCE: Probability of lightning sparks.
-
Open
index.htmlin a browser. -
Use the collapsible menu to adjust parameters.
-
Click buttons to regenerate nodes or reset configurations.
-
index.html: Main file containing the canvas animation and UI logic. -
README.md: Documentation for the project.
-
Save presets for configurations.
-
Export settings to a file.
-
Additional visual effects and interactivity.
This project is open-source and available under the MIT License.
This project was created by TranDat1114.