From 09bdbe99d63ea6148a7430ee804136290b2f037d Mon Sep 17 00:00:00 2001 From: Riccardo Elitropi Date: Wed, 12 Oct 2022 14:24:10 +0200 Subject: [PATCH] EgtExchange : - modifica selezione qrcode e gestione delle mesh - aggiunta comandi da tastiera. --- ExportThreeJS.cpp | 677 +++++++++++++++++++++++++++++++--------------- ExportThreeJS.h | 2 + 2 files changed, 462 insertions(+), 217 deletions(-) diff --git a/ExportThreeJS.cpp b/ExportThreeJS.cpp index de37061..994557a 100644 --- a/ExportThreeJS.cpp +++ b/ExportThreeJS.cpp @@ -144,6 +144,8 @@ ExportThreeJS::HeadAmbient( IEGrScene* pScene, IGeomDB* pGDB, int nId) Vector3d vtDirCamera = FromSpherical( 1, dAngVertDeg, dAngOrizzDeg) ; m_ptCamera = m_ptCenter + dDist * vtDirCamera ; m_dDistance = dDist ; + m_dCameraPhi = dAngVertDeg; + m_dCameraTheta = dAngOrizzDeg; // prelevo i parametri della griglia double dSnapStep ; @@ -205,7 +207,7 @@ ExportThreeJS::HeadAmbient( IEGrScene* pScene, IGeomDB* pGDB, int nId) m_Writer.OutText( " ") ; m_Writer.OutText( "
") ; m_Writer.OutText( "
") ; - m_Writer.OutText( "
'A new way to create between hardare and software'
") ; + m_Writer.OutText( "
'A new way to create between hardware and software'
") ; m_Writer.OutText( "
") ; m_Writer.OutText( "
"); m_Writer.OutText( " ") ; @@ -291,13 +293,22 @@ ExportThreeJS::HeadAmbient( IEGrScene* pScene, IGeomDB* pGDB, int nId) // --- Menu a destra con i controlli m_Writer.OutText( "