mirror of
https://github.com/omrips/viewstl
synced 2026-01-02 20:29:58 +03:00
Update README.md
This commit is contained in:
24
README.md
24
README.md
@@ -3,27 +3,23 @@ Javascript STL/OBJ 3D files Viewer
|
||||
|
||||
Reads binary/ASCII STL files; OBJ files
|
||||
|
||||
Supports multiple 3D files at the same container
|
||||
Set model's size, position, color, rotation and some basic animation
|
||||
Supports user's drag&drop
|
||||
Model click events
|
||||
Model information (size, volume, surface area etc.)
|
||||
Add existing meshes into scene
|
||||
Supports WebGL - falls back to HTML5 Canvas
|
||||
Pure JavaScript - Uses THREE.js library, no server side script is needed
|
||||
Can load THREE.js lib files in the background - no need to deal with THREE JS at all
|
||||
Supports multiple Stl Viewer instances at the same page
|
||||
Uses THREE.js lib - Can load THREE.js lib files in the background (no need to deal with THREE JS at all)
|
||||
|
||||
Usage:
|
||||
================
|
||||
At the html page header / page body:
|
||||
# <script src="stl_viewer.min.js"></script>
|
||||
```
|
||||
<script src="stl_viewer.min.js"></script>
|
||||
```
|
||||
|
||||
At the page body, create an element to contain the Stl Viewer, and give it an ID:
|
||||
# <div id="stl_cont"></div>
|
||||
```
|
||||
<div id="stl_cont"></div>
|
||||
```
|
||||
|
||||
Create a new instance of Stl Viewer (simplest initiation - read and view STL file called 'mystl.stl'):
|
||||
# var stl_viewer=new StlViewer(document.getElementById("stl_cont"), { models: [ {id:0, filename:"mystl.stl"} ] });
|
||||
|
||||
```
|
||||
var stl_viewer=new StlViewer(document.getElementById("stl_cont"), { models: [ {id:0, filename:"mystl.stl"} ] });
|
||||
```
|
||||
|
||||
more at https://www.viewstl.com/plugin/
|
||||
|
||||
Reference in New Issue
Block a user