HTML5 Visualizer and Engine API

MultiloopGL is a front end visualizer and a powerful solving engine that can communicate with third party environments to produce and solve 'EM friendly' meshes.

The visualizer is an HTML5 program that uses javascript libraries such as three.js and d3.js, allowing you to query the Multiloop Engine directly from your web browser. Through the use of a protractor tool, models can be intuitively built by dragging and rotating meshes about reference points. To run the visualizer here and now, visit our webtools portal.

The engine solves a scattered field response or builds an EM friendly mesh by parsing a json-formatted multiloop control file. This control file can be assembled by the visualizer for processing, or you can build your own. Once uploaded to our server, the engine reads the model parameters and returns a scattered field response. Example files for the Multiloop Engine can be accessed on the multiloop engine page.

MlpX with multiple lines

Modern web browsers support webGL. You can check if yours does through

Try the latest version of mlpGL below

Tested since...

  • Chrome 34
  • Safari 7
  • Firefox 31
  • Opera 23
  • Internet Explorer 11

Also recently on mobile devices

  • iOS 10
  • Android 7.0 Nougat

We have detected your website may not support webGL.

WebGL will run on most modern browsers!
Visit and come back once you are up and running!