Scientific Research Suite (SRS) / MathCompiler3D Download

Welcome to the Scientific Research Suite - a .NET 8.0 Wpf Helix 3D app written in C#.

This is the upgrade you have been waiting for since MathCompiler3D was released.

The Scientific Research Suite requires the .NET 8 Framework and Visual Studio 2022 Preview community edition for some features. Its recommended to install the preview first before downloading the SRS. As Visual Studio 2022 Preview moves to release - the links and code will be updated.

Use the button above to navigate to a google drive page where you can download the zip file. Perform an extract all and run the .msi for the install. Note: Its a large download. In this version of the installer all textures and projects are included in a single install.

SRS V1.0.1.20 is under construction

with a host of new features

When installing visual studio make sure to check the option as shown below.

Scientific Research Suite Screenshots

Startup Screen

Plugins & Projects

Book Case Build Project

Dynamic storyboard animations and saved camera settings

Book Case Build Project

Showing Prebuilt 3D Parametric assemblies on the right side - Drag / Drop

Book Case Build Project

Showing an animation in mid stage and texture selection on the right


Scientific Research Suite Features

  • The Uts Shell - for the Scientific Research Suite
    • Use a region manager to drag & drop plugins from containers to organize a workflow condusive to the desire outcome
      • Uniquely configure plugins for each project
    • Load only the plugins you need for a given project, creating a smaller memory footprint
    • Develop custom plugins to run inside of the Scientific Research Suite
    • Provides a filming mode for easy external recording of 3D animations for video
    • Open a command line equivalent section inside the application to execute commands directly from the keyboard allowing bulk operations to be performed which goes well beyond the capability of a mouse
  • 3D Virual World Module
    • Use standard platonics - [Box, Sphere, Cylinder, and many more shapes] to build a custom 3D world
    • Create & consume parametric custom 3D dynamic assemblies
    • Generate a custom mesh generator class in C# by visually mapping points & triangles
      • Export for use in standalone projects 
  • Virtual Whiteboard Module
    • Equations are dynamically translated into C# at runtime
    • Integrate C# into the virtual whiteboard allowing you go beyond what mathematics alone can offer
    • Use the virtual whiteboard to prepare a mathematics class for your own Wpf / C# project
  • Target Module
    • Allows you to link the Virtual 3D world and the Virtual Whiteboard for mathematical positioning and custom mesh geometry property assignment
  • Storyboard Module
    • Add complex animation to 3D models
  • Permutations Module
    • Use combinatorics for formula research from scratch processing trillions of set combinations
      • Dynamically create discard patterns to limit combinations of permutation sets ahead of time
      • Dynamically create permutation syntax rules to be eliminate invalid syntaxes of equations
  • Source Code Module
    • Use an integrated source code module to extend functionality
      • Add dynamic 3D objects to a 3D world that can be created and destroyed on each render
      • Add existing code classes in C# from your personal repository
  • Equation Repository Module
    • Use drag / drop to store equations from the virtual whiteboard for easy reuse over multiple projects
    • Contains a repository search feature so you the target equation can be located quickly
  • Pallette3D Module
    • Store property configurations of 3D objects with drag / drop into a 3D virtual world
  • Texture Module
    • Drag and Drop images onto 3D mesh geometries to change their texture
  • Additional Modules
    • More to come...