Extension:StlHandler

This Extension gives user the ability to view and manipulate with 3D objects in STL file format.

Configuration
You can set some variables in the "LocalSettings.php" file to configure the canvas that your model will be displayed onto:
 * (default = "480")
 * Assign height value to your canvas


 * (default = "600")
 * Assign width value to your canvas


 * (default = "")
 * full URL of canvas background image


 * (default = "lightgrey")
 * background color of your canvas. Color name, color HEX code and rgb(r,g,b) will all work

Known issues

 * 1) ✅ Object rotation not working in Firefox
 * 2) File page shows object size 0px X 0px
 * 3) File page reports the file type as possibly harmful
 * 4) Only works with binary STL files. If you see , save the STL as binary version.

Ideas about further development

 * 1) Short user guide to display next to object canvas on file page (scroll to zoom etc)
 * 2) Make viewer touch-enabled