Skip to content

BigFipil/Simulatica

Repository files navigation

Simulatica

License: GPL v3 Simulatica CalcEngine Visualizer MonoGame DOTNET csharp

About

Universal & low-level simulation framework designed for mainly academic purposes. It consists of three project:

  • CalcEngine - Central part of application, responsible for actual calculation. It's bases on runtime compilation and reflection.
  • Visualizer - Design to visualize the data recived from CalcEngine. Supports both 2D and 3D animations. Current frames rendering is performed via MonoGame. Support for Blender is planned in the future also.
  • Simulatica - User-friendly desktop dashboard, for creating simulations and handling all simulatica features and related cases. Currently suspended.

Project entry

To begin simulation you must first provide proper simulation file .conig which must contain all of the necessary configuration in json format. Separate project Simulatica Dashboard can be helpfull with creating such configuration.

Demo simulations

Solar scope simulation force field simulation

Possible vulnerabilities

Project currently uses Newtonsoft.Json which may cause some potential security vulnerabilities.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages