EgtExchange :
- piccola modifica telecamera in ExportThreeJs.
This commit is contained in:
+25
-22
@@ -1247,16 +1247,16 @@ ExportThreeJS::FinishAmbient( void)
|
||||
|
||||
// funzione render per la scena
|
||||
m_Writer.OutText( " function renderScene() {") ;
|
||||
m_Writer.OutText( " if ( CameraView == 1 ) { // se prospettica ") ;
|
||||
m_Writer.OutText( " camera.aspect = window.innerWidth / window.innerHeight;") ;
|
||||
m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
m_Writer.OutText( " }") ;
|
||||
m_Writer.OutText( " else { // se ortografica") ;
|
||||
m_Writer.OutText( " aspect = window.innerWidth / window.innerHeight;") ;
|
||||
m_Writer.OutText( " camera.left = -3342.576634 * aspect / 2;") ;
|
||||
m_Writer.OutText( " camera.right = 3342.576634 * aspect / 2;") ;
|
||||
m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
m_Writer.OutText( " }") ;
|
||||
//m_Writer.OutText( " if ( CameraView == 1 ) { // se prospettica ") ;
|
||||
//m_Writer.OutText( " camera.aspect = window.innerWidth / window.innerHeight;") ;
|
||||
//m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
//m_Writer.OutText( " }") ;
|
||||
//m_Writer.OutText( " else { // se ortografica") ;
|
||||
//m_Writer.OutText( " aspect = window.innerWidth / window.innerHeight;") ;
|
||||
//m_Writer.OutText( " camera.left = -3342.576634 * aspect / 2;") ;
|
||||
//m_Writer.OutText( " camera.right = 3342.576634 * aspect / 2;") ;
|
||||
//m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
//m_Writer.OutText( " }") ;
|
||||
m_Writer.OutText( " if (viewCube._blockRot == false) {") ;
|
||||
m_Writer.OutText( " if (ComeFromRot) {") ;
|
||||
m_Writer.OutText( " ComeFromRot = false;") ;
|
||||
@@ -2111,18 +2111,18 @@ ExportThreeJS::FinishAmbient( void)
|
||||
|
||||
// funzione resize della pagina
|
||||
m_Writer.OutText( " function onResize() {") ;
|
||||
m_Writer.OutText( " if ( CameraView == 1 ) { // se prospettica") ;
|
||||
m_Writer.OutText( " camera.aspect = window.innerWidth / window.innerHeight;") ;
|
||||
m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
m_Writer.OutText( " renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2));") ;
|
||||
m_Writer.OutText( " }") ;
|
||||
m_Writer.OutText( " else { // se ortografica") ;
|
||||
m_Writer.OutText( " aspect = window.innerWidth / window.innerHeight;") ;
|
||||
m_Writer.OutText( " camera.left = -3342.576634 * aspect / 2;") ;
|
||||
m_Writer.OutText( " camera.right = 3342.576634 * aspect / 2;") ;
|
||||
m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
m_Writer.OutText( " renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2));") ;
|
||||
m_Writer.OutText( " }") ;
|
||||
//m_Writer.OutText( " if ( CameraView == 1 ) { // se prospettica") ;
|
||||
//m_Writer.OutText( " camera.aspect = window.innerWidth / window.innerHeight;") ;
|
||||
//m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
//m_Writer.OutText( " renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2));") ;
|
||||
//m_Writer.OutText( " }") ;
|
||||
//m_Writer.OutText( " else { // se ortografica") ;
|
||||
//m_Writer.OutText( " aspect = window.innerWidth / window.innerHeight;") ;
|
||||
//m_Writer.OutText( " camera.left = -3342.576634 * aspect / 2;") ;
|
||||
//m_Writer.OutText( " camera.right = 3342.576634 * aspect / 2;") ;
|
||||
//m_Writer.OutText( " camera.updateProjectionMatrix();") ;
|
||||
//m_Writer.OutText( " renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2));") ;
|
||||
//m_Writer.OutText( " }") ;
|
||||
m_Writer.OutText( " }") ;
|
||||
|
||||
// richiamo della funzione init() e dichiarazione degli eventi in javascript per controllo della scena
|
||||
@@ -3247,10 +3247,13 @@ ExportThreeJS::ScanGroup( const IGdbIterator& iIter, IGeomDB* pGDB, const int nG
|
||||
bool
|
||||
ExportThreeJS::TestFilter( int nLev, int nMode, int nStat)
|
||||
{
|
||||
// COMMENTO TEMPORANEO !
|
||||
/*
|
||||
if (( nLev == GDB_LV_USER && ( m_nFilter & EEXFLT_LEVUSER) == 0) ||
|
||||
( nLev == GDB_LV_SYSTEM && ( m_nFilter & EEXFLT_LEVSYSTEM) == 0) ||
|
||||
( nLev == GDB_LV_TEMP && ( m_nFilter & EEXFLT_LEVTEMP) == 0))
|
||||
return false ;
|
||||
*/
|
||||
if (( nMode == GDB_MD_STD && ( m_nFilter & EEXFLT_MODESTD) == 0) ||
|
||||
( nMode == GDB_MD_LOCKED && ( m_nFilter & EEXFLT_MODELOCKED) == 0) ||
|
||||
( nMode == GDB_MD_HIDDEN && ( m_nFilter & EEXFLT_MODEHIDDEN) == 0))
|
||||
|
||||
Reference in New Issue
Block a user