Skip to content

SharpSmartMath - Roslyn based realtime math (include shader math) and C# code compiler.

License

Notifications You must be signed in to change notification settings

ALEXGREENALEX/SharpSmartMath

Repository files navigation

SharpSmartMath

SharpSmartMath - Roslyn based realtime math (include shader math) and C# code compiler.

Just write some code like: "2 + 2" or "vec2((float)Math.Pow(2, 5) * sqrt(0.3)) * 5".

Usage:

Compile from sources or download latest release. Change template "BaseProgram.cs" at output folder if needed.

Default Usage:

Default Usage

Functional:

Functional

Localized error and simple IntelliSense support:

Error

Links

SharpSmartMath: https://github.com/ALEXGREENALEX/SharpSmartMath

Used libs:

Requirements

  • SharpSmartMath (WPF based GUI): .NET Framework 4.6.2
  • SharpSmartMathLib (Math and dynamic compilation Library): .NET Standart 2.0

License:

MIT

Author

Zelenskyi Alexandr

About

SharpSmartMath - Roslyn based realtime math (include shader math) and C# code compiler.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages