Skip to content

Commit

Permalink
3DHOP 4.3
Browse files Browse the repository at this point in the history
Official Release
  • Loading branch information
potenziani authored Jun 18, 2020
2 parents 4e8b383 + 77e55fb commit a8c145d
Show file tree
Hide file tree
Showing 122 changed files with 3,442 additions and 1,922 deletions.
62 changes: 34 additions & 28 deletions CHANGELOG .md
Original file line number Diff line number Diff line change
Expand Up @@ -8,49 +8,55 @@

Contact Us @ info@3dhop.net

4 June 2018
16 June 2020

#### TEAM
---------

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

#### CHANGELOG FILE
-------------------

*Version 4.2*
*Version 4.3*

**Main Changes**

* Added GLOBAL LIGHTING control;
* Added basic MOBILE DEVICE support;
* Fixed IE browser critical bug;
* Updated NEXUS TEXTURE HANDLING and DATA CACHING systems;
* Updated PLY parser;
* Updated SHADERS SET;
* Updated SCENE CREATION system;
* Updated ZOOM and CENTERING modes and functions;
* Updated CAMERA PROJECTION modes and functions;
* Updated TOUCH HANDLING;
* Updated UI system;
* Updated PICKING functions;
* Updated PLANES SECTIONING TOOL;
* Updated TRACKBALL SET;
* Fixed GL_FRONTFACING bug;
* Fixed 16 BIT ALIGNMENT critical bug;
* Added CORTO EMSCRIPTEN version;
* Added 3DHOP SCREENSHOT functionality;
* Added 3DHOP ENTITIES functionality;
* Added NEXUS debug monitor;
* Added NEXUS verbose debug;
* Updated 3DHOP to jQuery no-conflict-mode DEPENDENCY;
* Updated 3DHOP PANELS creation;
* Updated 3DHOP SCENE SETUP for easier dynamic creation;
* Updated 3DHOP WATERMARK positioning;
* Updated 3DHOP FULLSCREEN and FOCUS policies;
* Updated 3DHOP HOTSPOTS TRANSPARENCY levels;
* Updated 3DHOP MEASUREMENT tool (instances selection);
* Updated 3DHOP SHADERS set;
* Updated 3DHOP MODELS LOADING routine;
* Updated 3DHOP & NEXUS parameters for rendering setup;
* Updated NEXUS TRAVERSAL ROUTINE for avoiding redundant repainting;
* Updated NEXUS TEXTURE HANDLING in node recovery system;
* Updated NEXUS CACHE REFRESH system;
* Updated NEXUS parameters for POINT SIZE CONTROL in point cloud rendering;

**Files Added/Modified**

* Added "HOWTO_10.0_camera_lighting.html" file;
* Added "HOWTO_10.1_camera_lighting.html" file;
* Added "logo.png" file;
* Added "corto.js" file;
* Added "meco.js" file;
* Added "gargo.nxz" model file;
* Removed "gargo.nxs" model file;
* Removed "meshcoder_worker.js" file;
* Updated all "*.html" files;
* Added new "HOWTO_3.6_screenshot_tool.html" file;
* Added new resources to "skins" folder;
* Added "corto.em.js" file;
* Added "nexus.monitor.js" file;
* Added "helpers.js" file;
* Added "3dhop_panels.css" file;
* Removed "3DHpanels.css" file;
* Updated "HOWTO_3.1_animations.html" file;
* Updated "HOWTO_3.2_hotspots_events.html" file;
* Updated all "*.js" files;
* Updated all "*.css" files;
* Updated "skins" directory;
* Renamed all "*.html" files;

61 changes: 33 additions & 28 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,49 +8,54 @@

Contact Us @ info@3dhop.net

4 June 2018
16 June 2020

#### TEAM
---------

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

#### CHANGELOG FILE
-------------------

*Version 4.2*
*Version 4.3*

**Main Changes**

