CGAL 3D Demo: Enhancement of the Scene Saving System#4212
CGAL 3D Demo: Enhancement of the Scene Saving System#4212sloriot merged 18 commits intoCGAL:masterfrom
Conversation
070d761 to
d79570f
Compare
… point_sets and polylines management from the 3mf plugin
fa73b8e to
af5773c
Compare
aa2e3ff to
6701a73
Compare
SSH on port 22 and WebSockets are the new protocols used. For the websocket, the user specifies the whole adress for the server to be used, including the port. |
| @@ -0,0 +1,247 @@ | |||
| #ifdef CGAL_USE_SSH | |||
There was a problem hiding this comment.
@maxGimeno Most of that file is probably a copy-paste from somewhere. We should check on which license we can put this file.
There was a problem hiding this comment.
Do you remember the source of the copy-paste?
There was a problem hiding this comment.
It is all based on the guide provided by libssh : https://api.libssh.org/stable/libssh_tutor_scp.html#scp_subsystem
There was a problem hiding this comment.
The put the file under the license LGPLv3+.
|
Successfully tested in https://cgal.geometryfactory.com/CGAL/testsuite/results-5.1-Ic-98.shtml |
Summary of Changes
Saves the whole scene into the .js file. It means it is whole items that are stored in the .js, not only paths to existing files.
The items content are stored as base64 binary data, so it doesn't matter the file format (ascii or binary or both) used.
Release Management