Skip to content

Commit

Permalink
3DHOP 3.0
Browse files Browse the repository at this point in the history
3D Heritage Online Presenter
  • Loading branch information
potenziani committed Jul 2, 2015
1 parent 3b4842e commit 8cd1646
Show file tree
Hide file tree
Showing 329 changed files with 29,911 additions and 3,690 deletions.
Binary file removed 3dhop backward compatibility issues.pdf
Binary file not shown.
48 changes: 33 additions & 15 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,30 +1,48 @@
3D Heritage Online Presenter [http://www.3dhop.net] - CHANGELOG FILE
3D Heritage Online Presenter - CHANGELOG FILE

3DHOP by Visual Computing Laboratory - ISTI - CNR [http://vcg.isti.cnr.it]

Contact Us [info@3dhop.net]

Marco Callieri [marco.callieri@isti.cnr.it]
Massimiliano Corsini [massimiliano.corsini@isti.cnr.it]
Matteo Dellepiane [matteo.dellepiane@isti.cnr.it]
Marco Potenziani [marco.potenziani@isti.cnr.it]

24 September 2014
06 Jul 2015

VERSION 3.0

* --------- Main Changes -----------
* + Added INSTANCES and HOTSPOTS VISIBILITY features;
* + Added geometries PICKING and ONHOVER EVENT HANDLERS;
* + Added FULL SCREEN feature;
* = Updated UI event listener for touch screen compatibility;
* = Updated TOOLBAR features for faster loading and touch events support;
* + Added basic DOCUMENTATION;
* + Added HOW-TO example for VISIBILITY and HOTSPOTS-EVENTS new advanced features explanation (only in the "3DHOP Full Version" package);
* + Added RENDERING and DATA STREAMING parallelization;
* + Added INSTANCE SOLID COLOR and TRANSPARENCY features;
* + Added MEASUREMENT TOOL;
* + Added "BY NAME" functions for visibility, solid color and transparency;
* + Added multiresolution COMPRESSED MESHES support;
* + Added POINT CLOUDS multiresolution data support;
* = Updated RENDERING and DATA STREAMING system;
* + Added patch for Nexus support on SAFARI browser;
* + Fixed ZOOM bug and added view distance limits in sphere trackball;
* + Added MULTITOUCH(*) zoom control;
* = Updated TOUCH(*) controls and tap highlight effect;
* = Updated CURSOR behavior;
* = Updated WATERMARK position;
* + Added new TOOLBAR button icons set;

* --------- Files Added/Modified -----------
* + Added "meshcoder_worker.js" file;
* = Updated "nexus.js" file;
* = Updated "gargo.nxs" file;
* = Updated "docs.html" file;
* + Added "HOWTO_3.1_trackball_setting.html" file;
* + Added "HOWTO_8.0_measurement_tool.html" file;
* = Updated all howtos ".html" files;
* = Updated all trackballs ".html" files;
* = Updated all trackballs ".js" files;
* = Updated "spidergl.js" file;
* = Updated "init.js" file;
* = Updated "presenter.js" file;
* = Updated "css" file;
* = Updated all ".html" files;
* = Updated "skins" directory;
* + Added "docs" directory with 3DHOP documentation files;
* + Added how-to ".html" files for visibility and hotspots-events new advanced features explanation (only in "3DHOP Full Version" package);
* = Updated "init.js" file;
* = Updated "3dhop.css" file;
* + Updated "skins" directory;

(*) Touch Events are a "W3C Recommendation Draft" (not a standard), so are not supported by all the browsers. At the time of this publication Touch Events are fully supported by Google Chrome and Opera, supported but not activate by default on Mozilla Firefox, and partially supported (via Pointer Events) by Microsoft Explorer.
49 changes: 28 additions & 21 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ Contact Us [info@3dhop.net]

Marco Callieri [marco.callieri@isti.cnr.it]
Massimiliano Corsini [massimiliano.corsini@isti.cnr.it]
Matteo Dellepiane [matteo.dellepiane@isti.cnr.it]
Marco Potenziani [marco.potenziani@isti.cnr.it]

24 September 2014
06 Jul 2015

CONTENTS
I. CONTENTS LIST
Expand All @@ -17,40 +18,45 @@ III. TECHNICAL INFO

I. CONTENTS LIST

Essential Version
"documentation" Folder -> the 3DHOP basic documentation
------------
docs folder with the 3DHOP basic documentation
js folder with the 3DHOP necessary JavaScript files
models folder with the 3DHOP single and multi resolution models
skins folder with the 3DHOP toolbar and background graphic elements files
img folder with the 3DHOP basic documentation graphic elements files
docs.html 3DHOP basic documentation HTML file

"minimal" Folder -> the 3DHOP minimal version, a ready-to-use viewer in a self-contained folder
------------
js folder with the 3DHOP source JavaScript files
models folder with the 3D model
skins folder with the toolbar and background graphic elements files
stylesheet folder with the 3DHOP CSS file
3dhop.html 3DHOP basic HTML file
CHANGELOG.txt the log file with all the news of this 3DHOP release
LICENSE.txt the GPL license file
README.txt this file
index.html 3DHOP viewer HTML file

Full Version
"examples" Folder -> all the 3DHOP examples/howto shown in the 3DHOP website
------------
docs folder with the 3DHOP basic documentation
js folder with the 3DHOP necessary JavaScript files
models folder with the 3DHOP single and multi resolution models
skins folder with the 3DHOP toolbar and background graphic elements files
js folder with the 3DHOP source JavaScript files
models folder with the single- and multi-resolution 3D models
skins folder with the toolbar and background graphic elements files
stylesheet folder with the 3DHOP CSS file
3dhop.html 3DHOP basic HTML file
HOWTO_*.html 3DHOP basic HTML HOW TO files
CHANGELOG.txt the log file with all the news of this 3DHOP release
HOWTO_*.html 3DHOP HOW-TOs HTML files

Text Files -> basic info texts
------------
CHANGELOG.txt the list of the changes in this 3DHOP release
LICENSE.txt the GPL license file
README.txt this file


II. HOW TO INSTALL

There is no installation: just copy the 3DHOP folder into your server project path
More detailed info on the deployment of 3DHOP can be found in this pdf: http://3dhop.net/download/3DHOPsite_deployment.pdf

There is no installation: just copy the 3DHOP "essential" or "examples" folder into your server project path
and link or embed the viewer in yours project pages.

3DHOP is a tool designed for the Web, so it requires to be embedded in an HTML environment to work.
However if you want to run 3DHop in local on your PC you can choose between two ways:


1. Web server
------------
The best way to test the 3DHOP features on your PC is to install a Web server (http://en.wikipedia.org/wiki/Web_server) .
Expand All @@ -66,6 +72,7 @@ Once installed the Web server there are just a few step to run 3DHOP:
[Tip: to install a Web server in a more simple way exist several applications, like XAMPP (http://www.apachefriends.org/index.html)
or BITNAMI WAMP Stack (http://bitnami.com/stack/wamp) , that can do this for you...]


2. Direct link
------------
The simplest way to test the 3DHOP features on your PC without install nothing is to allow
Expand All @@ -83,7 +90,7 @@ to open local files);
� download and unpack 3DHOP on your PC;
� browse the 3DHOP folder and simply drag and drop the desired HTML files inside the opened browser and you are done!

[Tip: on FIREFOX and INTERNET EXPLORER browsers no simple way to enable the local files loading are provided
[Tip: on FIREFOX, INTERNET EXPLORER and SAFARI browsers no simple way to enable the local files loading are provided
(so is recommended to install a Web browser if you can use only this browser).
However, by default it supports the use of 3D models in Ply format, so you can use 3DHOP in a limited mode,
restricted to single resolution models, but without to perform any procedure or to install nothing.]
Expand All @@ -94,7 +101,7 @@ III. TECHNICAL INFO
A WebGL-enabled browser is needed to run 3DHOP. Please refer to this page for a quick HOWTO:
http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation

3DHOP is supported by all the most widely used browsers and has been successfully tested on the latest versions of Google CHROME, Mozilla FIREFOX, Microsoft INTERNET EXPLORER and OPERA.
3DHOP is supported by all the most widely used browsers and has been successfully tested on the latest versions of Google CHROME, Mozilla FIREFOX, Microsoft INTERNET EXPLORER, Apple SAFARI and OPERA.

If you need technical assistance about 3DHOP, visit the project website at
http://www.3dhop.net
Expand Down
Loading

0 comments on commit 8cd1646

Please sign in to comment.