Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.04 KB

README.md

File metadata and controls

34 lines (25 loc) · 1.04 KB

Equation3D

Usage

Variables

  • t: the Time variable, for the time elapsed since last refresh. Main key for animation.
  • x: the Position variable. For now, there is no real x/y coordinate but this should be enough.

Notes

This doesn't work properly for low-end PCs / Phones.
Some interesting expressions i found:

  • tan(x * 5 + t)
  • tan(x * 2 + t) / cos(t)

TODO

Functionality

  • Add Customization: Customize the 3D View.
  • Custom Equation: Enable custom equation maker, instead of cosine wave.
  • Size Customization: Customize the plane and point sizes.
  • Export code: Export the customized code for general use.

Performance

  • Clean up: Optimize the code.

Security

  • Sanitize input: Sanitize eval function input.

Usability

  • Smooth Camera: Smooth the camera navigation to enhance UX.