MercuryDPM includes a paraview plugin to visualise superquadrics. Unfortunately, this requires you to build paraview-suberbuild from scratch. Below you find the installation instructions:
Installation instructions paraview-superbuild with superquadrics plugin
Tested on Xubuntu 16.04.3 LTS (Oracle VM VirtualBox) and Windows 10.1 (Developer mode using the Ubuntu shell
Update apt
$ sudo apt update
# sudo apt upgrade
You need gcc version 6 or higher (type gcc -v to see the version number). If you have an old version, you need to install gcc-6:
Load plugin
In ParaView, go to Tools > Manage Plugins… Do Load New and select ~/SuperquadricTensorGlyph/Build/libSuperquadricTensorGlyphFilter.so. Click “OK”. Then the filter should appear on the Local plugins list, click on it and select "Auto Load", then close.
Apply plugin
When opening a *.vtu file with superquadric features, do "Apply" then go to Filters > Tensor Analysis > Superquadric Tensor Glyphs. Finally, do "Apply" again.
On MacOS
On a Mac operating system I got that far:
install the dependencies
cmake the superbuild: ccmake ../paraview-superbuild/ -DCMAKE_OSX_SDK=macosx10.15 -DENABLE_qt5=TRUE -DENABLE_python=TRUE -DENABLE_python3=TRUE