In the tab "Loadable Models" you can find all models that can be used in this application.
By clicking on one entry you trigger the loading process (This might - depending on your network speed - take some time. At least you get a progress-indicator that shows you if it is feasible to get a cup of coffee ;-)
Once a model is loaded and unpacked it gets added in the origin of the space.
In the tab "Active Models" you will find all loaded models. You can enable/disable/remove and highlight them independently.
Once a model is selected you are able to:
- rotate (left click) - move(right click) - zoom(mouse wheel)
Using the middle mouse key allows you to select the model you are currently aiming at.
By clicking on the "Reset View" button you can reset your point of view and with the "Reset View & Models" button everything will be set back to the starting point in case you messed things up or you simply want a fresh start.
This web-application uses WebGL to draw the models
The models used in this application are encoded in the openCTM format. See http://openctm.sourceforge.net/ for further information and news on openCTM.
Wonderful and useful open-source libraries we use:
First on you need a WebGL-capable browser.
By the date of this creation there are only Firefox, Chrome and Opera (and their respective mobile variants) able to display all the contents.
You might check http://caniuse.com/webgl and http://www.x3dom.org/check/ to make sure your browser does support WebGL.
First of all: The performance is mainly impacted by the number of models you render at a time. So there is no exact way to tell the requirements for this. BUT you should use at least a computer with a dedicated graphics card. On-board and On-chip alternatives might not be sufficient.
As WebGL does not provide a API to store often required data in the graphics card memory data gets copied to the graphics memory every frame. So please make sure to have a descend amount of (fast) memory. We would recommend about 4GB of DDR3 memory.
Please note that browsers protect your machine from extensive load and because of that they limit the number of draw calls to the number of frames per second that your monitor can display (most commonly this is around 60 FPS)