Course Assignment Project in Nanyang Technological University
An application to procedurally generate & visualize curves,surfaces,solid objects made using Parametric & Implicit function inputs. Made using Unity3D
Read FYP Report for details
Feature Trailer Video of the Project
- Available on Windows, Mac & WebGL
- Common Math function support e.g sin(x),cos(x),tan(x)
- Parametric & Implict function inputs
- Internal file manager
- Saving and Loading
- Includes a time parameter 't' for animation
- Allows user to define and use custom variable e.g 'var myvar = 1;'
- Undo and Redo text editing
No Installation Required. Just Git clone or direct download
- For Windows, Run Function Rendering.exe
- For Mac, Not Available at the moment.
- For WebGL, Host website Server using NodeJS or other hosting platform.
- Shapes by Parametric uses
- Shapes by implicit
- Input Validation is done by using Regex
- To support some math symbols such as the exponent symbol "x^2", instead of a proper math expression parse, it uses Regex to convert to c# equivalent code
##TODO
- Change Readme.MD to Github pages for better viewing experience
- Add more exmaple images/gif