* Added GLOBAL LIGHTING control;
* Added basic MOBILE DEVICE support;
* Fixed IE browser critical bug;
* Updated NEXUS TEXTURE HANDLING and DATA CACHING systems;
* Updated PLY parser;
* Updated SHADERS SET;
* Updated SCENE CREATION system;
* Updated ZOOM and CENTERING modes and functions;
* Updated CAMERA PROJECTION modes and functions;
* Updated TOUCH HANDLING;
* Updated UI system;
* Updated PICKING functions;
* Updated PLANES SECTIONING TOOL;
* Updated TRACKBALL SET;
* Fixed GL_FRONTFACING bug;
* Fixed 16 BIT ALIGNMENT critical bug;
* Added CORTO EMSCRIPTEN version;
* Added 3DHOP SCREENSHOT functionality;
* Added 3DHOP ENTITIES functionality;
* Added NEXUS debug monitor;
* Added NEXUS verbose debug;
* Updated 3DHOP to jQuery no-conflict-mode DEPENDENCY;
* Updated 3DHOP PANELS creation;
* Updated 3DHOP SCENE SETUP for easier dynamic creation;
* Updated 3DHOP WATERMARK positioning;
* Updated 3DHOP FULLSCREEN and FOCUS policies;
* Updated 3DHOP HOTSPOTS TRANSPARENCY levels;
* Updated 3DHOP MEASUREMENT tool (instances selection);
* Updated 3DHOP SHADERS set;
* Updated 3DHOP MODELS LOADING routine;
* Updated 3DHOP & NEXUS parameters for rendering setup;
* Updated NEXUS TRAVERSAL ROUTINE for avoiding redundant repainting;
* Updated NEXUS TEXTURE HANDLING in node recovery system;
* Updated NEXUS CACHE REFRESH system;
* Updated NEXUS parameters for POINT SIZE CONTROL in point cloud rendering;

**Files Added/Modified**

* Added "HOWTO_10.0_camera_lighting.html" file;
* Added "HOWTO_10.1_camera_lighting.html" file;
* Added "logo.png" file;
* Added "corto.js" file;
* Added "meco.js" file;
* Added "gargo.nxz" model file;
* Removed "gargo.nxs" model file;
* Removed "meshcoder_worker.js" file;
* Updated all "*.html" files;
* Added new "HOWTO_3.6_screenshot_tool.html" file;
* Added new resources to "skins" folder;
* Added "corto.em.js" file;
* Added "nexus.monitor.js" file;
* Added "helpers.js" file;
* Added "3dhop_panels.css" file;
* Removed "3DHpanels.css" file;
* Updated "HOWTO_3.1_animations.html" file;
* Updated "HOWTO_3.2_hotspots_events.html" file;
* Updated all "*.js" files;
* Updated all "*.css" files;
* Updated "skins" directory;
* Renamed all "*.html" files;
18 changes: 8 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,12 @@

Contact Us @ info@3dhop.net

4 June 2018
16 June 2020

#### TEAM
---------

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

#### CONTENTS
Expand All @@ -31,15 +29,15 @@ Marco Potenziani @ marco.potenziani@isti.cnr.it
- *models* -> folder with the 3D model
- *skins* -> folder with the toolbar and background graphic elements files
- *stylesheet* -> folder with the 3DHOP CSS file
- *index_ ... .html* -> 3DHOP templates HTML files
- *3DHOP_ ... .html* -> 3DHOP templates HTML files


- **examples folder** -> all the 3DHOP examples/howto shown in the 3DHOP website
- *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
- *HOWTO_ ... .html* -> 3DHOP HOW-TOs HTML files
- *HOWTO_ ... .html* -> 3DHOP examples HTML files


- **text files** -> basic info texts
Expand Down Expand Up @@ -68,13 +66,13 @@ Once installed the Web server there are just a few step to run 3DHOP:

2. **Browser Tweaking**
The simplest way to test the 3DHOP features on your PC _without_ installing any other software, is to allow your browser to access local files on your file system (this practice is disabled by default due to security risk).
The trick to solve this issue is simple, but is restricted only to the Google CHROME or OPERA browsers. Here are the instructions (more detailed info about the deployment of 3DHOP can be found in this [pdf](http://3dhop.net/download/3DHOPsite_deployment.pdf)).
The trick to solve this issue is simple, but is restricted only to Chromium based browsers (CHROME, EDGE or OPERA). Here are the instructions (more detailed info about the deployment of 3DHOP can be found in this [pdf](http://3dhop.net/download/3DHOPsite_deployment.pdf)).

For Windows:
+ browse to google CHROME (or OPERA) folder in your local file system;
+ right click on the CHROME (or OPERA) executable file, and select "send to" Desktop as link in the contextual menu;
+ browse to google CHROME (or EDGE, or OPERA) folder in your local file system;
+ right click on the CHROME (or EDGE, or OPERA) executable file, and select "send to" Desktop as link in the contextual menu;
+ browse to your desktop;
+ right click on the just created CHROME (or OPERA) executable link, and select "properties" in the contextual menu;
+ right click on the just created CHROME (or EDGE, or OPERA) executable link, and select "properties" in the contextual menu;
+ in the just opened properties window select the "shortcut" tab and edit the "target" field adding to the end of the line "--allow-file-access-from-files", then click on "apply";
+ open your browser from the just edited link on the desktop (now the browser should be enabled to open local files);
+ download and unpack 3DHOP on your PC;
Expand All @@ -90,7 +88,7 @@ The trick to solve this issue is simple, but is restricted only to the Google CH
OR
+ create an appleScript using Automator, that launch the browser using the appropriate parameter.

[Tip: on FIREFOX, EDGE and SAFARI browsers, there is no simple way to enable the local files access (so, it is recommended to install a Web Server if you need to work with these browser locally). 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.]
[Tip: on FIREFOX and SAFARI browsers, there is no simple way to enable the local files access (so, it is recommended to install a Web Server if you need to work with these browser locally). 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.]

#### TECHNICAL INFO
-------------------
Expand Down
18 changes: 8 additions & 10 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,12 @@

Contact Us @ info@3dhop.net

4 June 2018
16 June 2020

#### TEAM
---------

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

#### CONTENTS
Expand All @@ -31,15 +29,15 @@ Marco Potenziani @ marco.potenziani@isti.cnr.it
- *models* -> folder with the 3D model
- *skins* -> folder with the toolbar and background graphic elements files
- *stylesheet* -> folder with the 3DHOP CSS file
- *index_ ... .html* -> 3DHOP templates HTML files
- *3DHOP_ ... .html* -> 3DHOP templates HTML files


- **examples folder** -> all the 3DHOP examples/howto shown in the 3DHOP website
- *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
- *HOWTO_ ... .html* -> 3DHOP HOW-TOs HTML files
- *HOWTO_ ... .html* -> 3DHOP examples HTML files


- **text files** -> basic info texts
Expand Down Expand Up @@ -68,13 +66,13 @@ Once installed the Web server there are just a few step to run 3DHOP:

2. **Browser Tweaking**
The simplest way to test the 3DHOP features on your PC _without_ installing any other software, is to allow your browser to access local files on your file system (this practice is disabled by default due to security risk).
The trick to solve this issue is simple, but is restricted only to the Google CHROME or OPERA browsers. Here are the instructions (more detailed info about the deployment of 3DHOP can be found in this [pdf](http://3dhop.net/download/3DHOPsite_deployment.pdf)).
The trick to solve this issue is simple, but is restricted only to Chromium based browsers (CHROME, EDGE or OPERA). Here are the instructions (more detailed info about the deployment of 3DHOP can be found in this [pdf](http://3dhop.net/download/3DHOPsite_deployment.pdf)).

For Windows:
+ browse to google CHROME (or OPERA) folder in your local file system;
+ right click on the CHROME (or OPERA) executable file, and select "send to" Desktop as link in the contextual menu;
+ browse to google CHROME (or EDGE, or OPERA) folder in your local file system;
+ right click on the CHROME (or EDGE, or OPERA) executable file, and select "send to" Desktop as link in the contextual menu;
+ browse to your desktop;
+ right click on the just created CHROME (or OPERA) executable link, and select "properties" in the contextual menu;
+ right click on the just created CHROME (or EDGE, or OPERA) executable link, and select "properties" in the contextual menu;
+ in the just opened properties window select the "shortcut" tab and edit the "target" field adding to the end of the line "--allow-file-access-from-files", then click on "apply";
+ open your browser from the just edited link on the desktop (now the browser should be enabled to open local files);
+ download and unpack 3DHOP on your PC;
Expand All @@ -90,7 +88,7 @@ The trick to solve this issue is simple, but is restricted only to the Google CH
OR
+ create an appleScript using Automator, that launch the browser using the appropriate parameter.

[Tip: on FIREFOX, EDGE and SAFARI browsers, there is no simple way to enable the local files access (so, it is recommended to install a Web Server if you need to work with these browser locally). 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.]
[Tip: on FIREFOX and SAFARI browsers, there is no simple way to enable the local files access (so, it is recommended to install a Web Server if you need to work with these browser locally). 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.]

#### TECHNICAL INFO
-------------------
Expand Down
Loading

0 comments on commit a8c145d

Please sign in to comment.