FEATURES:
-
View any explicit 3D function in full 3D!
- Many available functions and operators!
-
Adjust the resolution of the graph’s grid!
-
Modify axis bounds!
-
Change up the colors for funky visualizations!
HOW TO START:
- Clone the Repository
- Click the shortcut called “Run Grapher” or run /BasicGame/dist/MyGame.jar
- If the application doesn't appear to open, try unselecting "Fullscreen"
CONTROLS:
Movement and Control:
- W: Move Forward
- S: Move Backward
- A: Orbit Left
- D: Orbit Right
- Q: Move Up
- Z: Mode Down
- 1: Reset to Default Color Scheme
- 2: Change to Random Color Scheme
- Escape: Exit Program
- Tab: Open Graph Settings
Graph Settings:
- Up Arrow: Move to Option Above
- Down Arrow: Move to Option Below
- Left Arrow: Move to Option Left
- Right Arrow: Move to Option Right
- Enter: Graph with Current Settings
- Any other typing: Add to Current Selected Option
- Tab: Close Graph Settings
AVAILABLE FUNCTIONS:
- Sine: sin()
- Cosine: cos()
- Tangent: tan()
- Arc Sine: asin()
- Arc Cosine: acos()
- Arc Tangent: atan()
- Hyperbolic Sine: sinh()
- Hyperbolic Cosine: cosh()
- Hyperbolic Tangent: tanh()
- Inverse Hyperbolic Sine: asinh()
- Inverse Hyperbolic Cosine: acosh()
- Inverse Hyperbolic Tangent: atanh()
- Natural Logarithm: ln()
- Logarithm base 10: log()
- Angle: angle()
- Absolute Value / Magnitude: abs()
- Random number (between 0 and 1): rand()
- Modulus: mod()
- Square Root: sqrt()
- Sum: sum()
Created by Robert Wetzler in 2018